Skip to main content
Version: 2.4

Call Data Processing

Item Attached Data on Incoming Calls, Action Items or Chats

On an incoming call, action item or chat CCE/CCH call and ECC variables can be transferred to SAP as ItemAttachedData. For incoming calls, ECC array variables can be used as well. In order to present this data on the ICWC, an SAP consultant must modify the SAP query as requested by the customer.

As default behavior, SAP uses the designated remoteNumbers-field (ANI) in the XML message to display account information on the ICWC. But the CRMConnectorSAP can also send other data like CEDs or DNIS, stored within call or ECC, to SAP. However, to interpret these values, SAP customization is required.

All call or ECC variables that are passed from CRMConnectorSAP to the SAP system are stored in the container \ <Application id=”SAP-IC”\> in the XML message.

<attachedData>
<?xml version="1.0" encoding="UTF-8"?>
<ItemAttachedData>
<Application id="SAP-IC">
<CV01/>
<CV02/>
<CV03/>
<CV04/>
<CV05/>
<CV06/>
<CV07/>
<CV08/>
<CV09/>
<CV10/>
<MID/>
<ECC/>
</Application>
</ItemAttachedData>
</attachedData><

On incoming calls, action items or chat messages all call variables are transferred from CCE/CCH to SAP by default even if they do not contain any data. The field labeled with \<MID> contains the CCE/CCH media identifier (e.g. the PeripheralCallKey, for a voice call) and is also transferred to SAP by default.

To send data in ECC variables from CCE/CCH to the SAP system, configure the variables in the CRMConnectorSAP initialization file. Make sure that the “ECC.” prefix is added to the name of the ECC variable as it is configured in CCE/CCH (e.g. name of ECC variable in CCE/CCH “user.ced” name of ECC variable in CRMConnectorSAP “ECC.user.ced”). For incoming calls ECC array variable: Make sure that the “ECCA.” prefix is added to the name of the ECC array variable as it is configured in CCE/CCH (e.g. name of ECC array variable in CCE/CCH “user.test” name of ECC array variable in CRMConnectorSAP “ECCA.user.test[x/y]”).

Example

The ECC variables with the names user.ced and user.dnis will be transferred from CCE/CCH to SAP on an incoming call. The ECC variables have already been configured using the identical names in CCE/CCH.

Setting Used:

TpiPhoneEccVariableList=ECC.user.ced;ECC.user.dnis

Message Sent to SAP:

<attachedData>
<?xml version="1.0" encoding="UTF-8"?>
<ItemAttachedData>
<Application id="SAP-IC">
<CV01/>
<CV02/>
<CV03/>
<CV04/>
<CV05/>
<CV06/>
<CV07/>
<CV08/>
<CV09/>
<CV10/>
<MID>33628423</MID>
<ECC>
<user.ced>12345</user.ced>
<user.dnis>0041319175233</user.dnis>
</ECC>
</Application>
</ItemAttachedData>
</attachedData>
SettingDescription
TpiPhoneEccVariableListList of all ECC variables that are filled in the SAP-IC container in PhoneCallChanged-events (max. 20 elements). Format: ECC.{Name;}
TpiMediaEccVariableListList of all ECC variables filled in the SAP-IC container in ActionItemChanged- and ChatChanged-events (max. 20 elements). Format: ECC.{Name;}

Expanded Item Attached Data

SAP can only use item attached data to transfer data from its system to the Connects for SAP (CRMConnectorSAP component) and vice versa over the SAP ICI interface. Item attached data is transferred in an XML-formatted SOAP-message over the SAP ICI interface. The section of item attached data within the XML-structure is an expandable pool of data. In this pool, Connects for SAP uses a fixed part named “SAP-IC” and a variable part that can be specified in the initialization file of the CRMConnectorSAP component. Be aware that neither the variable nor the fixed part is posted to the Connects for SAP’s DataStore component.

<?xml version="1.0" encoding="utf-8"?>
<ItemAttachedData>
<Application id="SAP-IC">

</Application>
<Application id="VariablePart">

</Application>

</ItemAttachedData>

As mentioned above, the content of the variable part has to be configured manually in the initialization file of the CRMConnectorSAP. It can contain parameters that act as placeholders and free parameters in quotations (“”) to compose XML-tags. Use a space character to separate parameters from each other. The maximal number of such parameter-fragments, i.e. parameters that are separated by a space character, is 50. Furthermore, it is technically possible to suppress the transmission of the whole fixed part “SAP-ICI”.

