A webhook is the inbound channel of the WhatsApp Business Platform. Rather than the business polling WhatsApp for updates, WhatsApp pushes an HTTP request to a URL the business has registered.
Common webhook events include a new message from a customer, and message status changes such as sent, delivered, read, or failed. The business app uses these to update an inbox or trigger automations.
For platforms like Kanal, webhooks are what make real-time features possible: a customer reply can instantly appear in a shared inbox, pause an automation, or kick off the next step in a flow.