Outbound webhooks

Coming soon. Today, message delivery status is available in your dashboard Notification Log and via the dashboard API. We're shipping outbound webhooks so your backend can be notified the moment a WhatsApp send succeeds, fails, or gets a delivery / read receipt from Meta.

Planned payload

{
  "type": "message.delivered",
  "event_id": "8a3f...c1",
  "site_id": "uuid",
  "binding_id": "uuid",
  "template": "order_confirmation_v1",
  "to_phone": "+9715XXXXXXXX",
  "wa_message_id": "wamid.HBgM...",
  "status": "delivered",
  "occurred_at": "2026-05-18T12:34:56Z"
}

Planned types

  • message.sent — accepted by Meta.
  • message.delivered — Meta confirmed delivery to handset.
  • message.read — recipient opened the message.
  • message.failed — Meta rejected, or the user blocked us.

Security

Outbound webhooks will be signed with the same HMAC scheme as inbound, using a per-site outbound secret you can rotate from the Site detail page.

Want to be a beta tester? Email support@envara.ae.