Whautomate Webhooks

Receive real-time event notifications via webhooks

What you can do with the Webhooks integration

Webhooks let your systems react to Whautomate events in real time. Subscribe to events across messages, contacts, clients, appointments, classes and invoices - Whautomate will POST a JSON payload to your endpoint the moment something changes. Full reference is in the Whautomate webhooks help guide.

Whautomate supports two flavours of webhooks. Standard webhooks are configured under Integrations → Webhooks → Connect: pick events, paste an endpoint URL and you receive a default JSON payload. Custom webhooks are built inside Automation rules and let you fully customise the payload, headers and dynamic variables - perfect when the receiving system needs a specific schema.

Use webhooks together with the Whautomate REST API to keep your CRM, data warehouse or internal product perfectly in sync without polling.

Key features

Message events

Incoming and outgoing messages on WhatsApp, Instagram, Messenger, Telegram and live chat.

Contact & client events

Contact Created, Client Created, plus Tag Added / Tag Removed for both - perfect for triggering automations in your CRM.

Appointment events

Appointment booked, rescheduled and cancelled - keep your calendar, billing and CRM systems aligned.

Class participant events

Class participant booked, rescheduled and cancelled events for fitness studios, classes and online courses.

Invoice events

Invoice created, draft, sent, pending and paid - sync to your accounting tool the moment a payment comes in.

Custom payloads

Build custom webhooks via Automation rules to send any payload, with custom headers and dynamic variables using #-notation.

How to connect Webhooks to Whautomate

1

Open Integrations → Webhooks

Click Connect and create a new webhook (you can have up to 5 standard webhooks per account).

2

Add a name and Server URL

Give the webhook a descriptive name and paste the destination endpoint that should receive events.

3

Pick the events

Select one or many events - messages, contacts, clients, appointments, classes or invoices.

4

Or build a custom webhook

For full control, go to Automation → Add Rule → Create Rule From Scratch and configure custom payload, headers and dynamic variables.

Why teams pick the Webhooks integration

6
Event categories
5
Standard webhooks per account
Custom webhooks via automation
JSON
Standard payload format

Tools and resources to keep exploring

Everything you need to get more out of Whautomate and the Webhooks integration.

Popular tools

Learn more

Frequently asked questions

Which events can I subscribe to?

Six categories: Clients (Created, Tag Added, Tag Removed), Contacts (Created, Tag Added, Tag Removed), Messages (incoming and outgoing across WhatsApp, Instagram, Messenger, Telegram and live chat), Appointments (booked, rescheduled, cancelled), Classes (participant booked, rescheduled, cancelled) and Invoices (created, draft, sent, pending, paid).

How do I customise the payload?

Standard webhooks send a fixed JSON payload. For full control - custom payload, custom headers, dynamic variables - build a Custom Webhook inside Automation rules: Automation → Add Rule → Create Rule From Scratch.

How many webhooks can I create?

You can create up to 5 standard webhooks per account from Integrations → Webhooks. Custom webhooks built inside automation rules do not count toward this limit.

How do I test a webhook?

Use a tool like RequestBin or Pipedream as a temporary endpoint to inspect the payload structure, then point the webhook at your production endpoint once you have validated the schema.

Can webhooks trigger external workflows?

Yes - webhooks pair naturally with platforms like Zapier, Pabbly Connect, Pipedream and n8n, which can receive Whautomate events and fan them out to thousands of apps.

What is the difference between webhooks and the REST API?

Webhooks push events from Whautomate to you in real time when something happens. The REST API lets you push data and commands into Whautomate. Most integrations use both together - see the REST API integration for details.

The Complete Omnichannel Customer Engagement Platform

Go beyond free tools. Automate conversations, build AI chatbots, send broadcast campaigns, book appointments, sell products, and manage every messaging channel from one powerful platform. Trusted by thousands of businesses worldwide.

  • WhatsApp, Instagram, Messenger, Telegram & Live Chat
  • AI chatbots & no-code automation
  • Broadcast campaigns & analytics
  • Appointment & class booking
  • E-commerce, Shopify & WooCommerce integration
  • CRM, invoicing & payment collection

No credit card required. Free 7-day trial. Visit our pricing page for plans.