05 · actions
Send the HTTP response back to the Webhook caller with your own JSON/text.
When to use it
Whenever Webhook response mode is “Using Respond to Webhook node”. Without it, the caller hangs or gets a generic last-node reply.
Writeup
Send the HTTP response back to the Webhook caller with your own JSON/text. Whenever Webhook response mode is “Using Respond to Webhook node”. Without it, the caller hangs or gets a generic last-node reply.
Step by step — how to wire it
01
Set Webhook to responseNode
Webhook → Respond using ‘Respond to Webhook’ node.
02
Do the work first
Sheets, HubSpot, Slack — whatever must finish before the client gets 200.
03
Add Respond
Last node: Respond to Webhook → JSON e.g. { "ok": true }.
04
Verify round-trip
POST the webhook URL and confirm both side effects and the JSON body.
How it functions
Closes the HTTP call
Must run on the path that should answer the client. Parallel branches need to converge here.
Body control
respondWith json/text/redirect — you own status and payload.
Used for
Used for 1
APIs that must return { ok: true } after CRM writes
Used for 2
Acknowledging form posts only after Sheets append finishes
Used for 3
Custom error payloads to the client
Tips
One Respond per request path — don’t fire two Responds on parallel branches without merging.
Return useful error JSON on failure paths so mobile/web clients can show messages.