What is a WhatsApp webhook?
A WhatsApp webhook is an HTTPS address on your own system that Meta calls in real time to deliver incoming customer messages and message status updates.
What arrives at the endpoint.
Two kinds of event. Inbound messages: the customer's text, image, document, location or button tap, along with their number and a timestamp. And status updates for messages you sent: accepted, delivered, read, or failed with an error reason. Together these are how your software knows a conversation is happening at all, since nothing is stored for you to poll later.
Why it matters for automation.
The webhook is the trigger that starts everything downstream. A message lands, your system decides whether an AI agent answers, whether a human is needed, or whether a record should be created in the CRM. Without a webhook there is no live inbox and no automation, only manual sending. Delivery and read receipts are also what let you tell a genuinely failed message from one that was simply ignored.
The practical requirements.
Meta needs a publicly reachable HTTPS endpoint with a valid certificate, and a verify token you set during setup so it can confirm the endpoint is yours. Your endpoint should acknowledge quickly and do the real work afterwards, because slow responses cause retries and duplicate processing. Most businesses never touch this directly: the provider or the platform you use runs the webhook on your behalf.
The Voltade take
Every WhatsApp agent we build listens on a webhook, and we design it to acknowledge first and process second so a burst of inbound messages never turns into duplicate replies. It is plumbing your team should never have to think about, which is exactly the point.
Related pages
More from the glossary
Want to see this in action?
Free scoping session. We'll tell you what's possible, what it costs, and whether a PSG or IMDA grant covers it.
SMEs are eligible for up to 50% Productivity Solutions Grant (PSG) support for the adoption of Voltade AI solutions, a Pre-Approved Solution under the IMDA SMEs Go Digital programme.