You can configure Contact Center AI Platform (CCAI Platform) to redact sensitive data from chat sessions in real time in the agent adapter, in the web SDK widget, and in chat transcripts. This helps prevent unauthorized people from accessing sensitive data. This capability is available for the web channel.
Before you begin
Before you begin, do the following:
- Integrate your CCAI Platform instance with Sensitive Data Protection (DLP API) .
- Prepare a service account key file (JSON format) from your Google Cloud account to upload to the CCAI Platform portal.
- Create Sensitive Data Protection inspection and de-identification templates.
Add a redaction platform
To add a redaction platform, follow these steps:
- In the CCAI Platform portal, click Settings > Developer Settings. If you don't see the Settingsmenu, click Menu.
- In the Redaction Platformpane, click Add platform. The Add Redaction Platformdialog appears.
- In the Namefield, enter a name for your platform.
- In the Servicelist, click Google Cloud DLP API.
- Click Add.
- Click Upload key, and navigate to your service account key file. A valid key is required to activate the redaction platform.
- When the key is verified, click Save. Your new platform is added to the Redaction Platformpane with a Validstatus and the toggle in the on position.
The system fetches and syncs all available inspection and de-identification templates from your Google Cloud account. For more information, see Before you begin .
Redaction platform statuses
Here are the redaction platform statuses:
- Valid: The platform is active and all of its templates are valid and accessible.
- Invalid: All of the templates in the platform are invalid or missing. Redactions linked to this platform aren't functional.
- Needs attention: One or more templates in the platform are invalid. Redactions linked to this platform might not be functional until the platform is fixed.
When a platform's status changes to Needs attentionor Invalid, the system sends an email notification to the administrator.
Configure automatic redaction settings at the global level
To configure automatic redaction settings at the global level, follow these steps:
- In the CCAI Platform portal, click Settings > Chat. If you don't see the Settingsmenu, click Menu.
- Go to the Automatic Redactionpane and click the toggle to the on position.
- To configure the default template, do the following:
- In the Platformlist, select a platform.
- In the Inspectlist, select the type of information that you want to redact. Examples are SSN, CC, Phone number, Drivers license number, Passport ID number, Street address, Custom numbers (for example, bank account information).
- In the De-identifylist, select a de-identifier for the system to
use to redact sensitive information. For example,
###, or***.
- To configure the redaction settings, do the following:
- To redact sensitive data from all incoming messages, select the Automatically redact all incoming messages to agentscheckbox. Configure whether you want sensitive data redaction to virtual agents, human agents, or both.
- To redact sensitive data from all outgoing messages to end-users, select the Automatically redact all outgoing messages to agentscheckbox. Configure whether you want sensitive data redaction from virtual agents, human agents, or both.
- To redact all sensitive data from agents' session notes, select the Automatically redact all session notes from agentscheckbox.
- To let human agents view and hide redacted sensitive data in messages, select the Allow human agents to view unredacted messages during sessioncheckbox.
-
To configure the operation settings, do the following:
-
To upload unredacted transcripts, select the Store unredacted transcripts in recordscheckbox. Configure whether you want to upload to linked CRM tickets, to external storage, or both.
-
To upload unredacted wrap-up notes, select the Upload unredacted notes in the linked CRM tickets and session metadatacheckbox.
-
To send unredacted transcripts to end-users, select the Send unredacted transcripts to consumerscheckbox.
-
-
Click Save.
Configure automatic redaction settings at the queue level
To configure automatic redaction settings at the queue level, follow these steps:
- In the CCAI Platform portal, click Settings > Queue. If you don't see the Settingsmenu, click Menu. The Queue Menu Settingspage appears.
- In the Webpane, click Edit / View.
- Click the queue that you want to edit.
- For Automatic Redaction, click Configure.
- Click the Chat Redactiontoggle to the on position.
- To configure the default template, do the following:
- In the Platformlist, select a platform.
- In the Inspectlist, select the type of information that you want to redact. Examples are SSN, CC, Phone number, Drivers license number, Passport ID number, Street address, Custom numbers (for example, bank account information).
- In the De-identifylist, select a de-identifier for the system to
use to redact sensitive information. For example,
###, or***.
- To configure the redaction settings, do the following:
- To redact sensitive data from all incoming messages, select the Automatically redact all incoming messages to agentscheckbox. Configure whether you want sensitive data redaction to virtual agents, human agents, or both.
- To redact sensitive data from all outgoing messages to end-users, select the Automatically redact all outgoing messages to agentscheckbox. Configure whether you want sensitive data redaction from virtual agents, human agents, or both.
- To redact all sensitive data from agents' session notes, select the Automatically redact all session notes from agentscheckbox.
- To let human agents view and hide redacted sensitive data in messages, select the Allow human agents to view unredacted messages during sessioncheckbox.
-
To configure the operation settings, do the following:
-
To upload unredacted transcripts, select the Store unredacted transcripts in recordscheckbox. Configure whether you want to upload to linked CRM tickets, to external storage, or both.
-
To upload unredacted wrap-up notes, select the Upload unredacted notes in the linked CRM tickets and session metadatacheckbox.
-
To send unredacted transcripts to end-users, select the Send unredacted transcripts to consumerscheckbox.
-
-
Click Save.
Agent experience
When you configure sensitive data to be redacted for human agents, you can select the Allow human agents to view unredacted messages during sessioncheckbox. This displays a Show redactedbutton in the chat adapter. When an agent clicks Show redacted, the button changes to Hide redactedand the redacted data displays. When an agent clicks Hide redacted, the button changes to Show redactedand the redacted data is hidden. For more information, see Configure automatic redaction settings at the global level and Configure automatic redaction settings at the queue level .

