Webhooks
Receive and send data to external systems in real time using webhooks.
Inbound Webhooks (Trigger)
An inbound webhook allows external systems to trigger a workflow by sending an HTTP request to a platform-generated URL.
- Create a workflow with a Webhook trigger type.
- The platform will generate a unique URL for your webhook.
- Configure the external system to send POST requests to that URL.
- The data sent in the request body will be available as variables in the workflow.
Outbound Webhooks (Action)
An outbound webhook allows a workflow to send data to an external system during its execution.
- Add a "Webhook Call" node to your workflow.
- Configure the destination URL, HTTP method (GET, POST, PUT, DELETE) and headers.
- Define the request body using workflow variables.
- The external system's response will be available as a variable for subsequent nodes.
Retries and reliability
Outbound webhooks include automatic retry logic. If the request fails, the platform will retry according to the configuration. You can also verify the webhook signature to ensure the data comes from a trusted source.