Cisco Cisco Customer Voice Portal 8.0(1) Release Note
C
HAPTER
25:
R
EQ
ICML
ABEL
E
LEMENT
S
PECIFICATIONS FOR
C
ISCO
U
NIFIED
CVP
VXML
S
ERVER AND
C
ISCO
U
NIFIED
C
ALL
S
TUDIO
105
Chapter 25: ReqICMLabel
The ReqICMLabel element allows a Call Studio script to pass caller input, Call Peripheral Variables, and External Call Context (ECC)
variables to an ICM script. The ReqICMLabel must be inserted into a Call Studio script as a decision element. In Call Studio, the
returned ICM label contains a result, which can be used by other elements in the same application, such as the Transfer or Audio
element.
After the ReqICMLabel exits its done path, you can retrieve the values set by the ICM script by selecting the Element Data tab for the
ReqICMLabel element. The element data value is {Data.Element.ReqICMLabelElement.result}. ReqICMLabelElement is the name of
the ReqICMLabel element in the Studio script. The default name for this element is ReqICMLabel_<n>. For example, if you changed
ReqICMLabel to GetICMLabel, the value returned from ICM would be {Data.Element.GetICMLabel.result}, where result is the
variable of the ReqICMLabel element that contains the ICM label.
For more information on using the ReqICMLabel, refer to the Configuration and Administration Guide for Cisco Unified Customer
Voice Portal.
Settings
Name (Label)
Type
Req’d
Single
setting
value
Substitution
allowed
Default
Notes
Call Peripheral Variables 1 –
10
(callvar1 – callvar10)
10
(callvar1 – callvar10)
String No
true true None
Call Peripheral Variables passed by the
Studio script to the ICM Server. Each of
these settings can be a maximum length of
210 characters. The ICM Server returns a
name-value pair for up to 10 Call Peripheral
Variables in a result. Any value that is placed
in callvar<n> from a Call Studio script is
returned unchanged, if the ICM Script does
not change it.
Studio script to the ICM Server. Each of
these settings can be a maximum length of
210 characters. The ICM Server returns a
name-value pair for up to 10 Call Peripheral
Variables in a result. Any value that is placed
in callvar<n> from a Call Studio script is
returned unchanged, if the ICM Script does
not change it.