Integration of Android Application with ICTBroadcast

Android application for ICTBroadcast allows to create voice recordings, contact groups and also create and run voice campaigns. A screenshot of the main screen is shown below. User of the ICTBroadcast should have a username and password to be identified as authenticated user. A URL of ICTBroadcast is also required. For example, myictbroadcast.com

Below are different features of the application and how they work. These components include settings, campaigns, recordings and contacts.

Settings

First things after running the application is to configure it. Settings tab allows user to set their username (Account Name), password (Secret Key) and set the location of the ICTBroadcast server (REST API URL). This is one time step usually when using the application for the first time.

Recordings

Recording allows to create new voice recordings and upload them to the ICTBroadcast server. User can also listen its created voice recording before uploading. Once user is sure that his/her recording is fine, then he/she can choose to upload that recording. Uploading requires to enter the name of the recording to be identified.

Contacts

Contacts allow upload all the contacts the android phone to as new contact group at ICTBroadcast.

Campaigns

Campaign form allows to create a voice message campaign in 3 simple steps. Set a name for the campaign, select voice recording and select contact group from the dropdown and finally clicking Run campaign button to run campaign. At the moment, there is no option to monitor statistics and summary of the campaign in android application.