'AXLAPIService Cisco Unified Communications Manager

Hello I am trying to get a list of calls that were placed to a specific phone number, is this possible using the api? thanks



Solution 1:[1]

I guess "using the api" you mean AXL? No you can't you need to use the Call Detail Records. You will find a nice explanation in Cisco community forum here.

Basically you can view the CDR using the Cisco Unified Real-Time Monitoring Tool (RTMT).

You find this tool in your CUCM under "Advanced Features" -> "Plugins".

How ever you can instruct your CUCM to upload the CDR Files every X Minutes to one of your servers via FTP or SFTP. There you can have a cron-job which parses those files into a database to make the easier to use.

You can setup the CDR Upload in the "Cisco Unified Serviceability" under "Tools" -> "CDR Magement".

If you need real time information, for example because you want to send an E-Mail for every missed call, then you can use the "Cisco Unified JTAPI".

You will find this under "Advanced Features" -> "Plugins". How ever then you need to read the Developers Guide and invest some coding.

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 tomerpacific