Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I have an Asterisk (Elastix) installation. I have a MySQL database with about 10,000 customer names and numbers. I would like my call agent to recognize the name associated with the number. I can have the data available in any format json, memcached, SQL whatever. We have build the custom CRM using Python. I tried pyst to interface with Asterisk, but no progress. Is there a way to parse some log file, database to generate the caller ID or number real time in Asterisk...

What we would like is the fastest way in which the call agent able to recohnize the customer calling in based on the number he or she is calling from.

share|improve this question

1 Answer 1

You can check cdr data in cdr table(after end of call)

http://www.voip-info.org/wiki/view/Asterisk+cdr+mysql

You can control asterisk call flow using AGI

http://www.voip-info.org/wiki/view/Asterisk+AGI

if you use agi, you can get callerid id by issue

GET_FULL_VARIABLE CALLERID(num)
share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.