Created by: Virinchi Garimella on 25-11-2008 12:51:39 PM Are there any API's or libraries available to implement with TAPI in my customer application so that my app can establish a Monitor-Mode connection with the TAPI services in the UCM, and get the call state events (like in SCCP) OFF_HOOK, ON_HOOK, ON_HOLD, etc., from which I can get the call info details like the calling party (customer/gateway), called party (phone extension or agent id), call type (Inbound/Outbound) details, etc.,
In this link, we found information to implement a complete TAPI phone. Not sure, do I get this information in the sent link document, I don't think so. If yes, kindly let us know these bookmarks in this document.
An example of what we are looking for:
There will be hard phones already existing in the network which will be used by agents to receive or make customer calls. I will have my Customer App (TAPI implemented) application when started will create an initial Monitor-Mode connection with the TAPI services in the Call Manager.
So when an agent receives a customer call, my app would get a RINGING event for this agent in my apps from TAPI services.
When the agent picks up the call, my app would get CALL_START or OFF_HOOK event message for this agent.
When the agent puts the caller on hold, my app would get a ON_HOLD event against this agent.
When the customer or agent ends the call, my app would get a CALL_START OR ON_HOOK event message for this call.
For all the above bullets and for similar such events, my app would also get the call info message/event details like calling party, called party, call type.
Kindly provide with the necessary information.
Subject: Re: Implementation to get call state events and call info events from UCM Replied by: David Staudt on 25-11-2008 02:58:01 PM The Cisco TAPI implementation can certainly provide the type of integration you describe. Please see the TAPI documentation page for available documentation, sample applications and other information: http://developer.cisco.com/web/tapi/docs
As TAPI is a widely used Microsoft technology, there are several resources available on the web.
The CUAE platform provides .NET and Java libraries for easy integration of call monitoring/control functionality into existing applications, as well as a complete graphical drag/drop development environment.
Subject: RE: Implementation to get call state events and call info events from UCM Replied by: John Nguyen on 02-09-2013 05:47:46 AM Hi Virinchi, I currently have a need to do exactly as you have stated in your problem statement in your original post. I know it has been several years since the post. Were you ever able to complete such an application? If so, would you be willing to share your solution or point me in the correct direction? Thanks in advance, John
Hi,I enabled Call Recording to a user but got this error message "Failed to modify: [Error 18104] No Recording Platform is currently configured and assigned. Contact your administrator."Is Call Recording ready?
Hi - can someone help me figure this out - I have the following python logic that I'm using to connect to UCM and execute perfMon api. I do get back some xml but cant seem to parse out, for example the various child values.Request=requests.post(url,data=s...
Hi skumar1,I know it sounds very strange but today I cannot login to Broadworks web portal Grp2 again.After you reset this account last week, I changed the password and made changes to some user configurations. In last couple days I was only login t...