The webhook trigger starts a flow when it receives data from an external application or service through a unique webhook URL.
A webhook allows an application to send data to Zoho Flow as soon as an event occurs. When Zoho Flow receives the request at the webhook URL, it triggers the flow and makes the received data available to the subsequent steps in your workflow.
Use the webhook trigger when you want external applications, custom code, or services to initiate a flow by sending data to Zoho Flow.
Enter a name for your flow and an optional description, then click Create.
Select Webhook as the trigger and click Configure.
Choose the format of the incoming request.
Note: Select PLAIN TEXT if the incoming data is in XML format. You can process the XML further using a custom function.Select the payload format that matches the format used by the source application. Once you select a payload format, Zoho Flow generates a unique webhook URL for the flow.
Click Copy. Use this URL while configuring the webhook in your application or service, then click Next.
Send a sample request from your application or service to the webhook URL. After Zoho Flow receives the request, the payload is displayed on the screen for verification. If you want to send another sample request, click Retest.
Expand Advanced settings to configure additional options.
Check the Extract headers and use them in the next steps box to extract the headers in the payload received, and provide them as variables under Webhook in the Insert variable section in the flow builder.
By default, Zoho Flow extracts the complete payload. If you only need a specific section of the payload, enter the required key. For example, if the payload contains contact.phones and you only need the phone information, enter contact.phones. Only that portion of the payload will be available in the subsequent steps.
Check the Trigger flow for each entry box if the incoming payload contains multiple entries and you want the flow to run separately for each entry. For example, if the payload contains three entries, the flow runs three times, once for each entry.
Check the Enable webhook acknowledgement box to send a response back after Zoho Flow receives the webhook request. You can configure the response body and headers returned to the source application. You can choose to send the acknowledgement for only the first webhook request or for all webhook requests every time a flow is switched on.
After configuring the required settings, click Done to open the flow builder.
Note: Once the webhook trigger is configured, you can use the extracted variables in subsequent actions and logic blocks to build your workflow.Learn how to use the best tools for sales force automation and better customer engagement from Zoho's implementation specialists.
If you'd like a personalized walk-through of our data preparation tool, please request a demo and we'll be happy to show you how to get the best out of Zoho DataPrep.
All-in-one knowledge management and training platform for your employees and customers.
You are currently viewing the help pages of Qntrl’s earlier version. Click here to view our latest version—Qntrl 3.0's help articles.