Cisco Cisco Unified Customer Voice Portal 10.0(1)

Page of 561
Integrating Call Studio 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 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 URL and 
7000
 port number; the values are
delimited by a colon (:).
Note: 7000 is the default port number for a 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
Set the concatenate element by following the instructions in the "
" section in Chapter 7, "Configuring VXML
Solution."
Step 7
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.
Configure the timeout setting in the Network VRU Script to a value substantially greater
than the length of the timeout in the VXML Server application. (This timeout would only be
used for recovery from a failed VXML Server.)
Always leave the Interruptible checkbox in the Network VRU Script Attributes 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)
233
Chapter 4: Writing Scripts for Unified CVP
Scripting for Unified CVP with Call Studio