Cisco Cisco Customer Voice Portal Downloads Notas De La Versión
C
HAPTER
7:
CVP
S
UBDIALOG
R
ETURN
E
LEMENT
S
PECIFICATIONS FOR
C
ISCO
U
NIFIED
CVP
VXML
S
ERVER AND
C
ISCO
U
NIFIED
C
ALL
S
TUDIO
21
Chapter 7: CVP Subdialog Return
For a Cisco Unified CVP Voice application invoked as a subdialog, the CVP Subdialog Return element must be used to return data
back to the calling application. The element should be used in place of Hang Up elements throughout the call flow. Like a Hang Up
element, the element has no exit states.
back to the calling application. The element should be used in place of Hang Up elements throughout the call flow. Like a Hang Up
element, the element has no exit states.
Note: There is one exception to the above description. If the voice application will only ever be called by a Subdialog Invoke element
(i.e., never by ICM), then the Subdialog Start and Subdialog Return elements may be used instead. Refer to Chapter 26: Subdialog
Invoke, Chapter 27: Subdialog Return and Chapter 28: Subdialog Start for details.
(i.e., never by ICM), then the Subdialog Start and Subdialog Return elements may be used instead. Refer to Chapter 26: Subdialog
Invoke, Chapter 27: Subdialog Return and Chapter 28: Subdialog Start for details.
The settings for this element are used to define what data to pass back to the calling application. The “
Caller Input
” setting must be
assigned a value in order for the application to validate, since it is required to have a value. Each element setting corresponds to an
ICM ECC external variable name, and therefore the configuration values must conform to requirements associated with ICM ECC
variables. Refer to the Unified CVP documentation for further details.
ICM ECC external variable name, and therefore the configuration values must conform to requirements associated with ICM ECC
variables. Refer to the Unified CVP documentation for further details.
The CVP Subdialog Return element can be used to enable multiple types of transfer in call failure conditions. In case of a Hook Flash
(HF) or Two B-Channel Transfer (TBCT) transfer, for example, the “
(HF) or Two B-Channel Transfer (TBCT) transfer, for example, the “
Caller Input
” should be set to the transfer destination number
prefixed with “HF” or “TBCT” (as in HF800xxxxxxx or TBCT800xxxxxxx). An HF or TBCT transfer will be invoked after the
“
“
Caller Input
” was passed back from the CVP Subdialog Return element.
Settings
Name (Label)
Type
Req’
d
Single
setting
value
Substitution
allowed
Default
Notes
caller_input
(Caller Input)
(Caller Input)
string
yes true
true
none
Required return argument that holds a value to be returned to the calling
application.
application.
FromExtVXML0
(External VXML 0)
(External VXML 0)
string
no true
true
none
Optional return argument that is returned to the calling application.
FromExtVXML1
(External VXML 1)
(External VXML 1)
string
no
true true
none
Optional return argument that is returned to the calling application.
FromExtVXML2
(External VXML 2)
(External VXML 2)
string
no
true true
none
Optional return argument that is returned to the calling application.
FromExtVXML3
(External VXML 3)
(External VXML 3)
string
no
true true none
Optional return argument that is returned to the calling application.