Cisco Cisco Customer Voice Portal 8.0(1) Developer's Guide
Figure 4: DTD Diagram Response to Call Start Action
The tags in these XML documents are:
•
new_data – This tag holds the session data to be created. Any number of
<session>
tags
can appear, one for each session data variable to be created.
Note: Element data cannot be created because the call start action is not an element.
•
set_uid – This tag is used to associate the call to a UID in the user management system. The
content of the tag should be the integer UID.
content of the tag should be the integer UID.
•
log – This tag is used to trigger logger events for this application. Any number of
<custom>
tags can appear, denoting the triggering of a custom event. The
name
attribute holds the name
of the data, and the
<custom>
tag encapsulates the value. Any number of
<warning>
tags
can appear, denoting the triggering of a warning event. The
<warning>
tag encapsulates the
warning message.
•
error – This tag reports to VXML Server that an error occurred while executing the call start
action. VXML Server will then throw an exception whose message is contained in the
action. VXML Server will then throw an exception whose message is contained in the
<error>
tag. This allows the XML API to throw exceptions just as the Java API does.
•
set_default_path – This tag is used to change the default audio path.
•
set_maintainer – This tag is used to change the maintainer e-mail address.
•
set_voice_browser – This tag is used to change the voice browser for this particular call.
Programming Guide for Cisco Unified CVP VXML Server and Cisco Unified Call Studio Release 8.0(1)
29
Chapter 4: Call Start Action
Using the XML API