This page was last edited on May 25, 2018, at 21:51.
Comments or questions about this documentation? Contact us for support!
This page describes product-specific aspects of Predictive Routing support for the European Union's General Data Protection Regulation (GDPR) in premise deployments. For general information about Genesys support for GDPR compliance, see General Data Protection Regulation.
Genesys Predictive Routing (GPR) provides you the ability to do the following actions, in compliance with GDPR requirements:
Use the following procedure to read and delete PII:
This example demonstrates how to find and remove information about the customer with the email address johndoe@example.com from the data stored in a predictor.
To start, inspect the data structure to find the relevant field:
curl \ --request GET \ "https://localhost/api/v2.0/predictors/{id}?token={token}"
The result indicates that the email address is stored in a field called customer_email.
Next, export the PII associated with the email address from the specified predictor:
curl \ --request GET \ "https://localhost/api/v2.0/predictors/{id}/data?token={token}&filter=%28ctx.customer_email%3Djohndoe%40example.com%29"
To remove the PII from this predictor, use the following command:
curl \ --request POST \ --header "Content-Type: application/json" \ --data '{"data_filter": "(ctx.customer_email=johndoe@example.com)"}' \ "https://localhost/api/v2.0/purge/predictors/{id}?token={token}"
Data | Read | Delete |
---|---|---|
Agent profiles | GET /agents?ID={id} | POST /purge/agents + body {"data_filter": "({field}={value})"} |
Customer profiles | GET /customers?ID={id} | POST /purge/customers + body {"data_filter": "({field}={value})"} |
PII in datasets | GET /datasets/{id}/data?filter=({field}={value}) | POST /purge/datasets/{id} + body {"data_filter": "({field}={value})"} |
PII in predictors | GET /predictors/{id}/data?filter=({field}={value}) | POST /purge/predictors/{id} + body {"data_filter": "({field}={value})"} |