Cisco Cisco Unified Customer Voice Portal 11.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 
 
 
 
 
106
 
 
Name (Label) 
Type 
Req’d 
Single 
setting 
value 
Substitution 
allowed 
Default 
Notes 
Call Peripheral Variables 
Return 1 – 10 
(callvarReturn1 – 
callvarReturn10) 
String No 
true true  None
 
Call Peripheral Variables created upon the 
return of the ICM Label request, regardless of 
whether or not these variables are filled by 
the ICM Script.  The reason we need two sets 
of these variables is to keep reporting the To 
ICM Call Peripheral Variables separate from 
what is returned from the ICM. 
FromExtVXML0 - 3 
(External VXML 0 – External 
VXML 3)  
String 
Array 
No 
true true  None
 
External Call Context (ECC) variables passed 
by the Studio script to the ICM Server. Each 
variable is a string of name-value pairs, 
separated by semicolons, for up to 4 external 
VXML variables. Each of these settings can 
be a maximum length of 210 characters.  
ToExtVXML0 - 4 
(External VXML 0 – External 
VXML 4)  
String 
Array  
No 
true true  None
 
External Call Context (ECC) variables 
received from the ICM script. The ICM 
Server returns a string of name-value pairs, 
separated by semicolons, for up to 5 external 
VXML variables. 
Timeout 
Integer Yes 
true true 
3000 
(ms) 
The number of milliseconds the transfer 
request waits for a response from the ICM 
Server before timing out. Note: This value 
can only be increased or decreased by 
increments of 500 ms. 
caller_input 
(Caller Input) 
String No 
true true  None
 
This setting can be a maximum length of 210 
characters. The value of this setting will be 
sent from VXML Server to ICM at runtime.  
Should a response from ICM be needed, the 
Call Peripheral Variables or ToExtVXML 
settings should be used. 
Element Data 
Name 
Type 
Notes 
result 
String 
ICM Label returned from an ICM server. 
callvar<n> 
String 
Call Peripheral Variables that the Studio scripts passes to the ICM Server. Valid Call Peripheral