cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
247
Views
0
Helpful
0
Comments
cdnadmin
Level 11
Level 11
This document was generated from CDN thread

Created by: Sathish Kumar THIAYAGARAJAN on 03-08-2011 05:02:21 AM
Hi,
 
We are using CUCM and UCCX for a Call Center Application. Our requirment is to 
 
1. Rertive all the logged in agents in UCCX
2. Trace agent events such as Not Ready, Ready state changes
 
Wehave gone through the Cisco JTAPI API.It seems there are few classes like "Agent, Agent Terminal and ACDAddress etc" which contains API for the above requirment.
 
But we use this, We are getting MethodNotSupportedException.  
 
Our question is, 
 
Whether the above requirment can be achived using Cisco JTAPI?
If yes, Is there any sample application for Cisco Call Center Apps
If not, is there any other Java libraries available for this purpose ?
 
Attached is the Sample Code that we use
 
Thanks for the help
 
Regards,
Sathish Kumar T

Subject: RE: Call Center Package Support
Replied by: Abhishek Malhotra on 03-08-2011 05:42:24 AM
Hi,
 
We are using CUCM and UCCX for a Call Center Application. Our requirment is to 
 
1. Rertive all the logged in agents in UCCX
2. Trace agent events such as Not Ready, Ready state changes
 
Wehave gone through the Cisco JTAPI API.It seems there are few classes like "Agent, Agent Terminal and ACDAddress etc" which contains API for the above requirment.
 
But we use this, We are getting MethodNotSupportedException.  
 
Our question is, 
 
Whether the above requirment can be achived using Cisco JTAPI?
If yes, Is there any sample application for Cisco Call Center Apps
If not, is there any other Java libraries available for this purpose ?
 
Attached is the Sample Code that we use
 
Thanks for the help
 
Regards,
Sathish Kumar T


<h2 style="font-family: 'Times New Roman'; line-height: normal; font-size: medium;">javax.telephony.callcenter is not fully implemented thats why you see MethodNotSupportedException, The information you are looking for is currently not exposed by JTAPI. </h2>

Subject: RE: Call Center Package Support
Replied by: Sathish Kumar THIAYAGARAJAN on 03-08-2011 06:04:25 AM
Hi Abhishek,
 
Thanks for the reply.
 
Is there any other java libraries that help us to get thease information ?
 
Regards,
Sathish Kumar T
 

Subject: RE: Call Center Package Support
Replied by: Chikeobi Njaka on 03-08-2011 01:32:58 PM
Hi,
 
We are using CUCM and UCCX for a Call Center Application. Our requirment is to 
 
1. Rertive all the logged in agents in UCCX
2. Trace agent events such as Not Ready, Ready state changes
 
Wehave gone through the Cisco JTAPI API.It seems there are few classes like "Agent, Agent Terminal and ACDAddress etc" which contains API for the above requirment.
 
But we use this, We are getting MethodNotSupportedException.  
 
Our question is, 
 
Whether the above requirment can be achived using Cisco JTAPI?
If yes, Is there any sample application for Cisco Call Center Apps
If not, is there any other Java libraries available for this purpose ?
 
Attached is the Sample Code that we use
 
Thanks for the help
 
Regards,
Sathish Kumar T

Hi Satish,
There are two ways you can do this:
1. Poll the UCCX database for changes to the status of the Agents. This is probably not a very good idea and will not scale. Further, I don't know if that is possible with the applicance version of UCCX.
2. Utilize the UCCX CTI protocol. This is a gnarly stream-based API that is used by the ACD clients to show status and do some call control functions. This is your best bet until someone (I am currently working on it), exposes this API in a more friendly API (Java library or some sort of unholy JMS/RESTful concoction....)

Subject: RE: New Message from Abhishek Malhotra in Cisco JTAPI (JTAPI) - Cisco JTAPI
Replied by: Chikeobi Njaka on 03-08-2011 07:41:12 PM
Hi Satish,
There are two ways you can do this:
1. Poll the UCCX database for changes to the status of the Agents. This is probably not a very good idea and will not scale. Further, I don't know if that is possible with the applicance version of UCCX.
2. Utilize the UCCX CTI protocol. This is a gnarly stream-based API that is used by the ACD clients to show status and do some call control functions. This is your best bet until someone (I am currently working on it), exposes this API in a more friendly API (Java library or some sort of unholy JMS/RESTful concoction....)

Best Regards,
Chikeobi O. Njaka
From: Cisco Developer Community Forums [mailto:cdicuser@developer.cisco.com]
Sent: Wednesday, August 03, 2011 4:27 PM
To: cdicuser@developer.cisco.com
Subject: New Message from Abhishek Malhotra in Cisco JTAPI (JTAPI) - Cisco JTAPI Questions: RE: Call Center Package Support

Abhishek Malhotra has created a new message in the forum "Cisco JTAPI Questions":

--------------------------------------------------------------
I dont think there is any readily available library for this. This information is specific to the application, UCCE/UCCX in this case. You may want to check how UCCE/UCCX expose this information.
You may have to look into their(UCCE/UCCX) database for this information. Else, go for some third party applications which may provide this.
--
To respond to this post, please click the following link:

<http://developer.cisco.com/web/jtapi/forums/-/message_boards/view_message/4318568>

or simply reply to this email.
IMPORTANT/CONFIDENTIAL: This message from INX Inc. is intended only for the use of the addressees shown above.
It contains information that may be privileged, confidential and/or exempt from disclosure under applicable law.
If you are not the intended recipient of this message, you are hereby notified that the copying, use or distribution of any information or materials transmitted in or with this message is strictly prohibited.
If you received this message by mistake, please immediately email or call us collect at (469) 549-3800 and delete/destroy the original message.

Subject: RE: Call Center Package Support
Replied by: Abhishek Malhotra on 03-08-2011 07:27:13 PM
I dont think there is any readily available library for this. This information is specific to the application, UCCE/UCCX in this case. You may want to check how UCCE/UCCX expose this information.
You may have to look into their(UCCE/UCCX) database for this information. Else, go for some third party applications which may provide this.

Subject: RE: Call Center Package Support
Replied by: Chikeobi Njaka on 03-08-2011 07:36:41 PM


Hi,
 
We are using CUCM and UCCX for a Call Center Application. Our requirment is to 
 
1. Rertive all the logged in agents in UCCX
2. Trace agent events such as Not Ready, Ready state changes
 
Wehave gone through the Cisco JTAPI API.It seems there are few classes like "Agent, Agent Terminal and ACDAddress etc" which contains API for the above requirment.
 
But we use this, We are getting MethodNotSupportedException.  
 
Our question is, 
 
Whether the above requirment can be achived using Cisco JTAPI?
If yes, Is there any sample application for Cisco Call Center Apps
If not, is there any other Java libraries available for this purpose ?
 
Attached is the Sample Code that we use
 
Thanks for the help
 
Regards,
Sathish Kumar T


Hi Satish,
There are two ways you can do this:
1. Poll the UCCX database for changes to the status of the Agents. This is probably not a very good idea and will not scale. Further, I don't know if that is possible with the applicance version of UCCX.
2. Utilize the UCCX CTI protocol. This is a gnarly stream-based API that is used by the ACD clients to show status and do some call control functions. This is your best bet until someone (I am currently working on it), exposes this API in a more friendly API (Java library or some sort of unholy JMS/RESTful concoction....)

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community:

Quick Links