Inbound webhooks let outside tools trigger actions in your account. A webhook receives signed events from an external service (such as a booking tool like Cal.com), matches the payload to a contact, and runs the actions you choose on their conversation — send a message, apply a message sequence, assign it, add labels, and more.
A typical use: a customer books a meeting in your scheduling tool → the webhook fires → the contact instantly gets a confirmation message on WhatsApp and a reminder sequence is scheduled before the meeting.
Setting one up
- Go to Settings → Inbound Webhooks and click Add inbound webhook.
- Pick the provider (or Generic for any tool that can send JSON), and map the payload fields to the contact (phone number or email identifies who it’s about).
- Choose the actions to run when an event arrives.
- Copy the webhook URL into the external tool, and enable it.
Each webhook can be enabled or disabled at any time, and the list shows the provider and status of each one.