Cisco Cisco Customer Voice Portal 8.0(1)

Page of 573
Correlating Unified CVP/Unified ICME Logs with VXML Server Logs
When using the VXML Server option in the Unified CVP solution, you can correlate Unified
CVP/Unified ICME logs with VoiceXML logs. To do this, you need to pass the Call ID to the
VXML Server by URL. Building upon the URL used in the previous example, the URL would
be as follows:
http://12.34.567.890:7000/CVP/
Server?application=Chapter1_HelloWorld&callid=XXXXX-XXXXX-XXXXXX-XXXXXX
Note: Starting in Release 8.0(1), VXML Server (by default) receives callid (which contains the
call GUID), _dnis, and _ani as session variables in comprehensive mode even if the variables
are not explicitly configured as parameters in the ToExtVXML array. If the variables are
configured in ToExtVXML then those values are used. These variables are available to VXML
applications as session variables and they are displayed in the VXML Server log. This change
is backwards compatible with the following script. That is, if you have added the following
script, you do not need to change it. However, if you remove this script, you save an estimated
40 bytes of ECC variable space
.
To configure logging, do the following:
Step 1
In the Unified ICME script, use the formula editor to set ToExtVXML[1]. Set the value of
ToExtVXML[1] variable to:
concatenate("callid=",Call.user.media.id)
Note:
• Always include "callid" when sending the call to the VXML Server using the Comprehensive
call flow model. The Call ID can also be used in VXML Server (standalone) solutions.
• When you concatenate multiple values, use a comma for the delimiter. For example:
concatenate("ICMInfoKeys=
",Call.RouterCallKey,"-",Call.RouterCallDay,"-",Call.RouterCallKeySequenceNumber)
• Refer to "
Error Codes for VXML Server
The following are some of the error codes that you may see with the VXML Server application:
Error Code 40 -- System Unavailable
This is returned if the VXML Server is unavailable (shutdown, network connection disabled,
and so forth)
Error Code 41 -- App Error
Configuration and Administration Guide for Cisco Unified Customer Voice Portal Release 8.0(1)
261
Chapter 6: Configuring VXML Solution
Using VXML Server with Unified ICME