VoIP Drupal

We are building a highly innovative framework to integrate Drupal sites with touchtone phones and Internet-telephony systems.

Our goal is to create a voice-over-internet-protocol (VoIP) platform that interoperates with existing VoIP PBX implementations (Asterisk, FreeSwitch, Tropo, Twilio and others) to provide Drupal users with the ability to, among other things:

* Record, send and receive audio messages
* Create and manage audio groups
* Add audio events to a shared calendar
* Organize phone-based polls
* Send meeting reminders
* Collect stories
* Broadcast emergency announcements
* And much more!

VoIP Drupal will change the way you interact with Drupal, your phone and the web! Learn more at the VoIP Drupal project page, the VoIP Drupal Handbook and the demo site

The VoIP Drupal team

MarketStone's picture

Super Bowl 2012

New England Patriots
0% (0 votes)
New York Giants
100% (1 vote)
Total votes: 1
Login or register to post comments

TODO List - VoIP Drupal D7 Port

  1. Remove require and include statements where possible and replace with files[] directives in the info files.

  2. Install files have changed quite a bit and need some tough love.

  3. SQL statements need to be reviewed and switched the new query builder format.

  4. hook_perm was switched to hook_permissions and needs review.

  5. Theme hooks switched from argument to variable

  6. Theme Table and pager outputs have changed.

  7. Date Format changed from small to short needs to be reviewed for compatibility.

Login or register to post comments · Read more
MarketStone's picture

Great Job Everyone!

i need a support call center. Are we close to the point where some one can click a button on the website and talk to an operator thru there computer? Thanks for starting to move to drupal 7.

Thanks Again, Great Work!

6 comments
leoburd's picture

Looking for VoIP Drupal developers!

Hello all,

Now and then we receive requests from organizations interested in the implementation of VoIP Drupal systems to address their web, phone and SMS communication needs. In order to handle the increased demand for VoIP Drupal professionals, we decided to create a directory to list all the different Drupal shops and freelancers that provide VoIP Drupal-related services.

If you are interested in being included in the VoIP Drupal business directory, please fill the registration form here: http://bit.ly/voipdrupal-bizz .

Login or register to post comments · Read more

tropo readme config set up file error

Where the documentation says set up the application url to power the tropo it says the following which is wrong:

http://mysite.com/voip/?q=tropo/callhandler/

It should be:

http://mysite.com/?q=voip/tropo/callhandler/

1 comment

record and playback in a message

Hi,
just wondered if anyone has any experience in what I'm trying to do at the moment. I want to record a message and then be able to create a script which plays that message then hangs up. At mo I have twilio working which I have managed to record a message but this is stored on the twilio server and I dont know how to reference it within a dialog voip script. Now this message was recorded from a phone using the sample script:

voipscript_record Script

5 comments · Read more
leoburd's picture

Welcome to VoIP Drupal Beta 8!

Hello all,

We are pleased to announce the release of VoIP Drupal Beta 8!

In addition to bug fixes and code improvements, this version brings a major revamp in the way voices are handled by VoIP Drupal. In particular, Beta 8 introduces a new VoipVoice class (defined in voipcall.module) that can be extended to create new user- and computer-generated voices that go beyond the ones supported by VoIP services.

Login or register to post comments · Read more

voip phone issue with twilio

Hi I'm trying to configure twilio with drupal voip and voip phone in particular but i get this error and as soon as I enable the module and set it as default to twilio i just get a white screen on the browser and the error log has this in it:

[warn] mod_fcgid: stderr: PHP Fatal error: Class 'Services_Twilio_Capability' not found in htdocs/sites/all/modules/voipphone/clients/voiptwilioclient/voiptwilioclient.module on line 112

anyone any idea?

6 comments · Read more

VoIP Drupal port to D7

Let's use this wiki page to discuss what needs to be done in order to convert VoIP Drupal to Drupal 7.

If you are interested in collaborating with this initiative, please get in touch with me.

Thanks,

Leo

21 comments
MarketStone's picture

i think the webchick works for mi6

Sorry Angela that was a bad joke:)
anyway, by default drupal 7 saves files in the sites/default where Your settings.php. This should not be. Your sites/default folder permissions should be owner - read\execute 500 and Your settings.php should be owner - read 400. You should move saved files to sites or sites/all i am sure it was just an overlook.

Hope everyone has a Great Holiday!

Ran

7 comments
MarketStone's picture

IPv6 in Drupal 8

Making some changes to the drupal core. We want to be able to block users by the IPv6 instead of IPv4 as You may or not know v6 is unique to the device where v4 can be a block of IP's and can block someone who might end up with the IP the next time it is assigned. But can not find the PHP user $GLOBAL to pull the v6 ip can anyone help?

Thanks,

Ran

Login or register to post comments
leoburd's picture

One day left! Vote for the VoIP Drupal session at Drupal Camp NYC!

Hello all,

The deadline is this Saturday (11/26), and we need your help to get our VoIP Drupal sessions selected for Drupal Camp NYC!

This year, we are proposing the following session:

