OTPs That Arrive. Bills That Match What You Sent.
Built for Kenyan businesses tired of silent over-billing, OTPs lost to spam folders, four-week sender ID approvals, and CAK rules they didn't know they were breaking.
At a Glance
- Domain
- kenyasms.com
- Category
- communications
- Industry
- telecom
Africa's Talking even has a help-desk article literally titled "Why was my message billed twice?". That's the level of normal we've made silent over-billing. On top of that, sender ID approval takes around four weeks (Safaricom only processes on Mondays and Thursdays), every operator wants its own registration fee (Safaricom KES 8,700, Airtel KES 8,700, Telkom KES 4,700), and the moment you mix transactional and promotional messages on the same sender ID, the whole ID gets blocked.
Then there's the rule nobody tells you about until you've broken it: CAK only allows promotional SMS between 7am and 7pm. Send a marketing blast at 7:30pm and you've earned a regulatory problem you didn't know you had.
KenyaSMS is built around the idea that you should pay for what was actually accepted, that the rules should be enforced before you break them, and that an OTP that doesn't arrive is your problem — so it's our problem. Every send is counted three times before any money leaves your balance. Promotional messages get the right STOP suffix, get blocked outside 7am–7pm, and skip anyone on the opt-out list. We handle the sender ID dance with the operators on your behalf. And if a route is unhealthy, your transactional traffic moves before your customers notice.
What's broken today
- Customers calling because their OTP never came — and you have no way to tell whether the carrier ever delivered it
- Your monthly bill is bigger than what you thought you sent, and nobody can tell you why
- Sender ID registration is four weeks, three operators, and three separate fees — before you can send a single message
- You discover the 7am–7pm CAK promotional rule when CAK reaches out, not before
- Mix one transactional message into a marketing sender ID and the whole ID gets blocked
- M-Pesa-style messages quietly get spam-foldered by Android — even Safaricom admits this happens
How KenyaSMS fixes it
- Three independent counts before billing — your balance can't drain on messages we never accepted to send
- Sender ID registration handled for you across Safaricom, Airtel, and Telkom
- CAK quiet-hours (7pm–7am for promo) and STOP suffix enforced before send, not after a fine
- Separate routing for transactional vs promotional traffic — your OTP sender ID stays clean
- Multi-route delivery so a bad day at one carrier doesn't kill your transactional pipeline
- Receipts and search you can actually use to answer 'did this OTP arrive?'
Everything you need, built in
Honest billing — three-count verification
Every message is counted in your dashboard, on the server, and at the gateway. We won't take money for messages that never went out, and you can audit the count yourself.
Sender ID, handled
Safaricom, Airtel, and Telkom registrations done for you. Separate IDs for transactional and promotional so one bad campaign doesn't kill your OTP traffic.
CAK rules enforced before send
Promotional messages are blocked outside 7am–7pm, the STOP suffix is added correctly, and the opt-out list is checked first.
Multi-route transactional delivery
If a carrier route is unhealthy, your OTPs move to a healthy one before customers notice.
OTP delivery you can actually trace
Search any message by phone number, see exactly when it was sent, what it cost, and whether the carrier confirmed delivery.
Spam-folder awareness
We monitor delivery patterns the way Safaricom describes them publicly, including the Android default-app spam-folder behaviour, so we can warn you when something's off.
What you get out of it
- Your customers actually receive the messages you send
- Your monthly bill matches what you thought you sent
- Sender ID approval and CAK compliance stop being your problem
Who it's for
- Businesses sending OTPs and transactional alerts where every failure is a support ticket
- Marketers running bulk campaigns who don't want to learn about the 7am–7pm rule the hard way
- Teams who've already been quietly over-charged on an aggregator and want it audited
Common questions
Want KenyaSMS for your business?
Webzilla Creators ships and supports KenyaSMS for Kenyan and pan-African organisations.
