Skip to content
Connect Media Connect Media

USSD Integration

Connect Media’s USSD API lets Kenyan businesses build interactive menus that work on any phone, no internet connection required. Get a shortcode, build your menu flow, and reach customers who don’t have smartphones or data.

What you can build

  • Self-service menus for account balance, orders or bookings
  • SMS banking-style flows without needing an app
  • Field data collection for mFarming and agri-extension use cases
  • USSD-based voting and polling
  • Payment and airtime top-up flows

How it works

Apply for a USSD code through the Connect Media dashboard, then build your session logic against the API — each screen is a request/response pair, with session state handled for you. Full integration details are in the developer documentation.

Why Connect Media

USSD reaches customers that SMS and app-based channels can’t — anyone with a basic phone and network coverage. The dashboard lets you manage your code and menu without waiting on a support ticket for every change.

Other channels

Pair USSD with Bulk SMS for notifications or IVR for voice — see all three on the Connect Media homepage.

Get started

Create a free account on the Connect Media dashboard, or email info@connectmedia.co.ke to discuss getting a USSD code for your business.

Frequently asked questions

Do customers need a smartphone or internet for USSD?

No. USSD works on any mobile phone with network coverage, with no app or data plan required.

How do I get a USSD code in Kenya?

Apply through the Connect Media dashboard or email info@connectmedia.co.ke, and the team will guide you through the code application.

What can I build with USSD?

Common uses include self-service banking menus, surveys, field data collection, voting and payment flows.