USSD — Africa
USSD API in Africa: Country Coverage, Providers & B2B Buyer Guide
Compare USSD API coverage across Africa from Africa's Talking, HelloDuty and other providers. Country list, pricing models and how to choose for your business.
If you are a developer or a business operations lead trying to figure out which Unstructured Supplementary Service Data (USSD) API covers the African market you need, the short answer is that several providers offer reasonable coverage. Africa's Talking publishes one of the most widely cited country lists, but it is no longer the only credible option. HelloDuty, an African-built communications platform, offers a fully-managed USSD service across the same major markets, with a different commercial model that many SMB and enterprise buyers prefer.
This guide gives you the consumer answer first (where each platform works), then pivots to the buyer angle: what to look for when you are choosing a USSD provider for production traffic, how pricing actually compares, and why a managed USSD platform is increasingly the default choice for African SMBs and fintechs.
Africa's Talking is a popular telco aggregator headquartered in Kenya. According to their developer documentation, their USSD API is available across these markets:
HelloDuty offers a managed USSD platform with shortcode provisioning and fully hosted session handling across the East African corridor plus selected West African markets, including:
Coverage maps update frequently; always confirm with your provider before launching a campaign. For HelloDuty, the team will normally confirm shortcode availability within 48 hours.
It is easy to assume that picking a USSD API is a checkbox exercise: "Does it support Kenya? Yes? Done." In reality, the provider you choose determines four critical things that affect your business every single day:
African USSD providers broadly fall into two camps. Understanding the difference is the single most important decision a buyer makes.
Pure aggregators (Africa's Talking is the best-known example) sell you developer-friendly endpoints. You write the menu logic, host your callback server, monitor uptime, and handle scaling. This works well if you have a strong in-house engineering team, an existing platform, and dedicated DevOps capacity. The trade-off is that everything beyond the API itself is on you.
Managed platforms like HelloDuty handle the entire stack: shortcode procurement, menu builder, session state, MNO integrations, monitoring, failover, and 24/7 in-region support. You log into a dashboard, build your menu visually or via API, and HelloDuty makes sure the sessions complete. For SMBs, banks, SACCOs, microfinance institutions, agribusinesses and government agencies, this model dramatically reduces time-to-market and ongoing operational cost.
If your team is small or your USSD service is mission critical (think loan disbursement, farmer registration, election results, school fees collection), the managed model almost always wins on total cost of ownership.
USSD remains the most inclusive digital channel on the continent. According to GSMA Intelligence, over 75% of mobile connections in Sub-Saharan Africa are on feature phones or low-spec smartphones where USSD is the only reliable interactive channel. Mobile money services, which now process more than 1.4 trillion USD globally per year (the bulk in Africa), still run almost entirely on USSD menus for cash-in, cash-out, and merchant payments.
For African businesses, this matters because:
USSD shortcodes are regulated. In Kenya, the Communications Authority allocates 3-digit, 4-digit and 5-digit codes, with shorter codes commanding higher fees and longer waiting lists. Each MNO then needs to provision the code on their network, which usually involves separate contracts and monthly fees.
This is where a managed provider earns its keep: HelloDuty handles the Communications Authority paperwork, MNO contracts and provisioning on your behalf. Without that support, expect 6 to 12 weeks to procure and provision a new shortcode end-to-end. With HelloDuty, most clients are live within 2 to 4 weeks.
USSD pricing in Africa typically follows one of three structures:
HelloDuty was built specifically for African businesses that need production-grade communications without staffing a telecom team. The USSD platform sits alongside our SMS API, WhatsApp Business API, programmable voice, cloud PBX, AI receptionist and predictive dialer, so a single account handles every channel a customer might use to reach you.
Key reasons buyers switch to HelloDuty for USSD:
If you are evaluating HelloDuty's USSD platform against an aggregator, the questions to ask are: who owns the shortcode contract, who handles the MNO outage at 2am, and what does the bill look like at 1 million sessions per month?
Migrating an existing USSD service is more straightforward than most teams expect. HelloDuty's onboarding team handles shortcode porting where the MNO allows it, replicates your existing menu structure in the visual builder, and runs a parallel cutover so traffic moves with zero downtime. Most migrations are completed in 2 to 3 weeks.
Common reasons clients cite for switching include: better in-region support response times, more predictable bundle pricing at scale, integrated SMS and voice on the same account, and access to the HelloDuty SMS API for transaction confirmations.
Africa's Talking USSD API officially supports Kenya, Uganda, Tanzania, Rwanda, Ghana, Nigeria, Malawi, Zambia and South Africa. Check their developer documentation for the latest network-level list.
Yes. HelloDuty's managed USSD platform covers Kenya, Uganda, Tanzania, Rwanda, Ghana and Nigeria as standard, with additional markets available on request via partner shortcodes.
It depends on the MNO and the code length. In Kenya, expect monthly rentals from KES 80,000 to KES 250,000 for a dedicated 3 or 4-digit code, plus per-session billing or platform fees.
With a managed provider like HelloDuty, typically 2 to 4 weeks. Going direct with each MNO and the regulator usually takes 6 to 12 weeks.
Yes. The HelloDuty onboarding team handles shortcode porting (where permitted), menu replication and parallel cutover. Most migrations complete within 2 to 3 weeks with no downtime.
Absolutely. USSD remains the most inclusive digital channel in Africa, especially for mobile money, agribusiness, government services, and any use case targeting feature-phone or low-data users. Volumes continue to grow year-over-year across most African markets.
Whether you are migrating from Africa's Talking or launching your first USSD service, HelloDuty handles shortcode procurement, MNO contracts, session management and ongoing support on a single platform. Talk to the HelloDuty USSD team or explore our SMS API and programmable voice products for a fully integrated communications stack.

Are you ready to get started? Sign up here for a demo of the HelloDuty CRM and customer engagement automation software now.

Plan, engage, and analyse with ease. Transform your customer relationship with an all-in-one platform.