"Hello, Drupal? Building Drupal sites that make and receive phone calls" (http://bit.ly/s1QUo1)

As part of this session, we will:

  • Introduce VoIP Drupal, its goals, background and basic components
  • Highlight real life examples of VoIP Drupal in use
  • Demonstrate simple ways to get started with the technology
  • Present the VoIP Drupal roadmap and how to get involved
1 comment · Read more
leoburd's picture

VoIP Drupal on O'Reilly Radar blog

Hello all,

Andy Oram, an editor at O'Reilly Media has just posted a nice blog entry on his first hands-on experience with VoIP Drupal. Have a look: http://oreil.ly/rAQqcF

Best,

Leo

Login or register to post comments
ben.bunk's picture

Multi-Factor Authentication Module Beta

Hi All,

I just released the beta version of Multi-Factor Authentication http://drupal.org/project/multifactor and it's associated module, Multi-Factor Call that uses Voip Drupal for additional authentication. There is also a demo site setup at http://voip.stage.mycrux.net/ so feel free to try it out.

Per the module's page:
This module includes a secure method for multi-factor authentication using VoIP Drupal and phone based pin numbers. This enhancement to basic authentication greatly improves security especially for site admins.

How Multi-Factor Pin Authentication Works:

2 comments · Read more
leoburd's picture

VoIP Drupal hands-on workshop this Saturday (11/19) noon-4pm at the MIT Media Lab

Hello all,

(Registration: http://tinyurl.com/voipdrupal-workshop)

On Saturday, November 19th, we are organizing a hands-on workshop to provide folks with a good opportunity to play with VoIP Drupal (http://drupal.org/project/voipdrupal/) and push the limits of the platform. The plan is to help everyone get started and have a good time building voice and SMS applications directly from Drupal.

When and where

Saturday, November 19, 2011 at the MIT Media Lab (http://whereis.mit.edu/?go=E14)
noon - 4pm
Room: (to be confirmed)

Who should come?

Login or register to post comments · Read more
leoburd's picture

Only a few hours left! Vote for our session at Drupal Con!

Hello all,

There are only a few hours left, and we need your help to get the VoIP Drupal sessions elected for Drupal Con Denver 2012!

This year, we are proposing two sessions:
* Hello, Drupal? Building Drupal sites that make and receive phone calls (http://bit.ly/t3jKup)
* Using Drupal for civic action and social empowerment (http://bit.ly/v3l4W3)

Login or register to post comments · Read more
leoburd's picture

Only 4 days left! VoIP Drupal needs your vote for Drupal Con!

Hello all,

There are only 4 days left, and we need your help to get the VoIP Drupal sessions elected for Drupal Con Denver 2012!

This year, we are proposing two sessions:
* Hello, Drupal? Building Drupal sites that make and receive phone calls (http://bit.ly/t3jKup)
* Using Drupal for civic action and social empowerment (http://bit.ly/v3l4W3)

1 comment · Read more
leoburd's picture

VoIP Drupal Beta 7 is out! Now with Plivo support!

Hello all,

We are happy to announce the release of VoIP Drupal Beta 7!

The main feature of this release is the inclusion of the first version of the VoIP Plivo module (http://drupal.org/project/voipplivo), which enables VoIP Drupal to make and receive phone calls without necessarily depending on external Internet-telephony providers.

In addition to that, we:
* Fixed general bugs;

1 comment · Read more
leoburd's picture

VoIP Drupal at Drupal Camp Toronto this weekend!

Hello all,

This coming weekend we will be doing a keynote presentation at Drupal Camp Toronto (http://2011.drupalcamptoronto.org/schedule). The presentation is going to focus on the application of VoIP Drupal for social inclusion and civic empowerment.

It would be great to meet folks from this group over there!

Best,

Leo

1 comment
leoburd's picture

VoIP Drupal Hackaton at the MIT Media Lab (Saturday, Nov. 19)

(Registration: http://tinyurl.com/vd-hackaton)

On Saturday, November 19, we are organizing an open Hackaton to provide Drupalistas with an opportunity to get their hands dirty with VoIP Drupal and push the limits of the platform.

VoIP Drupal (http://drupal.org/project/voipdrupal/) is an innovative open source framework that makes it easy to build Drupal websites that literally pick-up the phone, make calls, record messages, broadcast audio, and more. By enabling the creation of hybrid systems that combine web, SMS, email, and touch tone phone technologies together, VoIP Drupal takes “community plumbing” into a new dimension, facilitating the implementation of community outreach initiatives, phone-based polls, voice menus, audio blogs, click-to-call systems, and much more. Features include:
* Common API that facilitates interaction with different Internet-telephony providers such as Twilio, Tropo and Plivo (FreeSWITCH)
* Simple dialplan scripting language for the creation of interactive phone calls with voice menus, conference calls, audio recording and more
* Sample code and sandbox that help people explore and play with the different aspects of the platform (http://voipdrupal.org/)
* An already-existing suite of modules that extends and builds upon VoIP Drupal capabilities (http://drupal.org/node/1078790)

5 comments · Read more
Syndicate content