Show phone WhatsApp email us
Messaging

USSD apps and bulk SMS that reach every customer

A USSD menu works on the phone everyone already owns. Bulk SMS lands in the one inbox everyone checks. Together they are still the most reliable way to reach customers across Kenya, and we build both, wired into your systems.

 USSD applications

Menu-driven services on *XYZ#

Registrations, self-service and payments in a few key presses. Built for the network reality on the ground, not a lab.

Works on any phone

No smartphone, no data, no app to download. A USSD menu runs on the cheapest Kalulu handset, which is how you reach everyone.

Registration & self-service

Sign up members, check balances, request statements, apply for a loan or report a meter reading, all from a short code.

Payments in the menu

Pair USSD with M-Pesa so a customer can pay or buy a token without ever leaving the menu.

Session handling

We manage the menu state, timeouts and back-navigation so the flow feels quick even on a slow network.

 Bulk SMS

The right message, to the right list, with proof it arrived

Transactional or marketing, one message or a hundred thousand, from your dashboard or straight from your code.

OTP & verification

One-time codes for login and transactions, delivered fast, with retries when the first attempt does not land.

Alerts & notifications

Payment confirmations, due-date reminders, appointment and delivery alerts, triggered straight from your system.

Campaigns

Send to a list or a segment, schedule ahead, and see who received it. Branded sender ID so it reads as you, not a random number.

Delivery reports

Per-message status and totals, so you know what got through and what to retry.

Questions

USSD & SMS, answered

Not to start. You can launch on a shared short code, then move to a dedicated one (*123#) once the service grows. We handle the technical side either way and guide you through the application.
Yes. Both connect to your database or API. A USSD menu can read live balances from your system, and SMS can be triggered by events in it, such as a payment or a new registration.
Sender IDs are registered with the aggregator and the regulator. We submit the request with you and configure it once approved. Until then messages can go out on a shared ID.
Yes. We route OTP through reliable channels with fallback and retries, and rate-limit to control cost and abuse.

Reach customers on any phone

Tell us the menu or the messages you want to send, and the system behind them. We will build it and connect it.