Send to MTN and Airtel numbers in seconds. Load credit with mobile money, manage your contact groups, and plug our API straight into your own system.
From a single reminder to a hundred thousand messages, without changing tools.
Type your message, pick a group or paste numbers, and watch the cost update live before you commit.
Keep an address book per account, organise it into groups, and import hundreds of numbers from a CSV.
Load credit straight from MTN or Airtel money. The prompt comes to your phone and credit lands instantly.
Generate a key and send from your own app with a single POST. Balance, status and reports included.
We route through more than one SMS provider and fall over automatically when one has trouble.
Move credit between accounts on the platform instantly, with a ledger entry on both sides.
Most accounts are created and sending their first campaign inside five minutes.
Sign up with your phone number and confirm the code we text you.
Top up with mobile money. Approve the prompt and your balance updates.
Import a CSV, paste numbers, or build groups by hand.
Write the message, check the quoted cost, and send.
One price per SMS, decided by how many you send in a single campaign. No monthly fee.
Need a fixed rate for a high volume account? Talk to us.
Generate an API key from your dashboard and send from any language. Your key carries the account, so a user id in the body is ignored - there is no way to send on someone else's balance.
curl -X POST https://sms.dizasystems.com/api/v1/send \
-H "Authorization: Bearer dz_your_api_key" \
-H "X-API-USER: your_api_username" \
-d "sender=MYBRAND" \
-d "message=Your order is on the way" \
-d "recipients=0770000000,0780000000"
{
"status": "Success",
"message": "Campaign dispatched",
"details": {
"campaign_id": 184,
"recipients": 2,
"cost": 70
}
}
Create an account in under a minute. You only pay for what you send.