For customer data to be considered for routing decisions, customers must have attributes, or participant data, assigned to them. The participant data must meet the following conditions:
| Participant data | Conditions |
|---|
| Name of attribute | Can contain: - Alphanumeric characters
- Underscore
For predictive routing purposes, participant data attributes are considered case-insensitive. Genesys highly recommends not to have two participant data attributes with the same name. Note: If you use special characters such as spaces, dots, and commas, predictive routing does not consider the attribute for routing decisions. |
| Value of attribute | Value can contain: - Numeric values (integer or decimal)
- Boolean (true/false). Ensure that every attribute contains either a true or false value; Genesys Cloud does not use any default value if the value is not populated.
- String values
- String values are case-sensitive.
- Long strings are ignored.
|
| Availability | Genesys recommends that you attach attributes to all or most of the conversations. If an attribute is attached only to a small volume of interactions, predictive routing does not use the data for routing decisions. |
| Cardinality | If attribute values are of string type, ensure that the cardinality of those values is low. If cardinality is high (for example every conversation has a different value for a certain attribute), predictive routing does not use the data for routing decisions. This cardinality condition does not apply to attributes with numeric values. |
| PII data | Genesys recommends that you do not add any PII as participant data attributes as either keys or values. |
Note: Any participant data, which satisfies these criteria may be used by predictive routing models. Therefore, Genesys recommends that you review whether any attributes might introduce bias such as race or gender and exclude them.
The following are examples of participant data attributes that enhance the accuracy of predictive routing decisions:
| Attribute name | Description | Allowed values |
|---|
| CUSTOMER_IS_VIP | Is the customer a VIP | true/false |
| CONTRACT_TYPE | Type of contract the customer has | silver/gold/platinum |
| INTENT | Intent of customer | 1,2,3,4,5,6 |
| PROPENSITY_TO_CHURN | Propensity of customer to churn | Any number (may be between 0-100) |