Campaigns, OTPs, transactional alerts — all from one dashboard or a single API call. Reach Safaricom, Airtel, and Telkom customers instantly from KES 0.45 per SMS.
No credit card· No contracts· Pay only for what you send
99.9%
Uptime SLA
< 5s
Avg. Delivery
3
Kenyan Networks
KES 0.45
Starting Price
Everything you need
From solo developers to enterprise teams — one platform handles your entire SMS operation.
Messages reach Safaricom, Airtel, and Telkom subscribers in under 5 seconds. Delivery receipts update automatically.
Upload contacts via CSV, organise into groups, personalise with merge tags, and launch to thousands in minutes.
Clean REST API with your own API key. Integrate SMS into any app in minutes. Full documentation included.
Track delivery rates, campaign performance, and wallet spend in real time. Export to PDF or Excel.
Import, search, group, and manage opt-outs automatically. Keep your lists clean and compliant.
Schedule campaigns for peak hours. Set it once and we handle delivery at exactly the right time.
Send from your brand name instead of a shortcode. We handle the network registration paperwork for you.
No monthly fees, no contracts. Top up your wallet and only pay for what you send. Rates drop as volume grows.
Use cases
Wakali SMS handles every type of message your business needs.
One-time passwords and account verification codes delivered in seconds.
Keep customers informed at every step of their journey.
Reach your audience with personalised promotional messages.
Trigger SMS from your system via API for real-time notifications.
Custom Sender IDs
Instead of a shortcode, your messages arrive from MYSHOP or ACMELTD. We handle all network paperwork — you just upload documents and pay once.
Request a Sender ID
Pick your brand name (up to 11 characters), choose a network, and submit from your dashboard.
Download Templates
We provide pre-filled Authorization and Request Letter templates ready for your letterhead.
Upload Documents
Upload your Business Certificate, KRA PIN, and both signed letters — all from the dashboard.
Pay the Network Fee
One-time fee per network. We handle submission and follow-up with the telco on your behalf.
Go Live in 72 Hours
We notify you by email once your Sender ID is active. Average activation time is 24–72 hours.
Documents required
We provide pre-filled letter templates — just print, sign, and scan.
One-time network registration fees
Per network. One-time fee. No renewal.
Pricing
No monthly fees. No contracts. Just pay for what you send. Your rate drops automatically as you send more each month.
Starter
0.45
KES / SMS
Growth
0.40
KES / SMS
Scale
0.35
KES / SMS
Enterprise
0.30
KES / SMS
Sign up free and start at KES 0.45/SMS. Rates apply to your total monthly volume.
Cross 10k, 50k, or 100k SMS and your rate automatically drops — mid-month if needed.
Rates reset on the 1st of every month. No contracts, no manual tier upgrades.
No credit card · Minimum top-up KES 50 · Rates reset monthly
Developer API
A clean REST API with a single API key. Send SMS, manage contacts, create campaigns, and check delivery — all programmatically.
curl -X POST \
https://api.wakalisms.com/sms/send \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"recipients": ["+254712345678"],
"message": "Hi! Your order is ready.",
"sender_id": "MYSHOP"
}'
# Response
{
"job_id": "e84b25b2-858c-...",
"recipients_count": 1,
"cost_kes": 0.45,
"status": "sent"
}Join businesses across Kenya using Wakali SMS to send campaigns, OTPs, and alerts. Get 5 free SMS credits when you sign up today.
No credit card required · Cancel anytime