Skip to main content
A webhook is a URL on your own server or app that ChatSyncs sends data to automatically, the moment something happens on WhatsApp — a message, a button tap, a completed form. Instead of exporting data by hand, your system just receives it. ChatSyncs doesn’t have one single “Webhooks” feature — it’s an option that shows up in several different places, depending on what event should trigger the send.
This page covers the outbound direction: ChatSyncs sending data out when something happens inside a bot flow. For the opposite direction — an external event triggering ChatSyncs to send a WhatsApp message — see Webhook Workflow.
Example: A customer completes a booking form. Instead of you checking ChatSyncs and copying the details into your CRM, ChatSyncs POSTs the form data straight to your CRM’s webhook URL the moment the customer submits.

Where to find it

1. Messages & Status Changes (4 triggers)

Send every message a bot receives (and every reply it sends) to your own server, plus message and conversation status changes — in real time.

2. Keyword Trigger

Forward the data a Keyword Replies flow collects to a webhook the moment its keyword matches.

3. Button Click

Fire a webhook when a subscriber taps a specific button in a bot flow.

4. Input Flow Submission

Send every completed User Input Flow’s answers to a webhook automatically.

5. WhatsApp Flow Submission

Attach one or more webhook URLs directly to a WhatsApp Flow, fired on every form submission.

Frequently asked

No — each webhook is configured next to the feature that triggers it (Bot Settings, a Keyword Replies flow, Outbound Actions, an Input Flow, or a WhatsApp Flow). This page is a map to all five locations.
Use the Incoming Message trigger under Bot Settings → Webhook — it fires for every customer message, regardless of whether it’s part of a flow or form. See Webhook for Messages & Status Changes for all four triggers on that tab.
If it’s a chat-based User Input Flow, use its own Webhook integration. If it’s a native WhatsApp Flow, use the webhook list attached to that flow — see Webhook for WhatsApp Flows.
Depends on where you’re configuring it — the WhatsApp Flow webhook list supports multiple URLs directly. For other triggers, point the webhook at a service like Zapier or Make.com and fan the data out from there.