VoIP Drupal portfolio
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

VoIP Drupal portfolio

on

  • 1,052 views

 

Statistics

Views

Total Views
1,052
Views on SlideShare
1,052
Embed Views
0

Actions

Likes
0
Downloads
7
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • 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 Presentation Transcript

  • 1. Developing technologies for Social Inclusion and Civic Empowerment Leo Burd MIT Center for Civic Media MIT – 2012.01.18
  • 2.  
  • 3.
      • Photo: Leo Burd (2005)
  • 4.
      • “ 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)
      • The future of the Web lies on voice-enabled apps accessible even from regular phones (2)
      • (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
  • 5.  
  • 6. VoIP Drupal is…
      • 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 .
  • 7. VoIP Drupal modules
  • 8. VoIP Call attributes
    • Call id
    • Caller id
    • Destination number
    • Call status
    • Duration
    • Direction
    • Call script
    • Text script
    • Channel
    • Network
    • “ Answered by”
    • Other…
  • 9. Dialplan scripting commands
      • Dial <number>
      • Say <prompt, voice, language>
      • Record
      • GetInput
      • JoinConference
      • RejectCall
      • Hangup
      • SendText <number, message>
      • RunIvrMenu
      • Goto <label>
      • GotoIf <label, condition>
      • Gosub <script name>
      • SetVar<var name, expression>
  • 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();
  • 11. VoipScript Samples module
      • Script navigation
      • Audio recording
      • Call redirecting
      • Conference call
      • Office IVR with call redirecting
      • SMS dialog
      • Group SMS
      • Voice call with SMS input
      • And more!
  • 12. Potential VoIP Drupal applications
    • Go Out to Vote campaigns
    • 2-1-1 and 3-1-1 hotlines
    • Phone-based community surveys
    • PTA and other meeting reminders
    • Story recording / playback
    • Group voicemail
    • Audio speed dating services
    • Language training
    • Audio tours
    • Adventure games
    • Interactive community radio programs
    • Emergency announcements
    • And much more!
  • 13.  
  • 14.  
  • 15.  
  • 16. (617) 209-9094
  • 17. (646) 699-3989
  • 18.  
  • 19.  
  • 20.  
  • 21.  
  • 22.  
  • 23.  
  • 24.  
  • 25.  
  • 26.  
  • 27. Ongoing collaborations
  • 28.  
  • 29. Future directions
    • VoIP Drupal 1.0
    • What’s Up and other apps
    • Visual VoIP Drupal
  • 30. Visual VoIP Drupal
  • 31. Ways to get involved
    • Join http://groups.drupal.org/voip-drupal
    • Play with script examples in the sandbox
    • Create new modules
    • Contribute code, documentation
    • Help us spread the word!
  • 32. Leo Burd [email_address] http://drupal/project/voipdrupal http://www.voipdrupal.org For additional information Special thanks to