Asterisk and Drupal (integrating phone system and CMS)

Tue, Jun 23, 2009 by Arnold

Our office is currently installing an Asterisk based Phone system called TrixBox. Asterisk is a Phone Branching System which allows for corporate phone directories, voice mail systems and other great telecommunication features. Even better is that both of these software systems are also open source.

As I was reviewing the features offered by Asterisk, I did some research into how Asterisk can potentially integrate with Drupal. I learned about this Asterisk-Drupal integration module: http://drupal.org/project/asterisk.

I think that Drupal is a great system that can be used as a project management tool and a customer relationship management tool. Recently, I cam across a project management tool built by Development Seed using Drupal called Atrium. I think that if Atrium is integrated with the Asterisk system, then it will provide a lot of unique value above that offered by software such as BaseCamp. A few things that I look forward to would be:

1) Click to Call: if someone clicks on a client's number, then he/she will be able to call that person using a VOIP phone rightaway

2) Call Recording: when client approve hours on new work over the phone, we can record the message and track it using the project management tool

On the CRM side, CiviCRM is a great tool for client contact tracking. A lot of CRM nowadays integrate with phone systems. This is true especially for SalesForce.com. The integration of CRM with phone system is a great idea since phone call tracking will allow sales staff to easily figure out when to schedule follow-up calls. One of our clients BroadSoft has integrated SalesForce.com with their VOIP software.

Looking at the Asterisk integration module, it seems that a lot of work still needs to be done to make it production ready. I still have not across any public cases of Asterisk/Drupal integration yet. If you have come across any, please comment on this post and let everyone know.

betclic posted on July 26, 2010 2:00 pm

I think a nice blog thank betclic

bootc posted on May 6, 2010 7:20 am

what about iPad? how can we integrate those for iPad? I am asking because I guess that this wil be the future.
juvenile boot camps

James Bil posted on April 19, 2010 12:05 pm

you have brilliant ideas. I totally agree that point no.1:
"1) Click to Call: if someone clicks on a client's number, then he/she will be able to call that person using a VOIP phone rightaway".
should be implemented like a Voice over Internet Protocol

ryan posted on December 26, 2009 8:49 am

Great blog I've been thinking about trying to play with that module for a while. I've done some work on integrating views with an external Asterisk CDR with mysql and datetime if you are interested.

Leo, I would also be very interested in what you have done, if you have the time email me at ryan@bfsworks.com .

Kiliweb posted on December 3, 2009 11:02 pm

Hi Leo,

I'm very interested about your work. Please tell me if you have made somethings to integrate Drupal and Asterisk.

François.

Leo posted on October 16, 2009 1:27 am

Hello there,

As part of my PhD thesis, I've implemented a series of modules that make Drupal websites accessible by phone via Asterisk. I'm currently planning to update and revive those modules in the next couple of months. Please let me know if you'd be interested in this initiative.

Best,

Leo

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <h2>
  • Lines and paragraphs break automatically.

More information about formatting options