Creating voice, text and web portals with VoIP Drupal
1. Creating Voice, Text and
Web Portals with
VoIP Drupal
Leo Burd, PhD
Research Associate, MIT Center for Civic Media
Research Scientist, MIT Center for Mobile Learning
December 9, 2013
5. The future of the web rests on voice-enabled
apps accessible even from regular phones (1)
(1) http://www.fastcompany.com/1719453/tim-berners-lees-voice-enabled-internet-quest-in-africa
27. Potential VoIP Drupal applications
•
•
•
•
•
•
•
•
•
•
•
Go Out to Vote campaigns
2-1-1 and 3-1-1 community hotlines
Call centers
eCommerce lines
Phone- and SMS-based surveys
Group communication
Story recording / playback
Audio speed dating services
Language training
Audio tours
Adventure games
• Interactive community radio programs
• Emergency announcements
• And much more!
28. Key benefits of the platform
• Facilitates the construction of unified communications systems
integrating SMS, email, web, and voice
• Makes Drupal accessible from any phone – no data plan
required!
• Enables the expansion of “community plumbing” beyond the
web
• Is open source and free – you are in control
29. Benefits for administrators
• Easy installation and configuration – no programming required
• Fully customizable – enable only the features you need
• Run as part of the Drupal system itself
– Enable access to VoIP Drupal features using roles and permissions
– Assign Rules, Actions and Triggers
• Enhance user interaction with ready-to-use audio blogs, clickto-call fields, phone recorders, audio announcements, etc.
30. Benefits for software developers
• Well defined API that can be extended to other VoIP services
• 20+ sample scripts that can be customized
• 30+ modules that already implement common functionality –
no need to reinvent the wheel
• Simple, yet powerful PHP-like scripting language with a short
learning curve
• Visual programming language for novice developers and fast
prototyping
31. Benefits for development practitioners
• Provides a common web, SMS and phone platform for the
implementation of participatory and inclusive community
outreach initiatives of all kinds
• Facilitates data gathering via multi-channel surveys and
comprehensive “community analytics” collection
• Adds “life” to traditional mapping initiatives
• Enables the development of local n:n communication
infrastructure for all
• Facilitates the creation of “voice and text” apps that are
accessible from the simplest phones
• Is free and open source
32. Future directions
• Keep developing civically empowering web, text and voicebased apps
• Finish porting VoIP Drupal to Drupal 7
• Integration with widely adopted frameworks such as
Drupal COD, Drupal Commons, CiviCRM, and others
• Expand beyond MIT
In spite of the tremendous increase in technology adoption for the past decade, most of the world – 5 billion people -- does not have access to the web…
And it’s hard to imagine that everyone is going to pay for data plans for their mobiile
According to http://www.internetworldstats.com/stats.htm
, currently only 2billion (less than 1/3 of the world population) people have access to the Internet –
and that’s not just people in underserved areas…
According to http://mobithinking.com/mobile-marketing-tools/latest-mobile-stats#subscribers
6 billion mobile subscriptions (87% of the world’s population)
How many of those will actually pay for data plans, download apps, etc.?
Leo:
How does it work?
Comminfo server
Introduce the sandbox as a place where people can see some of the modules in action, namely:
* The voipphone block
click 2 call
audiorecorder
* scripts
Those were some of the things we’re building.
However, there are many more that can be build with the platform…
These are some of the most important benefits brought forth by VoIP Drupal…
Currently, existing tools are a mess.
All applications under the same umbrella, we don’t have to reinvent the wheel, deal with multiple systems, server, etc
Allow the development of hybrid communication apps send sms, get a phone call
Get ongoing and more comprehensive feedback, beyond talking to community leaders
Businesses, etc built on top of existing phone infrastructure
Core idea: Talking here about expanding beyond MIT