Chat Mitra Webhooks
Receive real-time notifications for incoming messages, delivery status updates, and message failures. Build reactive applications with instant event delivery.
Real-Time Events
Instant Delivery
HMAC-SHA256
Verified Signature
Auto-Retry
3 Attempts + Backoff
Understanding Webhooks
Webhooks deliver real-time notifications directly to your application when events occur. Instead of polling our API every few seconds, we send instant HTTP POST requests to your server when messages arrive, are delivered, or fail. This eliminates latency and reduces unnecessary API calls.
Why Use Webhooks?
- Receive instant notifications when customers send you messages
- Get delivery and read status updates in real-time
- No polling needed - save API calls and reduce latency
- Automatic retry with exponential backoff ensures reliable delivery
- HMAC-SHA256 signature verification for security
How Webhooks Work
Event Occurs
Customer sends you a message or message delivery status changes on WhatsApp.
Event is Queued
Chat Mitra queues the event for delivery with automatic retry logic to ensure it reaches your server.
HTTP POST Sent
We POST the event payload to your registered webhook URL with HMAC signature for authentication.
Response Verified
Your server returns 200 OK. If not, we automatically retry with exponential backoff (up to 3 times total).
Supported Events
message.received - Customer sends you a message | message.sent - Your message delivered to WhatsApp | message.failed - Message delivery failed | message.status.updated - Status change (delivered/read)
Start Receiving Webhooks Today
Set up webhooks in minutes and build real-time applications with instant event notifications from Chat Mitra.
Go to Dashboard