How It Works
Before you can start sending messages, you must register a Sender ID. This is the alphanumeric name that appears as the sender (e.g., DOJAH, MYBANK). You can request a Sender ID via the Request Sender ID API. Once approved, it becomes available for use in your API calls. To send a message:- Register and activate your Sender ID
- Make a POST request to the messaging endpoint with the recipientβs phone number and message body
- Receive a message_id in response for tracking status
- queued β Message is awaiting dispatch
- sent β Message has been handed to the telco
- delivered β Successfully received by the user
- failed β Delivery failed (e.g., invalid number or telco issue)
Use Cases
- Payment or wallet transaction alerts
- Loan disbursement or status updates
- Onboarding verification messages