Dugble

Webhooks

Events for every message state change.

Use webhooks to move delivery state from Dugble into your own product: delivered OTPs, failed receipts, bounced emails, and retry attempts.

Webhook delivery contract

Every event should include the event type, message ID, channel, recipient, timestamp, and a signature your backend can verify before mutating state.

message.delivered
message.failed
message.bounced