UUI data format in VoiceXML applications
In VoiceXML, there is only one active call so the UUI information is organized into a similar tree format and placed into a session variable at the start of the dialog. The tree structure looks like this:
session.avaya.ucid
session.avaya.uui.mode
session.avaya.uui.shared[]
With the Shared UUI mode, you must send UUI/AAI data as name-value pairs in the following format:
<id0>,<value0>;<id1>,<value1>;<id2>,<value2>; ...
When you specify the name-value pairs:
-
Each name must be set to the hexadecimal encoded ID stored in the shared[] array.
-
Each value must be set to the encoded value stored in the shared[] array.
-
Each name in the pair must be separated from its value by a , (comma).
-
Each name-value pair must be separated from the next name-value pair by a ; (semi-colon).
For example, if you wanted to send a UCID using UUI/AAI, you might specify: aai = "FA,2901000246DEE275"