Example 1

The following example shows how data received from Cisco CCE/CCH can be filled in the variable item attached data section and transmitted to SAP via the SAP ICI interface. Notice that in the configuration example below, the following 9 parameter-fragments are used and the fixed “SAP-IC” part is not suppressed:

1"\<EDU>\<DNIS>"
2LOCAL.DNIS
3"\</DNIS>\<"
4CVCE.06
5">"
6CV.03
7"\</"
8CVCE.06
9">\</EDU>"

Assumed Preconditions:

  • CRMConnectorSAP receives an incoming call, with call data in call variables 3 and 6, from the Cisco CTI Server
  • CRMConnectorSAP picks the DNIS of the incoming call from the designated DNIS field of the Cisco CTI Server Protocol

CRMConnectorSAP Setting:

TpiPhoneDataPassingEx=ICIS="\<EDU>\<DNIS>" LOCAL.DNIS "\</DNIS>\<"CVCE.06 ">" CV.03 "\</" CVCE.06 ">\</EDU>"

TpiDataPassingSuppressSAPIC=0

Message sent to SAP:

<?xml version="1.0" encoding="utf-8"?>
<ItemAttachedData>
<Application id="SAP-IC">
<CV01/>
<CV02/>
<CV03>123456</CV03>
<CV04/>
<CV05/>
<CV06>CALL</CV06>
<CV07/>
<CV08/>
<CV09/>
<CV10/>
<ICMCID/>
<ECC/>
</Application>
<Application id=ICIS">
<EDU>
<DNIS>14266</DNIS>
<CALL>123456</CALL>
</EDU>
</Application>
<Application id="CRM_IC/BUPA">

</Application>
</ItemAttachedData>

Example 2

The following example shows how data received from Cisco CCE/CCH can be filled in the variable item attached data section and transmitted to SAP via the SAP ICI interface. Notice that in the configuration example below, the following 7 parameter-fragments are used and the fixed “SAP-IC” part is suppressed:

1"\<BS>\<DNIS>"
2LOCAL.DNIS
3"\</DNIS>\<CallVariable01>"
4CV.01
5"\</CallVariable01>\<ECC-RONA>"
6ECC.user.QA.rona
7"\</ECC-RONA>\</BS>"

Assumed Preconditions:

  • CRMConnectorSAP receives an incoming call, with call data in call variable 1 and ECC variable “user.QA.rona” from the Cisco CTI Server
  • CRMConnectorSAP picks the DNIS of the incoming call from the designated DNIS field of the Cisco CTI Server Protocol

CRMConnectorSAP Setting:

TpiPhoneDataPassingEx=ICI-VOICE="\<BS>\<DNIS>"LOCAL.DNIS"\</DNIS>\<CallVariable01>" CV.01 "\</CallVariable01>\<ECC-RONA>" ECC.user.QA.rona "\</ECC-RONA>\</BS>"

TpiDataPassingSuppressSAPIC=1

Message sent to SAP:

<?xml version="1.0" encoding="UTF-8"?>
<ItemAttachedData>
<Application id="ICI-VOICE">
<BS>
<DNIS>344240</DNIS>
<CallVariable01>-41: SAP</CallVariable01>
<ECC-RONA>344249</ECC-RONA>
</BS>
</Application>
</ItemAttachedData>
SettingDescription
TpiPhoneDataPassingExItem attached data Application ID The specified variable data part of item attached data for phone calls. Can contain parameters that act as placeholders and free parameters in quotations (“”) to compose XML-tags (max. 200 parameter-fragments). Parameter names are not case-sensitive except for the names of ECC-variables and ECC array variables. With MCA for SAP 2.1.2 CtiPhoneDataPassingEx was renamed to TpiPhoneDataPassingEx. The old name can still be used. However, CRMConnectorSAP writes a corresponding warning message into its log file.
TpiMediaDataPassingExItem attached data Application ID The specified variable data part of item attached data for action items and chats calls can contain parameters that act as placeholders and free parameters in quotations (“”) to compose XML-tags (max. 200 parameter-fragments). Parameter names are not case-sensitive except for the names of ECC-variables.
TpiDataPassingExDefaultValueSpecifies the default value if the source-field is empty. With MCA for SAP 2.1.2 CtiDataPassingExDefaultValue was renamed to TpiDataPassingExDefaultValue. The old name can still be used. However, CRMConnectorSAP writes a corresponding warning-message into its log file.
TpiDataPassingSuppressSAPICSpecifies if the string defined in TpiPhoneDataPassingEx replaces SAP‑IC or is appended as an additional section. 1 = Replace 0 = Append Default is: 0
List of parameter groups:Description
CVCall variable
CVCECall variable, use default value as defined in TpiDataPassingExDefaultValue if value is an empty
ECCECC variable
ECCCEECC variable. Use default value as defined in TpiDataPassingExDefaultValue if value is empty
ECCAECC array variable (voice only)
ECCACEECC array variable. Use default value as defined in TpiDataPassingExDefaultValue if value is empty (voice only)
LOCALLocal CRMConnectorSAP variable
LOCALCELocal CRMConnectorSAP variable. Use default value as defined in TpiDataPassingExDefaultValue if value is empty
note

ECC variables can only be used if they have been defined in the TpiPhoneEccVariableList-setting.

List of available parameters to compose the variable item attached data sectionDescription
CV.01, CV.02, …, CV.10Cisco CCE/CCH Call Variables
CVCE.01, CVCE.02, …, CVCE.10Cisco CCE/CCH Call Variables with default value
ECC.user.<name>Cisco CCE/CCH ECC Variables
ECCCE.user.<name>Cisco CCE/CCH ECC Variables with default value
LOCAL.CtiAgentIdCisco Agent ID
LOCAL.TpiUserSAP User Name
LOCAL.CtiCallIdCisco CCE/CCH Call ID
LOCAL.TpiCallIdSAP Call ID
LOCAL.PhoneCisco Agent Instrument
LOCAL.TpiPhoneAgent Phone Number is equivalent to the Cisco Agent Instrument in canonical format
LOCAL.TpiPhone2TpiPhone without leading +-sign
LOCAL.DNISCalled Number (DNIS)
LOCAL.TpiDNISDNIS in canonical format
LOCAL.TpiDNIS2TpiDNIS without leading +-sign
LOCAL.ANICalling Number (ANI)
LOCAL.TpiANIANI in canonical format
LOCAL.TpiANI2TpiANI without leading +-sign
LOCAL.RDNRedirect Number
LOCAL.TpiRDNRDN in canonical format
LOCAL.TpiRDN2 TpiRDNTpiRDN without leading +-sign
Attention

Except for ECC-variable names, parameter names are not case-sensitive.

Configuration of TpiPhoneDataPassingEx and TpiMediaDataPassingEx using an external File

The configuration of the two parameters TpiPhoneDataPassingEx and TpiMediaDataPassingEx is not only restricted by the line length of the CRMConnectorSAP’s initialization file, but also by the number of characters used. Therefore, the configuration of TpiPhoneDataPassingEx and TpiMediaDataPassingEx must be done in separate text-files named PhoneDataPassingEx.txtcode> and MediaDataPassingEx.txt, respectively, when more than 1000 characters are used for the parameter-fragments.

Example

The following example shows how TpiPhoneDataPassingEx can be configured inline or using an external file.

Inline:

TpiPhoneDataPassingEx=Demo=”<Test>” ”<CV1>” CV.01 ”</CV1>” ”</Test>”

Using an external file:

TpiPhoneDataPassingEx=Demo=file:PhoneDataPassingEx.txt

Content of PhoneDataPassingEx.txt

“<Test>”

“<CV1>” CV.01 ”</CV1>”

”</Test>”

SAP Call Attached Data on Call Transfer

In order to transfer call-attached data populated by SAP, a CCE/CCH call, or ECC variable and the built-in data storage of the CRMConnectorSAP is used. The call-attached data is temporarily stored within the internal data storage of the CRMConnectorSAP service for agent-to-agent call transfer or call conference. Only a reference to the data storage entry needs to be transferred among the agents using CCE/CCH call or ECC variables.

caution

In a multiple peripheral deployment, SAP call-attached data can only be transferred for call transfers and conferences if a pair of central DataStores is installed and properly configured.

If attached data transfer is enabled, a call or ECC variable has to be provided that will be used by the CRMConnectorSAP to transfer call data from one agent to another.

