See also Vumi Go’s documentation.
To get you started, here are some example applications that may be useful as an example or reference.
A bare bones application that you can use as a starting point. It’s ready for you to read, adapt, unit-test, deploy and use on your phone within minutes.
You can create, update and remove contact information in Vumi Go’s contact database. Here is an example application that shows you how.
Key Value Store Example¶
Want to store some data for your application? Have a look at the Key Value store example application. Useful for if you need to maintain counters across sessions or have some session information you want to hold on to.
Sometimes you have little nuggest of information that’s shareable via USSD. Specifically for that we’ve created the Booklet State. It allows you to page through information over USSD. Here is an example application that uses it.
An often used pattern with SMS shortcodes is to assign different behaviour to different keywords. The sms keyword application shows you how that can be done.
Events & Metrics¶
Google Maps Mashup¶
An example mashup combining USSD, Google Map’s APIs and SMS. See how all these fit together to create a super useful application that does geolocation and delivery of directions via USSD & SMS.
This application is available in South Africa on *120*8864*1105#.