Asterisk CRM integration

I want to make project , i have billing system that contain customers data base ((usernams ,passwords,expiration dates, recharge details)) . I have my call center team that working through Elastix more than 15 Engineer , what i want is when any customer call my call center thay can see all his data in front of them , i made many researches and found that can be done through Vtiger crm or Suger crm integration with asterisk . So is that possible to do this ?

Thanks.............
tahasipAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

 
grbladesCommented:
You can pretty much do what you want but if there is no asterisk plugin on the sugar (or other package you are using) website then you will have to write something yourself.
In the asterisk dialplan you can call an AGI program which then gets passed the callerid of the caller together with the person about to be dialed. This agi program can be written in any language you wish. You cal also use EAGI which allows you to have the program on a different piece of hardware.
0

Experts Exchange Solution brought to you by ConnectWise

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
 
asternicCommented:
There are some tools to fire popups. I wrote some of them and they are used together with sugar or vtiger, but you have to write the hooks yourself.

Flash Operator Panel is open source http://www.asternic.org and can fire popups on call ringing state passing variables as the callerid. Version 2 is not open source (www.fop2.com) and it also can be used, there are some tutorials on the net about integration of both tools with vtiger or sugar.

Both tools use the asterisk manager interface to capture state events. If you want to code it yourself you will have to research about AMI usage. Using AGI is not well suited as you have to fire a popup on the browser, not on the server. It is possible to do hardcoded mappings for your extensions/agents on the server, but it is probably complex and error prone.

You can also pass an URL to the Queue application, and when the agent picks up the call and if the phone supports it, it will load that url. There are some softphones that have that feature.

0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.