USSD
Reach every phone, no internet required
Build interactive USSD menus that work on any mobile device — feature phones included. The only channel that reaches users with zero data and zero app installs.
Why Katembe USSD
The channel that works everywhere
Zero internet required
USSD works on any GSM network — 2G, 3G, 4G — with no data plan needed by the end user.
Interactive menus
Build multi-step flows with numeric menus. Collect input, route users, and trigger actions in real time.
Session management
Handle concurrent USSD sessions with automatic state management and timeout handling.
Multi-carrier support
Single integration across all major African carriers. One API, every network.
Interactive flows
Build menus that guide users to action
Define multi-step USSD menus in code. Branch on user input, collect data, and trigger backend logic — all within a single session that lasts seconds.
Explore USSD docsFinancial services
The backbone of mobile money and banking
USSD is how hundreds of millions of users access mobile money, check balances, and transfer funds. Build on the same channel your users already trust.
Read the fintech use caseSimple integration
Webhook-driven USSD sessions
Katembe sends a webhook for each user input. Respond with the next menu or a final message. No persistent connection required — just a standard HTTP endpoint.
curl -X POST https://api.katembe.io/v1/ussd/sessions \
-H "Authorization: Bearer <api_key>" \
-d "shortcode=*384#" \
-d "callback_url=https://your-app.com/ussd"
"USSD lets us reach customers in rural areas where smartphones are rare. Katembe made it as easy to integrate as any other channel."
Pricing
USSD is coming soon
Join the waitlist to be first to access USSD when it launches. Enterprise early access available.