Cisco Cisco Customer Voice Portal 8.0(1)

Page of 442
E-1
Cisco Customer Voice Portal (CVP) Release 3.1(0) Configuration and Administration Guide
A P P E N D I X
E
Customer Voice Portal VoiceXML Server
The Customer Voice Portal (CVP) VoiceXML Server is an optional J2EE- and J2SE-compliant 
application server that provides a complete solution for rapidly creating and deploying dynamic 
VoiceXML applications. You can install the CVP VoiceXML Server as a standalone component, without 
the CVP Voice Browser or Application Server components. The standalone VoiceXML Server is 
designed to handle self-service VoiceXML applications.
You can also install the CVP VoiceXML Server component in addition to the CVP Voice Browser and 
CVP Application Server. In this configuration, the CVP Voice Browser maintains control of the call flow, 
transferring calls to appropriate targets, under the direction a script running on the ICM. The CVP Voice 
Browser can use the Cisco Voice Gateway’s prompt-and-collect features by making requests to the CVP 
VoiceXML Server.
This appendix provides information about the optional CVP VoiceXML server, as a standalone 
component and as part of an integration with ICM.
Note
This section covers only how to integrate the CVP VoiceXML server with other components in the CVP 
solution and with other Cisco products. CVP VoiceXML has a complete set of documentation that 
describes components, installation, configuration and usage. Refer to 
 for more information.
CVP VoiceXML Server with ICM
This section describes how to integrate CVP VoiceXML and ICM scripts. 
Integrating CVP VoiceXML Scripts with ICM Scripts
This section describes how to intergrate the CVP VoiceXML Server into the CVP solution. This process 
involves:
  •
Creating an ICM script with ECC variables configured for CVP VoiceXML Server.
  •
Creating a VRU Script to run in the ICM script.
The following steps describe how to call the CVP VoiceXML Server from an ICM script.
Step 1
Determine the URL on CVP VoiceXML Server that you want to reach, for example:
http://10.86.137.238:8080/CVP/Server?application=HelloWorld