Blogs

Check out the new content on the Cisco Developer Network reflecting the New & Enhanced features in Cisco Unified Communication Manager 9.1.
See the new 9.1 TAPI Documentation ...Read More

 

The Unified Communications 9.0 Partner Bundle packages Cisco’s Collaboration application software for our Collaboration partner community to leverage for their internal lab or demonstration systems. The 9.0 version is now available for order. Learn More >> ...Read More

 

Cisco TAPI Developers:

Check out the new content on the Cisco Developer Network reflecting the New & Enhanced features in Cisco Unified Communication Manager 9.0(1).

...Read More

 

Developer Partners,

Cisco announces the availability of our 2012 Developer Partner presentations shared at CiscoLive San Diego.

Please log into the Cisco Developer Network using your Partner UserID to download this content.

Access these presentations here: http://developer.cisco.com/web/cdc/devforumpreso PARTNER LOGIN REQUIRED
...Read More

 

Developer Partners,

Cisco announces the availability of our 2012 Developer Partner presentations shared at CiscoLive London.

Please log into the Cisco Developer Network using your Partner UserID to download this content.

Access these presentations here: http://developer.cisco.com/web/cdc/devforumpreso PARTNER LOGIN REQUIRED
...Read More

 

Showing 1 - 5 of 32 results.
Items per Page 5
of 7

Forums

« Back to Cisco TAPI Questions

Tapi Information into SQL database

Combination View Flat View Tree View
Threads [ Previous | Next ]
Hi,
 
we want to write a little program which reads the following information e.g. every hour from the CISCO TAPI and saves them into a SQL database for further analysis:
 
 
- For calls that were answered:
 
Number of calls for the given time frame (5 min, 10 min, 60 min samples)
Time until the call the was answered (this is often group into 0-20, 21-40, 41-60 and 60+ second groupings)
(Average) Duration of the call
 
- For calls that weren’t answered
 
Number of calls for the given time frame (5 min, 10 min, 60 min samples)
Time until the call the was dropped (this is often group into 0-20, 21-40, 41-60 and 60+ second groupings)
 
- For calls that received an engaged tone
 
Number of calls for the given time frame (5 min, 10 min, 60 min samples)
 
These reports are normally defined for one telephone number or a group of numbers.
 
I'm completely new to this API and I would really appreciate any information or sample code for this. Maybe somebody also has already a suggested database schema for the data from the API.
 
Thanks
Daniel
 

The TAPI is used to dynamically monitor phone devices, receiving events in real time for call state changes (e.g. new call, hangup, etc.)  If you want to use this type of API for collecting call statistics, the application will need to continously monitor the target devices, and calculate call times and meta-data based on TAPI events.
 
The type of application you are describing may be better served by using the UC Manager Call Detal Records facility:
 
http://developer.cisco.com/web/sxml/docs

Collateral


No files available