USSD stands for Unstructured Supplementary Services Data. It is a technology used to send information (usually text menus) between a mobile phone and an application on a mobile network.

i.e. It allows customers to request information by using numeric strings (starting with * and ending with #) or text menus via their mobile phone.

USSD can encompass once off requests or interactive navigation with a menu based application. Customers are also able to store the USSD strings or commands on their mobile phones so they don’t have to remember the codes. This allows them to access your application directly.

Most customers are familiar with USSD as it is used to perform actions such as:


Create a mobile based menu driven application for your business. These can revolve around:


Our USSD API will walk you through building your USSD application:

ChannelMobile USSD API

If you would like to add SMS based functionality to any software applications please feel refer to our SMS API Section or the online SMS API at

For further support and technical queries please contact our helpdesk on 0860 104 671 or

Author: channeladmin on May 9, 2012