For Text to Change and Research Africa we designed and developed Airwolf, an application based on Openrosa, the popular and open-source standard for data collection. Airwolf is, first and foremost, built to collect data in a call center context, tightly integrating the webforms with functionalities to manage respondents and their phone numbers.
Out of the box, Airwolf supports two roles with different access levels: moderators and agents. The moderators have permissions that include access to detailed statistics about the progress of the surveys, while agents have a more limited set of permissions and are only allowed to collaborate on the surveys they are assigned to.
During the build, we put a lot of effort in ensuring a good and simple user experience throughout the process: from the upload of the survey definition, to data entry and export of the results. Given Kampala’s frequent internet outages, this includes making it off-line capable to ensure that the agents can continue the collection process, without having to fear for loss of data.
To handle the web-forms, Airwolf relies on Enketo, an excellent library that serves Openrosa forms across browsers and different device types.
For more information regarding Airwolf, please read our blog post detailing some of the application’s key aspects.
You can give it a spin by trying the: