Cisco Cisco Unified Customer Voice Portal 11.0(1)

Page of 210
Unified CVP VXML Server Standalone Call Flow Model (customhelloworld)
This exercise substitutes a custom voice application that you create using Call Studio for the
default HelloWorld application.
The following diagram illustrates the call flow using a custom voice application.
Figure 2: Unified CVP Standalone VXML Server - customhelloworld Voice Application Call Flow
The basic steps in the call flow, as shown in the diagram, are:
1. (Setup, prior to call flow) Deploy the custom voice application to the VXML server from
Call Studio using the deployApp.bat utility.
2. (2A or 2B) The user dials a specific number (called the "dialed number" or DN) using an
analog phone connected to their voice gateway's FXS port connection (or a VoIP phone
configured through Unified Communications Manager). (This is a different DN than the
number used in the HelloWorld exercise.)
3. The user's voice gateway matches the DN with a second dial peer which is configured for
specific handling based on the new DN. In this case, the handling instructions for the DN
are to launch the customhelloworld application, which you will create and deploy as part
of this exercise.
4. The voice gateway (through its voice browser) makes an HTTP request to the VXML
server to initiate the customhelloworld application.
5. The VXML server instructs the voice gateway to play the customhelloworld response to
the caller.
Getting Started with Cisco Unified Customer Voice Portal Release 8.0(0)
13
Chapter 2: Brief Introduction to the Unified CVP Product and the Exercises
Call Flow Model Exercises Used in this Guide