Author Message
ariellarraburu.gmail.com
Joined: Oct 14, 2020
Messages: 37
Offline
Hi, I need to know the skill when a call was established. It's possible?. I have the VDN into the event arguments, but not the skill.
Thanks.
MartinFlynn
Joined: Nov 30, 2009
Messages: 1922
Offline
The Delivered (and possibly other) event contains a field called acdGroup in the private data. This should contain the Huntgroup number.

If you are using the .Net SDK, you can access this using DeliveredEventEventArgs.getAcdGroup. There should be an equivalent in the Java SDK.

Martin
ariellarraburu.gmail.com
Joined: Oct 14, 2020
Messages: 37
Offline
MartinFlynn wrote:The Delivered (and possibly other) event contains a field called acdGroup in the private data. This should contain the Huntgroup number.

If you are using the .Net SDK, you can access this using DeliveredEventEventArgs.getAcdGroup. There should be an equivalent in the Java SDK.

Martin


The AcdGroup property is empty in this event and others.

<?xml version="1.0" encoding="UTF-8"?>
<DeliveredEvent xmlns="http://www.ecma-international.org/standards/ecma-323/csta/ed3">
<monitorCrossRefID>856</monitorCrossRefID>
<connection>
<callID>2442</callID>
<deviceID typeOfNumber="other" mediaClass="notKnown" bitRate="constant">3349:AESSERVER::0</deviceID>
</connection>
<alertingDevice>
<deviceIdentifier typeOfNumber="other" mediaClass="notKnown" bitRate="constant">3349:AESSERVER:10.2.2.2:0</deviceIdentifier>
</alertingDevice>
<callingDevice>
<deviceIdentifier typeOfNumber="implicitPublic" mediaClass="notKnown" bitRate="constant">1135268976:AESSERVER::0</deviceIdentifier>
</callingDevice>
<calledDevice>
<deviceIdentifier typeOfNumber="explicitPrivate:localNumber" mediaClass="notKnown" bitRate="constant">7998:AESSERVER::0</deviceIdentifier>
</calledDevice>
<lastRedirectionDevice>
<notKnown />
</lastRedirectionDevice>
<localConnectionInfo>alerting</localConnectionInfo>
<cause>newCall</cause>
<networkCallingDevice>
<notKnown />
</networkCallingDevice>
<networkCalledDevice>
<notKnown />
</networkCalledDevice>
<callCharacteristics />
<callLinkageData>
<globalCallData>
<globalCallLinkageID>
<globallyUniqueCallLinkageID>00001024421610716418</globallyUniqueCallLinkageID>
</globalCallLinkageID>
</globalCallData>
</callLinkageData>
<extensions>
<privateData>
<private>
<DeliveredEventPrivateData xmlns:ns1="http://www.avaya.com/csta" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="DeliveredEventPrivateData" />
</private>
</privateData>
</extensions>
</DeliveredEvent>
MartinFlynn
Joined: Nov 30, 2009
Messages: 1922
Offline
What version of the DMCC protocol do you select when you start the DMCC Service Provider?

Martin
ariellarraburu.gmail.com
Joined: Oct 14, 2020
Messages: 37
Offline
MartinFlynn wrote:What version of the DMCC protocol do you select when you start the DMCC Service Provider?

Martin


"http://www.ecma-international.org/standards/ecma-323/csta/ed3/privA" and .net sdk 8.1
MartinFlynn
Joined: Nov 30, 2009
Messages: 1922
Offline
Your DeliveredEventPrivateData is empty. It should always contain a number of fields, even if they are null. I cannot think of anything that would cause this to happen. I don't know of any way to disable DMCC private data but maybe the ASAI/TSAPI private data is somehow disabled and causing this.

Make sure that the CTI link on Communication Manager is configured as ADJ_IP (not ASAI_IP) and make sure the TSAPI Link on AE Services is using ASAI Link Version 9 or greater.

Martin
Go to:   
Mobile view