Author Message
MCDeveloper
Joined: Jun 29, 2015
Messages: 66
Offline
Hi,
I am using the AAI to pass information between the AEP and the AACC. Call flows as follows:
1) AEP gets an inbound call
2) caller identifies
3) AEP OD application sets the AAI with the caller's info and transfers to a CDN queue
4) When Agent A gets the call, the UUI is received as it was set. There is No problem here

5) Now agent A wants to transfer the call to another agent. So,
5.1) if Agent A then transfers the call to Agent B's extension, Agent B gets the same UUI that AEP initially set. No problem here either.
5.2) if Agent A transfers the call to a CDN where B is logged, Agent B gets a corrupted UUI. The UUI that was received properly by Agent A, is modified when the call gets to B. Initial characters are mixed and trimmed.
We use using Shared UUI Mode.

Ascii string to be set by AEP OD application:
MId{88836847301};P{UNKNOWN};A{6177990822};D{43370};T{85051};F{34};C{1};H{TRUE};S{1};E{0340};

AAI converted to hex with the SharedUUI Mode prefix. This is the value set on the OD AEP app:
00C85C4d49647b38383833363834373330317d3b507b554e4b4e4f574e7d3b417b363137373939303832327d3b447b34333337307d3b547b38353035317d3b467b33347d3b437b317d3b487b545255457d3b537b317d3b457b303334307d3b;encoding=hex

When looking at the CCT log, Agent A gets the following UUI, which s ok:

00C85C4d49647b38383833363834373330317d3b507b554e4b4e4f574e7d3b417b363137373939303832327d3b447b34333337307d3b547b38353035317d3b467b33347d3b437b317d3b487b545255457d3b537b317d3b457b303334307d3b;encoding=hex

However, when transferring from Agent A to Agent B CDN, the UUI string is modified and what I see on the CCT log is:

004D4964383833363834373330317D317D3B507B554E4B4E4F574E7D3B417B363137373939303832327D3B447B34333337307D3B547B38353035317D3B467B33347D3B437B317D3B487B545255457D3B537B317D3B457B303334307D3B;encoding=hex

If converted back to ascii, the string has:
MId8836847301}1};P{UNKNOWN};A{6177990822};D{43370};T{85051};F{34};C{1};H{TRUE};S{1};E{0340};

As you can see, it removes the "{8" from the beginning and adds a "1}" at the end of the first value.

Am I doing something wrong when setting the AAI string initially that can cause this? As a reminder, this does not happen when transferring to Agent B's extension directly.
Is there any setting related to the UUI for transfers to CDNs?

Thank you!
Regards

FergusCameron [Avatar]
Joined: Apr 17, 2012
Messages: 131
Location: WI, USA
Offline
This is pretty complicated so I won't go into much detail. Suffice to say, copy the UUI into call-attached-data so that it persists within Contact Center and prefer that over UUI in subsequent interactions.

Fergus Cameron :: AVAYA :: DevConnect :: http://www.avaya.com/devconnect/
Go to:   
Mobile view