Skip to main content
Incoming webhook trigger

With the Incoming webhook trigger, you can trigger a Journey anytime using a generated API endpoint (REST URL) and a specific payload (data)

Updated over 2 months ago

The Incoming webhook trigger is an advanced feature that requires technical expertise. Please reach out to your success manager if you’re interested in using it.

Like a start button, the Incoming webhook trigger starts the flow whever a specific event or action occurs in an external system.

Screenshot of the flow we’ve built in this video

Setting up the trigger

  1. Create a new flow

  2. Select Incoming webhook from the list of Trigger types:

3. Copy the Webhook URL (as you’ll need to paste this in the external system triggering the flow):

4. Prepare the payload body with the parameters that we can expect to receive from the system triggering the flow:

Whatever variables you enter here can be used in the flow

5. Continue building the flow

Using variables in nodes

Message & Update nodes

Use the variable data in message and update nodes by selecting ‘Add variable’:

Condition node

Use the variable data in the condition node by selecting the ‘Flow variable’ event:

API docs for the incoming webhook API

Refer to this document for detailed documentation on how to trigger a flow

Did this answer your question?