Client
mBuilder, which we developed for InSTEDD, is a free and open source tool that you can use to build scalable SMS applications without any programming knowledge.
Approach
mBuilder works in a very intuitive way. To create an application in mBuilder, you start by writing an example of the message your user would send. You build your tables the same way you would do it in a spreadsheet. You then select portions of the user message and drag them to the column where you want to store them. To use a value from a table in your response you drag the field and drop it inside your reply text.
Results
mBuilder is an ideal tool if you need to build flexible SMS apps and don’t want to spend lots of time building something custom from scratch.
Group chat
Staying in touch with your team even in remote or disconnected situations is key for successful collaboration. You don’t need to adapt to existing chat tools neither build your custom application from scratch. mBuilder will let you define exactly the behaviour you need for your group chat. You can add and change commands as you learn from what works best for your team.
Social media over SMS
In many situations, enabling sparse communities to have a digital space where they can share best practices, tips or keep each other updated on what they are doing is all you need for social change. You can build your own Twitter in minutes with mBuilder and have it work in any setting.
Data Collection
Having timely, reliable, quality data on your programs is the first step to understanding what’s going on. With mBuilder you can build a customized data collection application and store each piece of data in tables designed by you. These data can be integrated with other apps or viewed online in real-time. Use your own formats, try different things and even have coexisting different methods tailored to different users.
Event Notifications
Do you want to keep a broad range of people notified about different events? Your users could subscribe by sending an SMS with a few keywords indicating the topics they are interested in. You could push notifications to interested users by simply sending an SMS with those same keywords.
Project overview
Project overview including statistics, shortcuts to the administration of the core features and a testing sandbox to try out the trigger without impacting the database.
Trigger
Editing for the steps to execute a trigger. Simple and intuitive interface where elements can be dragged and dropped to store or retrieve information and execute actions.
Activity
Event list for each executed trigger.
Log
Logging of event details.
Open source
This project is Open Source, we invite you to collaborate and join us in the development of a better world through the use of technology.
https://github.com/instedd/mbuilder