SettingDescription
CtiAttachedDataWorkType0 = No attached data transfer (default) 1 = CCE/CCH Call Variable 1 2 = CCE/CCH Call Variable 2 3 = CCE/CCH Call Variable 3 4 = CCE/CCH Call Variable 4 5 = CCE/CCH Call Variable 5 6 = CCE/CCH Call Variable 6 7 = CCE/CCH Call Variable 7 8 = CCE/CCH Call Variable 8 9 = CCE/CCH Call Variable 9 10 = CCE/CCH Call Variable 10 11 = ECC Variable 13 = ECC array Variable
CtiAttachedDataEccVariableNameName of the ECC variable where the unique reference key is stored in. This key is only used with CtiAttachedDataWorkType=11 Name of the ECC array variable where the unique reference key is stored in. This key is only used with CtiAttachedDataWorkType=13
note

Call data stored in CCE/CCH call variables and ECC variables may not be fully recovered if a failover of the CCE/CCH Agent PG and/or CTI Server occurs.

For CCE/CCH deployments containing multiple CCE/CCH peripherals connected to SAP, a central instance of the DataStore is required. The CRMConnectorSAP that initiates the transfer stores the SAP call attached data on both DataStores and writes the DataStore reference key to a CCE/CCH call or ECC variable. Based on this reference key, the receiving CRMConnectorSAP reads the call attached data from one of the two DataStores.

SettingDescription
DataStoreHostADataStore A hostname or IP address If DataStoreHostA and DataStoreHostB are both empty, the internal data storage of the CRMConnetorSAP is used. Default is empty
DataStoreHostBDataStore B hostname or IP address If DataStoreHostA and DataStoreHostB are both empty, the internal data storage of the CRMConnetorSAP is used. Default is empty
DataStorePortADataStore A port number Default is 42029
DataStorePortBDataStore B port number Default is 42029

SAP Attached Data on Action Item Route-Requests

For each action item route-request, SAP transmits a set of data to the CRMConnectorSAP. But as the transmitted data is too large for passing it to CCE/CCH along with the route-request, the CRMConnectorSAP caches the transmitted data set in its internal data storage and creates a corresponding reference identifier. This reference identifier must be passed to CCE/CCH in a call or ECC variable.

Attention

In a multiple peripheral deployment, SAP attached data for action item route-requests can only be handled appropriately if a pair of central DataStores is installed and properly configured.

SettingDescription
MediaAttachedDataWorkType0 = off (default) 1 = CCE/CCH Call Variable 1 2 = CCE/CCH Call Variable 2 3 = CCE/CCH Call Variable 3 4 = CCE/CCH Call Variable 4 5 = CCE/CCH Call Variable 5 6 = CCE/CCH Call Variable 6 7 = CCE/CCH Call Variable 7 8 = CCE/CCH Call Variable 8 9 = CCE/CCH Call Variable 9 10 = CCE/CCH Call Variable 10 11 = ECC Variable 14 = VarPool
MediaAttachedDataEccVariableNameName of the ECC variable where the unique reference identifier is stored. This setting is only used with MediaAttachedDataWorkType=11 Name of ECC variable in CRMConnectorSAP config must begin with “ECC.user.” Preferred name to handle the datastore key: “ECC.user.AttachedDataKey”

Store SAP ICI Call Reference in CCE/CCH Call or ECC Variable

On the SAP ICI interface calls are identified by a GUID. This GUID created by the CRMConnectorSAP can (optionally) be stored in a CCE/CCH call or ECC variable. To enable GUID storage, adjust the appropriate configuration settings in the CRMConnectorSAP initialization file.

The GUID can be stored in a CCE/CCH call or any ECC variable via the configuration setting CtiTpiCallReferenceType. If this setting contains the name of an existing CCE/CCH call or ECC variable, the GUID will be stored in this variable.

Attention

For outgoing calls, the GUID of the calling agent is stored in the variable. For incoming calls, the GUID of the agent who receives the call is stored. If an agent calls another agent directly, the GUID of the outgoing call is overwritten by the GUID of the agent receiving the call.

