Developing technologies for Social Inclusion and Civic Empowerment Leo Burd  MIT Center for Civic Media MIT – 2012.01.18
 
<ul><ul><li>Photo: Leo Burd (2005) </li></ul></ul>
<ul><ul><li>“ Why wait until everyone has broadband and computers, and why wait until everyone is literate to empower peop...
 
VoIP Drupal is… <ul><ul><li>A software platform that facilitates the construction of Drupal sites that literally pick-up t...
VoIP Drupal modules
VoIP Call attributes <ul><li>Call id </li></ul><ul><li>Caller id </li></ul><ul><li>Destination number </li></ul><ul><li>Ca...
Dialplan scripting commands <ul><ul><li>Dial <number> </li></ul></ul><ul><ul><li>Say <prompt, voice, language> </li></ul><...
(617) 652.0978 $script = new VoipScript('weather report'); $script->addLabel('start'); $script->addGetInput('Local weather...
VoipScript Samples module <ul><ul><li>Script navigation </li></ul></ul><ul><ul><li>Audio recording </li></ul></ul><ul><ul>...
Potential VoIP Drupal applications <ul><li>Go Out to Vote campaigns </li></ul><ul><li>2-1-1 and 3-1-1 hotlines </li></ul><...
 
 
 
(617) 209-9094
(646) 699-3989
 
 
 
 
 
 
 
 
 
Ongoing collaborations
 
Future directions <ul><li>VoIP Drupal 1.0 </li></ul><ul><li>What’s Up and other apps </li></ul><ul><li>Visual VoIP Drupal ...
Visual VoIP Drupal
Ways to get involved <ul><li>Join http://groups.drupal.org/voip-drupal </li></ul><ul><li>Play with script examples in the ...
Leo Burd [email_address] http://drupal/project/voipdrupal http://www.voipdrupal.org For additional information Special tha...
Upcoming SlideShare
Loading in …5
×

VoIP Drupal portfolio

1,264 views

Published on

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,264
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
9
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • A software platform that facilitates the construction of Drupal sites that literally pick-up the phone, make calls, record messages, broadcast audio, run voice polls, and more . By integrating web, SMS, email, cellphones and dial-up technologies together, VoIP Drupal takes “community plumbing” beyond the Internet, facilitating the implementation of community outreach initiatives, phone-based polls, audio blogs and other systems in ways that would be extremely difficult otherwise
  • A software platform that facilitates the construction of Drupal sites that literally pick-up the phone, make calls, record messages, broadcast audio, run voice polls, and more . By integrating web, SMS, email, cellphones and dial-up technologies together, VoIP Drupal takes “community plumbing” beyond the Internet, facilitating the implementation of community outreach initiatives, phone-based polls, audio blogs and other systems in ways that would be extremely difficult otherwise
  • Mention that both tropo and twilio are with us– add logo
  • My Dot Tour pilot that ran in Fields Corner/Dorchester
  • Pilot for the OneVille’s Parent Connector Network hotline
  • Pilot for the Domestic Worker’s United hotline
  • What’s Up system pilot ran in collaboration with the Community Foundation of South Wood County, Wisconsin
  • Mention that both tropo and twilio are with us– add logo
  • VoIP Drupal portfolio

    1. 1. Developing technologies for Social Inclusion and Civic Empowerment Leo Burd MIT Center for Civic Media MIT – 2012.01.18
    2. 3. <ul><ul><li>Photo: Leo Burd (2005) </li></ul></ul>
    3. 4. <ul><ul><li>“ Why wait until everyone has broadband and computers, and why wait until everyone is literate to empower people through information that could be available on the web?” (1) </li></ul></ul><ul><ul><li>The future of the Web lies on voice-enabled apps accessible even from regular phones (2) </li></ul></ul><ul><ul><li>(1) http://mashable.com/2011/02/04/web-developing-world/ (2) http://www.fastcompany.com/1719453/tim-berners-lees-voice-enabled-internet-quest-in-africa </li></ul></ul>
    4. 6. VoIP Drupal is… <ul><ul><li>A software platform that facilitates the construction of Drupal sites that literally pick-up the phone, make calls, record messages, send and receive text messages, run voice polls, and more . </li></ul></ul>
    5. 7. VoIP Drupal modules
    6. 8. VoIP Call attributes <ul><li>Call id </li></ul><ul><li>Caller id </li></ul><ul><li>Destination number </li></ul><ul><li>Call status </li></ul><ul><li>Duration </li></ul><ul><li>Direction </li></ul><ul><li>Call script </li></ul><ul><li>Text script </li></ul><ul><li>Channel </li></ul><ul><li>Network </li></ul><ul><li>“ Answered by” </li></ul><ul><li>Other… </li></ul>
    7. 9. Dialplan scripting commands <ul><ul><li>Dial <number> </li></ul></ul><ul><ul><li>Say <prompt, voice, language> </li></ul></ul><ul><ul><li>Record </li></ul></ul><ul><ul><li>GetInput </li></ul></ul><ul><ul><li>JoinConference </li></ul></ul><ul><ul><li>RejectCall </li></ul></ul><ul><ul><li>Hangup </li></ul></ul><ul><ul><li>SendText <number, message> </li></ul></ul><ul><ul><li>RunIvrMenu </li></ul></ul><ul><ul><li>Goto <label> </li></ul></ul><ul><ul><li>GotoIf <label, condition> </li></ul></ul><ul><ul><li>Gosub <script name> </li></ul></ul><ul><ul><li>SetVar<var name, expression> </li></ul></ul>
    8. 10. (617) 652.0978 $script = new VoipScript('weather report'); $script->addLabel('start'); $script->addGetInput('Local weather by phone. Please type your 5-digit zip code.'); $script->addSet(&quot;forecast_result&quot;, &quot;^_voipscriptsamples_get_forecast(%input_digits)&quot;); $script->addLabel('forecast'); $script->addSay(&quot;%forecast_result&quot;); $script->addGetInput('To repeat this report, press the star key. To restart, press the pound key.'); $script->addGotoIf('forecast', &quot;^%input_digits == '*'&quot;); $script->addGotoIf('start', &quot;^%input_digits == '#'&quot;); $script->addSay('Thanks for calling'); $script->addHangup();
    9. 11. VoipScript Samples module <ul><ul><li>Script navigation </li></ul></ul><ul><ul><li>Audio recording </li></ul></ul><ul><ul><li>Call redirecting </li></ul></ul><ul><ul><li>Conference call </li></ul></ul><ul><ul><li>Office IVR with call redirecting </li></ul></ul><ul><ul><li>SMS dialog </li></ul></ul><ul><ul><li>Group SMS </li></ul></ul><ul><ul><li>Voice call with SMS input </li></ul></ul><ul><ul><li>And more! </li></ul></ul>
    10. 12. Potential VoIP Drupal applications <ul><li>Go Out to Vote campaigns </li></ul><ul><li>2-1-1 and 3-1-1 hotlines </li></ul><ul><li>Phone-based community surveys </li></ul><ul><li>PTA and other meeting reminders </li></ul><ul><li>Story recording / playback </li></ul><ul><li>Group voicemail </li></ul><ul><li>Audio speed dating services </li></ul><ul><li>Language training </li></ul><ul><li>Audio tours </li></ul><ul><li>Adventure games </li></ul><ul><li>Interactive community radio programs </li></ul><ul><li>Emergency announcements </li></ul><ul><li>And much more! </li></ul>
    11. 16. (617) 209-9094
    12. 17. (646) 699-3989
    13. 27. Ongoing collaborations
    14. 29. Future directions <ul><li>VoIP Drupal 1.0 </li></ul><ul><li>What’s Up and other apps </li></ul><ul><li>Visual VoIP Drupal </li></ul>
    15. 30. Visual VoIP Drupal
    16. 31. Ways to get involved <ul><li>Join http://groups.drupal.org/voip-drupal </li></ul><ul><li>Play with script examples in the sandbox </li></ul><ul><li>Create new modules </li></ul><ul><li>Contribute code, documentation </li></ul><ul><li>Help us spread the word! </li></ul>
    17. 32. Leo Burd [email_address] http://drupal/project/voipdrupal http://www.voipdrupal.org For additional information Special thanks to

    ×