Skip to content

USSD and SMS

Menus for any mobile phone, with SMS to follow up.

USSD works on every handset, with no data plan and no app. Build the menus on a visual canvas, test every session in the simulator, and go live through your aggregator or carrier.

A clinic booking line built on the Buni.ai canvas: four steps are dragged from the node library and connected. The USSD simulator dials *384*88#, three menus are answered and each step runs in turn. The line is published, and a patient books the same visit on a basic keypad phone.

How it works

From a menu on the canvas to a live short code.

  1. Step 1

    Design

    Lay out menus, input and branches on the canvas, and call your own systems mid-session.

  2. Step 2

    Simulate

    Run a whole session in the browser, with a log for every step.

  3. Step 3

    Publish

    Validation runs first; then publish and get the address your aggregator or carrier calls.

  4. Step 4

    Go live

    Point your USSD code at it through Africa’s Talking, Arkesel, or a direct MTN or AirtelTigo connection.

What it can do

Everything a USSD service needs.

Menus and input

Numbered menus, free-text input with validation and retries, and long lists split across pages.

Your systems, mid-session

Check balances, create records or verify people against your own APIs while the session is open.

Data stores

Keep registrations, orders and survey answers without running a database of your own.

SMS follow-ups

Send a confirmation or a receipt by SMS when the session ends.

Checked before it goes live

Validation catches dead ends and unwired branches before anyone dials in.

Versions

Every publish is a version you can compare with another and roll back.

Going live

What it takes to launch.

A USSD code
From your aggregator or carrier in each country. We can arrange it with you as part of a deployment.
A connection
Africa’s Talking, Arkesel, or a direct MTN or AirtelTigo integration.
SMS
For messages you send: confirmations, receipts and reminders. Two-way SMS is not offered.

Tell us who you need to reach on USSD.

We’ll reply with how Buni.ai would serve them and what it would take.