Cisco Cisco Customer Voice Portal Downloads 发行公告
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
107
Name
Type
Notes
Variables are callvar1 – callvar10.
callvarReturn<n>
String
Call Peripheral Variables that the ICM script returns to the VXML Server. Valid Call Peripheral
Variables are callvarReturn1 – callvarReturn10.
For example, if an ICM script contains call peripheral variable 3 with the string value
“CompanyName=Cisco Systems, Inc”, you can access the value of CompanyName that is
returned by the ICM script by using:
Data.Element.ReqICMLabelElement.callvarReturn3.
The returned value is “Cisco Systems, Inc.”
Variables are callvarReturn1 – callvarReturn10.
For example, if an ICM script contains call peripheral variable 3 with the string value
“CompanyName=Cisco Systems, Inc”, you can access the value of CompanyName that is
returned by the ICM script by using:
Data.Element.ReqICMLabelElement.callvarReturn3.
The returned value is “Cisco Systems, Inc.”
Session Data
Name
Type
Notes
name
String
Value for a name-value pair contained in a ToExtVXML variable returned in the ICM label.
You must know which name-value pairs are set in the ICM script to retrieve the correct value
from the Call Studio script.
For example, if an ICM script contains a user.microapp.ToExtVXML0 variable with the string
value “CustomerName=Mantle”, specify Data.Session.CustomerName. If the same ICM script
contains a user.microapp.ToExtVXML0 variable with the string value
“BusinessType=Manufacturing”, you can access the customer business type returned by the
ICM script by using Data.Session.BusinessType.
You must know which name-value pairs are set in the ICM script to retrieve the correct value
from the Call Studio script.
For example, if an ICM script contains a user.microapp.ToExtVXML0 variable with the string
value “CustomerName=Mantle”, specify Data.Session.CustomerName. If the same ICM script
contains a user.microapp.ToExtVXML0 variable with the string value
“BusinessType=Manufacturing”, you can access the customer business type returned by the
ICM script by using Data.Session.BusinessType.
Exit States
Name
Notes
done
The element execution is complete and the value was successfully retrieved.
error
The element failed to retrieve the value.
Studio Element Folder: Cisco
Class Name:
Class Name:
com.cisco.cvp.vxml.custelem.ReqICMLabel