Hello, Drupal! The VoIP Drupal platform is out!

It is with great pleasure that I would like to announce the first release of the VoIP Drupal platform!!

VoIP Drupal is an innovative framework that brings the power of voice and Internet-telephony to Drupal sites. It can be used to build hybrid applications that combine regular touchtone phones, web, SMS, Twitter, IM and other communication tools in a variety of ways, including:

  • Voice- and SMS-based Go Out to Vote campaigns
  • 2-1-1 and 3-1-1 lines (information hotlines)
  • Phone-based community surveys
  • PTA or any meeting reminder calls
  • Story recording / playback
  • Group voicemail
  • Geo-based call-blasts aimed at specific streets or locations
  • And much more!

Technically speaking, the goal of VoIP Drupal is to provide a common API and scripting system that interoperate with popular Internet-telephony servers (Asterisk, FreeSwitch, Tropo, Twilio, etc) dramatically reducing the learning and development costs associated with the construction of communication systems that combine voice and text technologies together.

The following VoIP servers are currently supported:

  • Tropo, through the voiptropo.module (available soon)
  • Twilio, through the voiptwilio.module

This project is under continuous development. If you would like to get involved or simply ask questions, discussions are taking place on the VoIP Drupal Group. You can find more information in the VoIP Drupal Handbook.

The VoIP Drupal platform has originally been conceived and implemented by the MIT Center for Future Civic Media (http://civic.mit.edu/).