Cisco Cisco Customer Voice Portal 8.0(1) Release Note

Page of 145
 
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) 
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.