Skip to main content
The Webhook tab in Bot Settings connects ChatSyncs to your own server or application. All four triggers live on this same tab — there’s no separate sub-tab to switch between.

Full Walkthrough

Webhook for Messages & Status Changes
Bot Settings with the Webhook tab selected, showing the Webhook section intro: Send incoming or outgoing messages to external webhook URLs, with the first three trigger toggles visible
Four independent triggers, each with its own toggle and URL field:
Webhook tab showing all four triggers enabled with their URL fields: Webhook URL for Incoming Messages, Outgoing Webhook URL, Message Status Change Webhook URL, and Conversation Status Webhook URL
1

Open Webhook

In Bot Settings, select the Webhook tab.
2

Enable the trigger(s) you need

Turn on any combination of the four toggles — they’re independent.
3

Enter each Webhook URL

Each enabled trigger has its own URL field — they can all point to the same endpoint, or different ones.
4

Publish Changes

Click Publish Changes in the top-right corner — nothing goes live until you do.
Bot Settings panel with the Publish Changes button highlighted in the top-right corner

Frequently asked

Turn on Trigger Webhook for Incoming Message and enter your server’s URL. Every incoming message (e.g. “Where is my order?”) is POSTed there with the customer’s name, message, and other details.
No — each toggle and its URL field is independent. Enable only the ones you actually need.
Yes — every trigger has its own Webhook URL field, so you can route incoming messages to one system and status changes to another.
Confirm the URL is reachable from the public internet (not localhost or an internal-only address), and that you clicked Publish Changes after entering it — nothing goes live until you do.