Webhooks
The Webhook node fires an HTTP POST to a URL when the conversation reaches it. Use it to send transcripts, trigger CRM updates, create support tickets, or notify external systems.Adding a Webhook node
- Drag the Webhook node from the sidebar (Integration category) onto the canvas
- Connect the End node’s output to the Webhook node’s
inhandle (or connect any step that should trigger the webhook) - Set the
transferTargetURL
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
transferTarget | string | ✅ | The HTTP endpoint URL to POST to |
Payload
The webhook receives a POST request with this JSON body:Response handling
Voiceblox checks the HTTP response status. The call proceeds regardless of the webhook response — failures are logged but don’t crash the session.Common use cases
- CRM update — POST conversation summary to Salesforce or HubSpot
- Support ticket — Create a Zendesk ticket with the transcript
- Analytics — Send conversation data to your data warehouse
- Notifications — Alert your team via Slack or email webhook