SMS marketing | SMS Brand Name | SMS marketing là gì | SMS brandname là gì | SMS BrandName
SMS And ICT4D Connecting to...
Transcript of SMS And ICT4D Connecting to...
![Page 1: SMS And ICT4D Connecting to Peoplecourses.cs.washington.edu/courses/csep590b/15wi/slides/Lecture6/… · Twilio Nexmo Sendhub ... POST variables from message date uuid . Android SMS](https://reader033.fdocuments.in/reader033/viewer/2022053100/605b6095f28da50f78481b4a/html5/thumbnails/1.jpg)
SMS And ICT4DConnecting to People
Trevor Perrier
February 11, 2015
![Page 2: SMS And ICT4D Connecting to Peoplecourses.cs.washington.edu/courses/csep590b/15wi/slides/Lecture6/… · Twilio Nexmo Sendhub ... POST variables from message date uuid . Android SMS](https://reader033.fdocuments.in/reader033/viewer/2022053100/605b6095f28da50f78481b4a/html5/thumbnails/2.jpg)
Why SMS
Or: Where There Is No App
● Ubiquitous ● No Install● Low cost● Scalable
Advantages of SMS● No structure ● Limited bandwidth● Complex syntax
Disadvantages
● Large scale ● No control over hardware● Simple data collection or unstructured
messages
When To Use
![Page 3: SMS And ICT4D Connecting to Peoplecourses.cs.washington.edu/courses/csep590b/15wi/slides/Lecture6/… · Twilio Nexmo Sendhub ... POST variables from message date uuid . Android SMS](https://reader033.fdocuments.in/reader033/viewer/2022053100/605b6095f28da50f78481b4a/html5/thumbnails/3.jpg)
Telecommunication Interface
● Telco red tape ● Expensive to setup● Only cost effective at scale
Very Difficult ….● GSM Modem ● Third Party Gateway● Android Gateway
Connection Methods …
![Page 4: SMS And ICT4D Connecting to Peoplecourses.cs.washington.edu/courses/csep590b/15wi/slides/Lecture6/… · Twilio Nexmo Sendhub ... POST variables from message date uuid . Android SMS](https://reader033.fdocuments.in/reader033/viewer/2022053100/605b6095f28da50f78481b4a/html5/thumbnails/4.jpg)
GSM Modem
http://2.bp.blogspot.com/-g85nKyRJGmE/T0coXnOy71I/AAAAAAAAAI8/DSY24jAiPZg/s1600/Huawei+E169+unlock+update+Firmware+download+drivers.jpg
http://2.bp.blogspot.com/-g85nKyRJGmE/T0coXnOy71I/AAAAAAAAAI8/DSY24jAiPZg/s1600/Huawei+E169+unlock+update+Firmware+download+drivers.jpg
● Direct connection to cell network
![Page 5: SMS And ICT4D Connecting to Peoplecourses.cs.washington.edu/courses/csep590b/15wi/slides/Lecture6/… · Twilio Nexmo Sendhub ... POST variables from message date uuid . Android SMS](https://reader033.fdocuments.in/reader033/viewer/2022053100/605b6095f28da50f78481b4a/html5/thumbnails/5.jpg)
GSM Modem
![Page 6: SMS And ICT4D Connecting to Peoplecourses.cs.washington.edu/courses/csep590b/15wi/slides/Lecture6/… · Twilio Nexmo Sendhub ... POST variables from message date uuid . Android SMS](https://reader033.fdocuments.in/reader033/viewer/2022053100/605b6095f28da50f78481b4a/html5/thumbnails/6.jpg)
Third Party Gateways
How connect a web application to the telecommunication system?
HTTP to SMS Gateways
● Twilio ● Nexmo ● Sendhub
Africa's Talking
![Page 7: SMS And ICT4D Connecting to Peoplecourses.cs.washington.edu/courses/csep590b/15wi/slides/Lecture6/… · Twilio Nexmo Sendhub ... POST variables from message date uuid . Android SMS](https://reader033.fdocuments.in/reader033/viewer/2022053100/605b6095f28da50f78481b4a/html5/thumbnails/7.jpg)
HTTP to SMS GatewaySend - POST request
● URL: http://api.africastalking.com/version1/messaging ● Header: apikey=APPLICATION_API_KEY● username● message ● to
Receive - Call back URL● URL: http://my.app.com/at/receive ● POST variables
● from ● message ● date ● uuid
![Page 8: SMS And ICT4D Connecting to Peoplecourses.cs.washington.edu/courses/csep590b/15wi/slides/Lecture6/… · Twilio Nexmo Sendhub ... POST variables from message date uuid . Android SMS](https://reader033.fdocuments.in/reader033/viewer/2022053100/605b6095f28da50f78481b4a/html5/thumbnails/8.jpg)
Android SMS GatewayUshahidi SMS Sync and EnvaySMS
![Page 9: SMS And ICT4D Connecting to Peoplecourses.cs.washington.edu/courses/csep590b/15wi/slides/Lecture6/… · Twilio Nexmo Sendhub ... POST variables from message date uuid . Android SMS](https://reader033.fdocuments.in/reader033/viewer/2022053100/605b6095f28da50f78481b4a/html5/thumbnails/9.jpg)
Frontline SMS
● Started in 2005● Runs on a laptop connected
to a GSM modem ● Easy to setup and get started
● Groups● Survey● Keywords
Features
![Page 10: SMS And ICT4D Connecting to Peoplecourses.cs.washington.edu/courses/csep590b/15wi/slides/Lecture6/… · Twilio Nexmo Sendhub ... POST variables from message date uuid . Android SMS](https://reader033.fdocuments.in/reader033/viewer/2022053100/605b6095f28da50f78481b4a/html5/thumbnails/10.jpg)
Frontline SMS
Keywords: prefix matching on incoming messages
clinic
We are open 7am – 6pm Monday – Friday
![Page 11: SMS And ICT4D Connecting to Peoplecourses.cs.washington.edu/courses/csep590b/15wi/slides/Lecture6/… · Twilio Nexmo Sendhub ... POST variables from message date uuid . Android SMS](https://reader033.fdocuments.in/reader033/viewer/2022053100/605b6095f28da50f78481b4a/html5/thumbnails/11.jpg)
Frontline SMS
Keywords: prefix matching on incoming messages
news
Thank, you are now registered for clinic news.
![Page 12: SMS And ICT4D Connecting to Peoplecourses.cs.washington.edu/courses/csep590b/15wi/slides/Lecture6/… · Twilio Nexmo Sendhub ... POST variables from message date uuid . Android SMS](https://reader033.fdocuments.in/reader033/viewer/2022053100/605b6095f28da50f78481b4a/html5/thumbnails/12.jpg)
Frontline SMS
Keywords: prefix matching on incoming messages
wiki frontline sms
FrontlineSMS is a free open source software used by a variety of organizations to distribute and collect information via text messages (SMS). The software can work without an internet connection and with only a cell phone and computer.
![Page 13: SMS And ICT4D Connecting to Peoplecourses.cs.washington.edu/courses/csep590b/15wi/slides/Lecture6/… · Twilio Nexmo Sendhub ... POST variables from message date uuid . Android SMS](https://reader033.fdocuments.in/reader033/viewer/2022053100/605b6095f28da50f78481b4a/html5/thumbnails/13.jpg)
RapidSMS
● Django application (python web framework) ● Keyword based router● Base framework (connections, contacts, messages)
Features
![Page 14: SMS And ICT4D Connecting to Peoplecourses.cs.washington.edu/courses/csep590b/15wi/slides/Lecture6/… · Twilio Nexmo Sendhub ... POST variables from message date uuid . Android SMS](https://reader033.fdocuments.in/reader033/viewer/2022053100/605b6095f28da50f78481b4a/html5/thumbnails/14.jpg)
Cloud Platforms
● Telerivet (EnvayaSMS) ● FrontlineCloud ● Text It (RapidPro)
RapidSMS as a service
● Channels – Android or Third Party Gateways ● Contacts and Groups ● Forms ● Messaging Campaigns● Keywords
Features
![Page 15: SMS And ICT4D Connecting to Peoplecourses.cs.washington.edu/courses/csep590b/15wi/slides/Lecture6/… · Twilio Nexmo Sendhub ... POST variables from message date uuid . Android SMS](https://reader033.fdocuments.in/reader033/viewer/2022053100/605b6095f28da50f78481b4a/html5/thumbnails/15.jpg)
![Page 16: SMS And ICT4D Connecting to Peoplecourses.cs.washington.edu/courses/csep590b/15wi/slides/Lecture6/… · Twilio Nexmo Sendhub ... POST variables from message date uuid . Android SMS](https://reader033.fdocuments.in/reader033/viewer/2022053100/605b6095f28da50f78481b4a/html5/thumbnails/16.jpg)
Connecting to Patients
Can we use two-way SMS to engage pregnant women with the health system.
![Page 17: SMS And ICT4D Connecting to Peoplecourses.cs.washington.edu/courses/csep590b/15wi/slides/Lecture6/… · Twilio Nexmo Sendhub ... POST variables from message date uuid . Android SMS](https://reader033.fdocuments.in/reader033/viewer/2022053100/605b6095f28da50f78481b4a/html5/thumbnails/17.jpg)
Automated messages can be scheduled relative to:● Client enrollment● Estimated delivery● Next scheduled visit● Actual delivery
Messages can also be contextualized:• Personalized with the woman’s name • Delivered on the requested day of the week at
the requested time • Customized based on medical condition
● 472 preprogrammed messages ● 20 weeks before delivery● 10 weeks after birth● 4 categories
Study Design
![Page 18: SMS And ICT4D Connecting to Peoplecourses.cs.washington.edu/courses/csep590b/15wi/slides/Lecture6/… · Twilio Nexmo Sendhub ... POST variables from message date uuid . Android SMS](https://reader033.fdocuments.in/reader033/viewer/2022053100/605b6095f28da50f78481b4a/html5/thumbnails/18.jpg)
Study Design
Screening for eligibility Randomization
Control group (n=100) • Usual ANC care
One -Way SMS (n=100)• Weekly motivational SMS
text
Baseline data collection
Follow up (2, 10, 24 weeks)
SMS Dialogue (n=100)
• Weekly SMS dialogue• SMS access to nurse
![Page 19: SMS And ICT4D Connecting to Peoplecourses.cs.washington.edu/courses/csep590b/15wi/slides/Lecture6/… · Twilio Nexmo Sendhub ... POST variables from message date uuid . Android SMS](https://reader033.fdocuments.in/reader033/viewer/2022053100/605b6095f28da50f78481b4a/html5/thumbnails/19.jpg)
Study Design
Screening for eligibility Randomization
Control group (n=100) • Usual ANC care
One -Way SMS (n=100)• Weekly motivational SMS
text
Baseline data collection
Follow up (2, 10, 24 weeks)
SMS Dialogue (n=100)
• Weekly SMS dialogue• SMS access to nurse
![Page 20: SMS And ICT4D Connecting to Peoplecourses.cs.washington.edu/courses/csep590b/15wi/slides/Lecture6/… · Twilio Nexmo Sendhub ... POST variables from message date uuid . Android SMS](https://reader033.fdocuments.in/reader033/viewer/2022053100/605b6095f28da50f78481b4a/html5/thumbnails/20.jpg)
Study Design
Screening for eligibility Randomization
Control group (n=100) • Usual ANC care
One -Way SMS (n=100)• Weekly motivational SMS
text
Baseline data collection
Follow up (2, 10, 24 weeks)
SMS Dialogue (n=100)
• Weekly SMS dialogue• SMS access to nurse
![Page 21: SMS And ICT4D Connecting to Peoplecourses.cs.washington.edu/courses/csep590b/15wi/slides/Lecture6/… · Twilio Nexmo Sendhub ... POST variables from message date uuid . Android SMS](https://reader033.fdocuments.in/reader033/viewer/2022053100/605b6095f28da50f78481b4a/html5/thumbnails/21.jpg)
Study Design
Screening for eligibility Randomization
Control group (n=100) • Usual ANC care
One -Way SMS (n=100)• Weekly motivational SMS
text
Baseline data collection
Follow up (2, 10, 24 weeks)
SMS Dialogue (n=100)
• Weekly SMS dialogue• SMS access to nurse
![Page 22: SMS And ICT4D Connecting to Peoplecourses.cs.washington.edu/courses/csep590b/15wi/slides/Lecture6/… · Twilio Nexmo Sendhub ... POST variables from message date uuid . Android SMS](https://reader033.fdocuments.in/reader033/viewer/2022053100/605b6095f28da50f78481b4a/html5/thumbnails/22.jpg)
Web Based Interface
![Page 23: SMS And ICT4D Connecting to Peoplecourses.cs.washington.edu/courses/csep590b/15wi/slides/Lecture6/… · Twilio Nexmo Sendhub ... POST variables from message date uuid . Android SMS](https://reader033.fdocuments.in/reader033/viewer/2022053100/605b6095f28da50f78481b4a/html5/thumbnails/23.jpg)
A Hybrid Human Computer SMS System
![Page 24: SMS And ICT4D Connecting to Peoplecourses.cs.washington.edu/courses/csep590b/15wi/slides/Lecture6/… · Twilio Nexmo Sendhub ... POST variables from message date uuid . Android SMS](https://reader033.fdocuments.in/reader033/viewer/2022053100/605b6095f28da50f78481b4a/html5/thumbnails/24.jpg)
Problems
● Patient Management (Almost need an EMR)● Date of next visit● Estimated and actual delivery data
● Management of incoming messages● Messages would could go unanswered
● Multiple numbers per contact
What does the interface look like for a hybrid SMS system? How can we best use technology to amplify the efforts of individual nurses.
![Page 25: SMS And ICT4D Connecting to Peoplecourses.cs.washington.edu/courses/csep590b/15wi/slides/Lecture6/… · Twilio Nexmo Sendhub ... POST variables from message date uuid . Android SMS](https://reader033.fdocuments.in/reader033/viewer/2022053100/605b6095f28da50f78481b4a/html5/thumbnails/25.jpg)
![Page 26: SMS And ICT4D Connecting to Peoplecourses.cs.washington.edu/courses/csep590b/15wi/slides/Lecture6/… · Twilio Nexmo Sendhub ... POST variables from message date uuid . Android SMS](https://reader033.fdocuments.in/reader033/viewer/2022053100/605b6095f28da50f78481b4a/html5/thumbnails/26.jpg)
Questions/Comments