Cisco Cisco Customer Voice Portal 8.0(1) Developer's Guide

Page of 187
CVP Subdialog Start
For a Cisco CVP voice application invoked as a subdialog, the 
CVP Subdialog Start
 element must be used, which
receives data from a calling application and creates corresponding element data or session data. The element should be
placed at the entrance point of the application, immediately after the Start of Call element.
Data can be passed to the VoiceXML application either as HTTP parameters or VoiceXML parameters (using the
<param>
 tag). In the first case (that is, as HTTP parameters), Cisco Unified CVP VoiceXML Server will automatically
create session data using the name of the data received. In the second case (that is, as VoiceXML parameters), the CVP
Subdialog_Start
 element must be configured appropriately in order for the data to be available as element or session
data for the duration of the call session. For each data passed as a VoiceXML parameter, the Parameter setting must
be configured with the same exact name as the data. The 
Store As
 setting can be configured to store the passed data
either as session or element data. The 
Enable Digits Bypass
 setting is used to activate a VoiceXML workaround
to ensure expected functionality for a particular TDM or analog phone. When this setting is set to true, a new setting
named 
Audio Filler URI
 will be enabled in VoiceXML Studio and can be configured to set a reference to a silence
wave file to be played in the digits field. For IP phones the 
Enable Digits Bypass
 setting should be set to false.
This chapter contains the following topics:
Settings
Notes
Default
Substitution
Allowed
Single
Setting
Value
Req'd
Type
Name (Label)
Holds the name of a parameter passed
as input to the subdialog. It must match
None
true
false
No
string
Parameter
(Parameter)
the exact value specified in the
VoiceXML page that calls the subdialog.
Element Specifications for Cisco Unified CVP VXML Server and Cisco Unified Call Studio Release 8.0(1)
51
 Chapter 17