SettingDescription
CtiTpiCallReferenceType0 = SAP ICI GUID not stored in CCE/CCH call data (default) 1 = CCE/CCH Call Variable 1 2 = CCE/CCH Call Variable 2 3 = CCE/CCH Call Variable 3 4 = CCE/CCH Call Variable 4 5 = CCE/CCH Call Variable 5 6 = CCE/CCH Call Variable 6 7 = CCE/CCH Call Variable 7 8 = CCE/CCH Call Variable 8 9 = CCE/CCH Call Variable 9 10 = CCE/CCH Call Variable 10 11 = ECC Variable 13 = ECC array variable
CtiTpiCallReferenceEccVariableNameName of the ECC variable where the SAP ICI GUID is stored in. This key is only used with CtiTpiCallReferenceType=11 Name of the ECC array variable where the SAP ICI GUID is stored in. This key is only used with CtiTpiCallReferenceType=13

Passing Data from SAP to CCE/CCH

SAP can only use ItemAttachedData, ActionItemAttributes, or RoutingAttributes to transfer data from the SAP system to the CRMConnectorSAP. ItemAttachedData, ActionItemAttributes, and RoutingAttributes are an expandable pool of data embedded in the XML structure of the SOAP-message sent from SAP to the CRMConnectorSAP.

The CRMConnectorSAP uses specific config settings that define which parameters should be filled in which CCE/CCH peripheral-, ECC- and ECC array variables. These settings can contain more than one role if more than one variable should be filled with data.

The number of roles per setting is limited to five (5).

If character sets should be filled in peripheral-, ECC- or ECC array variables, use quotations to indicate them. If a name contains a period “.”, use quotations to enclose the name.

Example for TpiAttachedDataPhoneDataPassing

With the example below, three parameters are being transmitted from the SAP to CCE. The example is for voice data transition only.

<?xml version="1.0" encoding="UTF-8"?>
<ItemAttachedData>
<Application id="ICI-VOICE">
<BS>
<DNIS>344240</DNIS>
</BS>
</Application>
<Application id="CRM_IC/BUPA">
<CURRENTCUSTOMER>ABCD14</CURRENTCUSTOMER>
</Application>
<Application id="CRM_IC/MCM">
<FWDTYPE>4</FWDTYPE>
</Application>
</ItemAttachedData>

For this transition by SetAttachedData from SAP, the following CCE variables are being used:

  • CallVariable3 (Peripheral Variable)

  • User.Test25 (ECC Variable with length 25 characters)

  • User.array3x16 (ECC Array with 3x16 characters)

The following string represents the configuration in [CONFIG]-Section; different parameters are separated by ";"(semicolon).

TpiAttachedDataPhoneDataPassing=CV.03="+" IAD.ICI-VOICE.BS.DNIS;ECC.user.Test25,25=IAD.CRM_IC/BUPA.CURRENTCUSTOMER;ECCA.user.array3x16[1/3],16=IAD.CRM_IC/MCM.FWDTYPE

The configuration contains three different parameters:

CV.03="+" IAD.ICI-VOICE.BS.DNIS

ECC.user.Test25,25=IAD.CRM_IC/BUPA.CURRENTCUSTOMER

ECCA.user.array3x16[1/3],16=IAD.CRM_IC/MCM.FWDTYPE

With the mentioned configuration, the following data is transmitted to CCE:

CallVariable3=+344240

user.Test25=ABCD14

user.array3x16[0]=4

Make sure that either the ECC. or CV. prefix is added to the name (ECC variables) or the number (peripheral variables) depending on the variable type used.

The semicolon (;) is used to define a role (separator between two variable-definitions) and therefore a semicolon has to be put in quotes (e.g. “;”) to write it in a variable.

Use the following keywords to select the data pool that contains the data in the XML structure:

  • ItemAttachedData or IAD to use ItemAttachedData

  • ActionItemAttributes or AIA to use ActionItemAttributes

  • RoutingAttributes or RA to use RoutingAttributes

SettingDescription
TpiActionItemRouteDataPassingUsed for an action item route request from SAP (ActionItemAttributes, RoutingAttributes)
TpiAttachedDataPhoneDataPassingUsed for a SetAttachedData in a phone call item (ItemAttachedData)
TpiAttachedDataMediaDataPassingUsed for a SetAttachedData in an action item or chat item (ItemAttachedData)

Example ItemAttachedData

