Cisco Cisco Unified Customer Voice Portal 10.0(1)

Page of 561
Integrating VoiceXML Scripts with Unified ICME Scripts
This section describes how to integrate the VXML Server into the Unified CVP solution. This
process involves:
Creating a Unified ICME script with ECC variables configured for VXML Server.
Creating a VRU Script to run in the Unified ICME script.
The following steps describe how to call the VXML Server from an Unified ICME script.
Step 1
Specify the URL (remove and port number) of the VXML Server that you want to reach, for
example:
http://12.34.567.890:7000/CVP/Server?application=HelloWorld
In the example above, 
12.34.567.890
 is the IP address of the VXML Server, 
7000
 is the
port number, and the application name is HelloWorld. The values are delimited by a colon (:).
Note: 7000 is the default port number for a VXML Server. The new port for Unified CVP 4.0
is 7000 for both Tomcat and WebSphere with VXML Server.
Step 2
In the Unified ICME script, first set the media_server ECC variable to 
http://
12.34.567.890:7000/CVP
Step 3
Set the app_media_lib ECC Variable to "
..
"
Step 4
Set the user.microapp.ToExtVXML[0] ECC variable to 
application=HelloWorld
.
Note: This example indicates that the VXML Server will execute the “HelloWorld” application.
To execute a different application, change the value of user.microapp.ToExtVXML[0]
accordingly.
Step 5
Set the UseVXMLParams ECC Variable to "
N
."
Step 6
Create a Run External Script node within the Unified ICME script with a VRU Script Name
value of 
GS,Server,V
.
Note: Remember to link this node to the nodes configured in previous steps.
The timeout value set in the Network VRU Script should be substantially greater than the
length of the timeout in the VXML Server application. This timeout should only be used for
recovery from a failed VXML Server.
Aways leave the Interruptible checkbox in the Network VRU Script Attributes tab checked;
otherwise, calls queued to a VXML Server application might stay in the queue when an agent
becomes available.
Configuration and Administration Guide for Cisco Unified Customer Voice Portal Release 4.1(1)
292
Chapter 7: - Configuring VXML Solution
Using VXML Server with Unified ICME