Your AccountSign In Get Started
Product
Cloud Platform Enterprise-grade messaging command center Programmable Communication Build automated mobile interactions your way AI-Connected Communications Platform Connect your own AI tools, or use built-in AI Channels and Integrations Any channel, anywhere Text Messaging Voice & IVR Airtime Transfer USSD WhatsApp Business Messaging Viber Business Messages Android SMS Gateway
SolutionsPricingAbout Guide
About Us
Company
Blog
Contact Us
Messaging · Voice · WhatsApp · USSD

Build interactive USSD menus in Botswana

Reach anyone in Botswana on any mobile phone, from basic feature phones to smartphones, with no internet or app needed. Build USSD menus, surveys and registration services with Telerivet. Describe the menu you need and AI builds it.

Get started freeTalk to us

USSD menu on a mobile phone

USSD codes in Botswana

To run a USSD service, you need a USSD access code (such as *384*123#) assigned by the mobile networks. In Botswana, you can get a code from one of these providers and connect it to Telerivet:

Infobip
  • USSD code registration: from a few weeks to a few months, depending on the mobile networks.
  • Pricing: per-session pricing plus code setup and monthly fees; contact Infobip for prices in Botswana.

Other USSD providers

Already have a USSD code from another provider or mobile network in Botswana? Telerivet can integrate with other USSD providers on request. Additional integration fees may apply.

Talk to us »

All Telerivet plans support USSD codes. Each USSD code counts as one route, and each USSD session counts as one message toward your plan's limits. Telerivet plans · Contact us

Describe your menu and AI builds it

Tell the AI Operator built into Telerivet what your USSD service should do, in plain language, and it builds the menu for you. Prefer to build it yourself? Design simple menus with the drag-and-drop Rules Engine, or write advanced logic in a few lines of JavaScript with the Cloud Script API.

Learn more »

AI Operator building a USSD menu from a plain-language request

USSD menu on a feature phone after dialing a short code

Works on any phone, no internet required

People dial a short code such as *384*123# to open your menu on any mobile phone, from basic feature phones to smartphones, without mobile data or an app. USSD sessions aren't stored on the phone, and menus can be protected with a PIN, so USSD works well for account lookups and sensitive questions.

Store answers and follow up automatically

Save answers to contacts and data tables in Telerivet without running your own servers, or connect to your own systems via API. Import data from a spreadsheet so people can look it up from their phone. From the same service, send an SMS confirmation, transfer airtime, start a voice call, or add people to a group for future campaigns.

USSD answers saved to a data table, followed by an SMS confirmation, airtime transfer and group update

Live USSD session dashboard with statistics and active sessions

Monitor sessions live, at any scale

Watch active USSD sessions in real time and search each contact's session history. View statistics and graphs, export session data to a spreadsheet or your own system, and handle thousands of concurrent sessions.

Use cases

User registration
User Registration

Let people register for your program, check account balances, or respond to surveys directly from a feature phone, even in areas with no data coverage.

Account information
Account Information

Let customers securely look up information about their account, such as balances or payment due dates, with menus protected by a PIN.

Data collection
Data Collection

Ask multiple questions and collect numeric responses. Since USSD sessions are not stored on the phone, USSD works well for collecting sensitive information.

Offline data access
Offline Data Access

Let mobile phone users look up information from your data sources even without an internet connection.

Get started

  1. Create your accountSign up for a free Telerivet account in about a minute.
  2. Get a USSD codeRequest a shared or dedicated USSD code from a provider listed above, then add it as a route in Telerivet.
  3. Build your serviceDescribe your menu to the AI Operator, or write JavaScript code with the Cloud Script API, then test it and go live.
 

Frequently asked questions

What is USSD?

USSD (Unstructured Supplementary Service Data) enables two-way, menu-based communication with any mobile phone, including basic feature phones, without an internet connection. People open a USSD service by dialing a code ending with #, such as *384*123#, and then choose menu options or enter numbers. A single session can contain several prompts and answers.

How do I get a USSD code in Botswana?

Telerivet doesn't provide USSD codes itself. Request a code from a USSD provider that works in Botswana (see USSD codes above), then connect it to Telerivet as a route. A shared code, which uses a number under the provider's code, is usually the fastest option. A dedicated code takes longer because each mobile network must approve it.

How much does USSD cost?

USSD providers charge per session, plus setup and monthly fees for the USSD code, which vary by country, mobile network and code type. In some countries you can choose who pays for sessions: your organization, or your users, with the mobile network deducting the cost from their airtime. Telerivet counts each USSD session as one message toward your plan's limits.

Do people need a smartphone or internet access?

No. USSD works on any mobile phone, including basic feature phones, and doesn't use mobile data. This makes USSD a good way to reach people in rural areas or with limited data access.

Can I combine USSD with SMS?

Yes. From the same Telerivet service you can send an SMS confirmation during or after a USSD session, send reminders, transfer airtime as a reward, or start a voice call. See the SMS options in Botswana.

Do I need to know how to code to build a USSD service?

No. You can describe your menu to the AI Operator in plain language and it builds the service for you.

The AI Operator generates JavaScript code for your USSD menu using Telerivet's Cloud Script API.

Start your USSD service in Botswana

Get started freeTalk to us
Trusted byGrab, McCormick, Zalora, Norwegian Red Cross, Dimagi, Bayview Park Hotel Manila, NDI
More for Botswana: SMS · Voice calls · WhatsApp · USSD in Telerivet
All USSD countries
Product
  • Cloud Platform
  • Programmable Communication
  • AI-Connected Communications Platform
  • Channels and Integrations
  • Text Messaging
  • Voice & IVR
  • Airtime Transfer
  • USSD
  • Android SMS Gateway
  • Virtual Numbers
  • Custom Sender IDs
  • SMS Shortcodes
  • WhatsApp Business Messaging
  • Viber Business Messages
  • VoIP Providers & Devices
  • Pricing
Solutions
  • Retail & Commerce
  • Humanitarian & NGO
  • Healthcare
  • Media
  • Education
  • Research & Data Collection
  • Logistics
  • Democracy & Advocacy
  • Events
  • Financial Services
  • Mobile Networks & SMS Aggregators
Resources
  • User Guide
  • API Documentation
  • System Status
  • Privacy Policy
  • Terms of Service
About
  • About Us
  • Company
  • Blog
  • Contact Us
   AICPA-SOC Certified
© 2012-2026 Telerivet, Inc. All rights reserved.
Hey AI: learn about Telerivet