The following example shows how data from ItemAttachedData (call attached data in a transfer call scenario) can be filled in a peripheral variable and passed to CCE/CCH. The setting TpiAttachedDataPhoneDataPassing in the initialization file of the CRMConnectorSAP is used for this purpose. In this example, the data from the fields CURRENTCUSTOMER and FWDTYPE are stored in peripheral variable 10 and passed to CCE/CCH. The SOAP message shown below is an extract from the log files of the CRMConnectorSAP.

Used Setting

Key:

TpiAttachedDataPhoneDataPassing

Value:

CV.10=ItemAttachedData.CRM_IC/BUPA.CURRENTCUSTOMER“;“ItemAttachedData.CRM_IC/MCM.FWDTYPE

<?xml version="1.0" encoding="utf-8"?>
<ItemAttachedData>
<Application id="SAP-IC">
<CV01/>
<CV02>Testhotline</CV02>
<CV03>Deutsch</CV03>
<CV09>13884b6ac17eP0000000008</CV09>
<MID>33554521</MID>
</Application>
<Application id="CRM_IC/BUPA">
<CURRENTCUSTOMER>5F50206</CURRENTCUSTOMER>
<CURRENTCONTACT>DF05C06CE7</CURRENTCONTACT>
<CURRENTCOMPONENT/>
<BPCONFIRMED>X</BPCONFIRMED>
<COMPCONFIRMED/>
</Application>
<Application xmlns:asx="http://www.sap.com/abapxml" id="CuCoIRec">
<asx:abap version="1.0">
<asx:values>
<CURRENT_INTERACTION_RECORD>uSFg==</CURRENT_INTERACTION_RECORD>
<GUIDS_LOCKED/>
<CUSTOMER_NUMBER/>
<CONTACT_NUMBER/>
<BP_ALREADY_CONFIRMED>X</BP_ALREADY_CONFIRMED>
</asx:values>
</asx:abap>
</Application>
<Application id="CRM_IC/MCM">
<FWDTYPE>Transfer</FWDTYPE>
<FWDFROM>TEST_AGENT</FWDFROM>
<FWDTIME>265258002</FWDTIME>
</Application>
</ItemAttachedData>

CallVariable10 contains now “5F50206D;Transfer“

Example ActionItemAttributes

The following example shows how values from ActionItemAttributes (route request of an action item) can be filled in an ECC variable and passed to CCE/CCH. The setting TpiActionItemRouteDataPassing in the initialization file of the CRMConnectorSAP is used for this purpose. In this example, the data from the field SUBJECT is stored in an ECC variable named user.Subject and passed to CCE/CCH. The SOAP message shown below is an extract from the log files of the CRMConnectorSAP.

Used Setting

Key:

TpiActionItemRouteDataPassing

Value:

ECC.user.Subject=ActionItemAttributes.SUBJECT

<actionItemAttributes>
<item>
<id>SUBJECT</id>
<description>ProductInfo</description>
</item>
<item>
<id>SUBJECT_CHARSET</id>
<description></description>
</item>
<item>
<id>SEND_DATE</id>
<description>20100510135556</description>
</item>
<item>
<id>SENSITIVITY</id>
<description></description>
</item>
<item>
<id>IMPORTANCE</id>
<description></description>
</item>
<item>
<id>MAIL_ID</id>
<description>ReferenceId</description>
</item>
<item>
<id>FROM_NAME</id>
<description>FromName@domain</description>
</item>
<item>
<id>FROM_ADDRESS</id>
<description>FromAddress@domain</description>
</item>
<item>
<id>TO_NAME</id>
<description>ToName@domain</description>
</item>
<item>
<id>TO_ADDRESS</id>
<description>ToAddress@domain</description>
</item>
</actionItemAttributes>

user.Subject contains now “ProductInfo“

Example RoutingAttributes

The following example shows how values from RoutingAttributes (part of a route request of an action item) can be filled in an ECC variable and passed to CCE/CCH. The setting TpiActionItemRouteDataPassing in the initialization file of the CRMConnectorSAP is used for this purpose. In this example the data from the field VIP is stored in an ECC variable named user.Vip and passed to CCE/CCH. The SOAP message shown below is an extract from the log files of the CRMConnectorSAP.

Used Setting

Key:

TpiActionItemRouteDataPassing

Value:

ECC.user.Vip=RoutingAttributes.VIP

<routingAttributes xmlns="urn:IciActionItemInterface">
<item>
<name>VIP</name>
<value>Star Customer</value>
</item>
</routingAttributes>

user.Vip contains now “Star Customer“