Webhook steps in Flows Builder
In Flow Builder, Webhooks support notifying the CX system of events that occur in external systems and using the pushed content to perform actions in Flow.
In this guide, you'll learn how to use the Webhook step in Flow Builder.
Use the Webhook step
Once you have your flow set up, it's time to add the Webhook step.
Navigate to your flow in Flow Builder.
Underneath the Advanced step, add the Webhook step by dragging and dropping from the menu on the left.
Copy the Webhook URL and configure it in the external system.
The Webhook URL with a unique address and accepts POST calls with a payload in JSON format.
Input "{{" to set the unique identifier in Identifier.
A unique identifier to find the invocation of the flow. Setting a unique identifier can clearly distinguish which events are triggered by which specific situations, and it can prevent data duplication.
Set the time to wait for the push. When the notification is not received within the specified time, the process will continue along the "Not Received" path.
Set up variable mapping
Select System variables and enter the Webhook variable to set the variable mapping.
The system supports saving the values of the received events so that they can be called during the subsequent processes of the flow. Set the mapping between the system and the request variable, and the variable name must be the same as the key name of the request.