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.

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

1

Event Occurs

Customer sends you a message or message delivery status changes

2

Event is Queued

Chat Mitra queues the event for delivery with automatic retry logic

3

HTTP POST Sent

We POST the event payload to your registered webhook URL with HMAC signature

4

Response Verified

Your server returns 200 OK. If not, we retry with exponential backoff (up to 3 times)

Supported Events

message.received, message.sent, message.failed, message.status.updated

Start Receiving Webhooks Today

Set up webhooks in minutes and build reactive applications with real-time events.

Go to Dashboard