Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Creating the content

This section covers creating the content of the SMS service and how to define the interactions between the SMS recipients and the system. 

Form creation

The first step to creating the service content is creating a Form.  A form manages the flow of information to and from the service, and in this case visualize that each SMS sent and received is like filling out a field in a form. The logic embedded in the form drives the system reponse and captures the data from the user.

 

To create a form, first you need a project space and an application.[RH1]  This is covered here [LINK].  The process for creating an SMS form is very similar to creating any other data capturing form, with some important differences:

  • Data captured and sent can only be numbers, letters, or free-form text. You cannot capture a picture, GPS location or a barcode via SMS.
  • Messages to and from the system may be limited to 160 characters or  less, or broken into multiple messages depending on the gateway configuration and restrictions.

 

Creating a form using the  form builder interface allows for easy creation and modification of content as shown in the screen capture below:

 

[INSERT SCREEN CAPTURE OF SMS FORM BUILDER]

 

Next we will discuss how the form is connected to the SMS system.

Keyword interaction

One way to interact with the form you just created is to assign it a keyword. This keyword will start, or “fire” the form when received from an SMS user. For example, in this case we can create the keyword “SURVEY” and then when an SMS user texts in the words “SURVEY” the form we just created will initiate. This type of form initiation only works for users that are already pre-registered with the system – that is, their phone number is known by the system.

Keyword Creation

A keyword is managed or created from the Messaging section of the CommConnect site and clicking “Keywords”.  [ADD SCREENSHOT] Keywords can be added, deleted, and edited. There are a number of standard and advanced features for keywords that allows for specific control of the keyword operation and functionality.

[OUTLINE KEYWORD FEATURES HERE AND ADD SCREENSHOTS]

User registration

To add users to the system, CommConnect has a User Registration section of the site. While there are several types of users in the system, only two are able to interact with the system via SMS: Mobile workers, and SMS recipients (called “Cases”).  The reason for the difference is that Mobile Workers have access to a different set of functionality than SMS recipients or Cases. One example of the different functionality would be giving the Mobile Worker the ability to administer a survey for someone else, collect the data and even register their phone number in the system. The system can then track the performance of the mobile worker over time.

 

Mobile Workers are added via the Users section of the CommConnec site, and then selecting Mobile Workers.  [CONFIRM THIS AND ADD SCREENSHOT] The mobile worker has an optional phone number that can be added and verified, and this process ensures that the Mobile Worker and their phone number are registered to interact with this domain only.  The number can be removed and added to another domain later on, but only active for one domain at a time.

 

SMS recipients, or Cases are added in several ways.  One way is to create a registration form, very similar to the form we created above, with the end result of creating a Case in the system with some requisite information included: the phone number of the user and whether or not the phone number is verified with the system.

 

Another way to add a SMS recipient or Case to the system is to allow for self registration of users. This means a user can text the system keyword “JOIN [domain]” to the system and join the name of the domain in brackets.  For example, sending “JOIN PREGNANCY-REMINDERS” would enroll you in the pregnancy reminders project.

 

Lastly, users can be registered via a bulk upload operation via excel as described here. [LINK TO BULK UPLOAD]

  • No labels