Cisco Cisco Customer Voice Portal Downloads User Guide
C
HAPTER
3:
C
ISCO
U
NIFIED
CVP
W
ORKSPACE
V
OICE
XML
S
TUDIO
U
SER
G
UIDE
FOR
C
ISCO
U
NIFIED
C
USTOMER
V
OICE
P
ORTAL
75
Defining the Start of Call
By default, every new Cisco Unified CVP Project is created with a single page and a Start of
Call element.
Call element.
A Page Entry element can be converted into a Start of Call element if no Start of Call element
currently exists. To do this, right-click on it, select Start of Call, and then select Yes. Similarly,
you can convert a Start of Call element into a Page Entry element by following the same steps,
and choosing No instead.
currently exists. To do this, right-click on it, select Start of Call, and then select Yes. Similarly,
you can convert a Start of Call element into a Page Entry element by following the same steps,
and choosing No instead.
Error Element
Definition
When an unexpected error occurs, a voice application must be able to handle the situation
gracefully by transferring the caller to an agent or playing a message before ending the call. This
is accomplished by defining an Error element.
gracefully by transferring the caller to an agent or playing a message before ending the call. This
is accomplished by defining an Error element.
Error Element
A Voice element whose purpose is to handle the caller
when an unexpected error occurs.
when an unexpected error occurs.
The Error element does not handle the error itself, it is only responsible for managing the caller.
Typically, the Error element will play an error message or initiate a transfer to a live agent. Since
the error is unexpected, the call will end after the Error element completes. An application can
have only one Error element and that element must be a Voice element.
Typically, the Error element will play an error message or initiate a transfer to a live agent. Since
the error is unexpected, the call will end after the Error element completes. An application can
have only one Error element and that element must be a Voice element.
Applications should be constructed so that they can handle anticipated errors within the call
flow. The Error element handles only those errors that are not caught and managed by the call
flow. These errors can include both VoiceXML errors (such as
flow. The Error element handles only those errors that are not caught and managed by the call
flow. These errors can include both VoiceXML errors (such as
error.badfetch
) as well as Java
exceptions thrown by custom code.