Author Message
GariRaj
Joined: Nov 7, 2017
Messages: 28
Offline
I have an CTI application using JTAPI and usually the call routing will happen through the ACD but if the friends of agents call their extension directly we want avoid auto answer of the call. is there any way to differentiate the call is coming through ACD or extension?
MartinFlynn
Joined: Nov 30, 2009
Messages: 1922
Online
There are some clues in the Alerting and Established events that you can use. For example:

o If the Called Address is the same as the monitored station, the call is probabaly direct.

o If the Called Address is that of a VDN then the call came via VDN

o If there is a non-null LucentCallInfo.getDeliveringACDAddress, the call came via a Skill/Huntgroup

Martin
GariRaj
Joined: Nov 7, 2017
Messages: 28
Offline
how do I ignore the call which is ringing on extension from API. i mean like cancel the call. am not able to call disconnect function on the call whcih is not yet answered
MartinFlynn
Joined: Nov 30, 2009
Messages: 1922
Online
I take it you want to reject an incoming call without answering. You can use CallControlCall.drop(). Get the Call object from the Delivered (Alerting) event and cast it to CallControlCall. You can then use the drop() method.

Martin
Go to:   
Mobile view