- Accepted
- Delivered
- Read
- Failed
Real-Time Updates
Receive delivery confirmations automatically as message status changes.
Message Tracking
Monitor campaigns and customer engagement directly within your own systems.
How delivery reports work
Configure a callback URL
Before receiving delivery reports, you must register a callback URL.Beem validates your callback URL by sending an HTTP GET request. Your endpoint must return HTTP 200 OK before callbacks are enabled.
1
Sign in
Log in to the Engage Portal.
2
Open API Setup
If your account has WhatsApp Broadcast enabled, navigate to:API Setup
3
Register Callback URL
Paste your callback URL into the provided field.Click Save.Once saved successfully, delivery reports will begin being sent to your application.
Callback requirements
Your callback endpoint should:- Be publicly accessible
- Support HTTPS
- Respond to validation requests with HTTP 200 OK
- Accept delivery callbacks
- Return responses quickly
Why use delivery reports?
Delivery Reports allow your application to:- Track delivery status in real time
- Detect failed deliveries
- Know when messages are read
- Build delivery dashboards
- Trigger business workflows automatically
