Simulator
You don't need to dial short codes on your phone to test your application. Our in-built simulator aims to behave 1-to-1 with an actual device.
USSDK is the first of its kind to provide a great developer experience when building your next USSD application.
Iterate faster. Ship in record time


We've worked with many clients of different sizes and have helped them solve a variety of problems. With that experience, we tailored USSDK to solve any problem.
Conduct surveys easily. USSDK has built-in support for gathering responses which can be exported into Excel/CSV formats. For such simple cases, you may not need to write a single line of code
Build menus to initiate payment collection or withdrawals. Donations, offertory, tickets, anything. Only implement your collections and withdrawals with code*.
*Use any language/infrastructure of choice.
Before spending thousands on a mobile app, you can build USSD versions of your app to test the market. This is a cheaper and faster way to get your ideas out there.
Building USSD applications with code has never been easier. Historically, there have been many attempts to use frameworks (in code) to subsidize the problems.
But these frameworks couldn't keep up with scale and complexity.
Iterating and testing USSD applications came at a cost — making progress very slow 🐢.
USSDK changes that. Visually compose your USSD application no matter how complex they may be. In special cases, you can augment the menu with your own code using any language.
With this design anybody can build USSD applications; even people with less technical knowledge. Our collaborative features allow you to work with teammates or developers to fill in technical gaps.

Founder, USSDK

Besides being well-tested and easy to use, USSDK comes with very handy features you never knew you needed but make life easier.
You don't need to dial short codes on your phone to test your application. Our in-built simulator aims to behave 1-to-1 with an actual device.
See and analyze all sessions that come through your application. Use this data to improve user experiences and debug issues.
Build and verify USSD applications with the rest of your team. Experience changes live right in the editor.
Augment your USSD applications with custom behavior using your own code from any programming language.
Your success means everything to us. And we are here to assist you in any way possible. If you have any questions, technical or non-technical, we are here to help.