Cisco Cisco Unified Customer Voice Portal 10.0(1) User Guide

Page of 107
C
HAPTER 
1:
 
I
NTRODUCTION
 
 
V
OICE
XML
 
S
ERVER 
U
SER 
G
UIDE 
 
 
 
FOR 
C
ISCO 
U
NIFIED 
C
USTOMER 
V
OICE 
P
ORTAL 
R
ELEASE 
4.0(1) 
 
 
 
 
 
 
13
Like hotlinks, hotevents can act as pointers to direct the call somewhere. They may also specify 
VoiceXML to execute when the event is triggered. An application can utilize any number of 
hotevents, each activated by a different event. 
Note that a hotevent is triggered by a VoiceXML event, not a server-side event such as a Java 
exception or an error such as a database being down. 
Application Transfers 
Unified CVP VoiceXML Server can support many voice applications running concurrently. 
While each of these applications is expected to stand alone, there may be instances where a caller 
in one application wants to visit or “transfer to” another application. This is accomplished with 
an application transfer
 
Application 
Transfer 
A transfer from one voice application to another running on the same 
instance of Unified CVP VoiceXML Server, simulating a new phone 
call. 
 
Application transfers do not require telephony routing; they are a server-side simulation of a new 
call to another application running on the same instance of the VoiceXML Server. The caller is 
not aware that they are visiting a new application, but the VoiceXML Server treats it as if it were 
a separate call with separate logging, administration, etc. Data captured in the source application 
can be sent to the destination application to avoid asking for the same information multiple times 
in a phone call. 
 
A situation that could utilize application transfers would be a voice portal whose main menu 
dispatches the caller to various independent applications depending on the caller’s choice. 
 
Due to the fact that an application transfer leaves the current application, it has no exit states.