Customer Experience Insights and Quality AI

Customer Experience Insights (CX Insights) helps you detect and visualize patterns in your contact center data. Understanding conversational data drives business value, improves operational efficiency, and provides a voice for customer feedback.

You can analyze conversation data with CX Insights to do the following:

  • Run machine learning analytics to gain additional information such as agent and caller sentiment, entity identification, and call topics. Automatically identify interesting interactions in need of further review.

  • Review a conversation with audio playback, transcript synchronization and analytics annotations.

CX Insights seamlessly integrates with other products, allowing you to import conversations from Dialogflow CX and Agent Assist.

Quality AI builds on CX Insights to enable comprehensive contact center quality evaluations, including individual conversations, live agents, and virtual agents.

Set up CX Insights

This section explains how to set up CX Insights. Google recommends creating a new Cloud Storage bucket specifically for CX Insights, with its own service account key.

Before you begin

Before you set up CX Insights, do the following:

Configure CX Insights

To configure CX Insights, follow these steps:

  1. In the CCAI Platform portal, click Settings > Developer Settings. If you don't see the Settingsmenu, click Menu.

  2. Go to the Customer Experience Insightspane, and then click Setup Insights. The Enable Customer Experience Insightsdialog appears.

  3. Click the Enable Customer Experience Insightstoggle to the on position.

  4. In the Customer Experience Insights Project IDfield, enter your CCAI Platform project ID. Use lowercase letters.

  5. In the Regionfield, select the region.

  6. To send call recordings to CX Insights, click the Send call recordingstoggle to the on position.

  7. To send chat transcripts to CX Insights, click the Send chat transcriptstoggle to the on position.

  8. For Server Setup, select New Google Cloud Storage.

  9. In the GCS Bucket Namefield, enter a name for your Cloud Storage bucket.

  10. In the Service Account Keyfield, enter the service account key that you created in Before you begin .

  11. Optional: In the Folder Pathfield, edit the folder path. Your edits appear in the paths in the File Destinationssection. For information about using variables in the folder path, see Dynamic folder path and file names .

  12. Click Save.

View CX Insights data

After your conversation data has been uploaded, you can view your CX Insights data in the CX Insights Console . The conversation ID in CX Insights is either the CCAI Platform call or chat ID—for example, call-123 or chat-987 .

You can't use the same CX Insights instance to consume conversations from multiple Google Cloud Contact Center as a Service instances. This leads to duplicate conversation IDs, which is not supported. Conversations with duplicate conversation ID fail to be uploaded to CX Insights.

Session metadata is also passed from Google Cloud Contact Center as a Service when the conversation is uploaded to CX Insights. The metadata values are provided as labels in the CX Insights information section when viewing a conversation.

The provided labels are imported:

Metadata key Calls Chats Description
hold_duration
Duration that the end-user was put on hold for in seconds.
customer_phone_number
The phone number of the end-user.
outbound_number
The phone number that the outbound call was placed from (outbound calls only).
transfers
The number of times the call was transferred.
has_feedback
Whether the conversation had a feedback response.
fail_reason
The reason for the failure of the conversation.
out_ticket_id
The ticket ID of the conversation.
agent_assist_conversation_id_X*
The Agent Assist conversation ID of the conversation.
dialogflow_conversation_id_X*
The Dialogflow CX conversation ID of the conversation.
queue_priority_level
The priority level of the conversation.
answer_type
The type of the answer.
session_type_v2
The type of the session.
menu
The menu of the conversation.

Other metadata values that are used within CX Insights include the following:

Metadata key Calls Chats Description
id
The call or chat ID of the session used for the conversation ID.
agent_name
The name of the human agent that handled the conversation.
agent_id
The internal CCaaS ID that identified the human agent.
virtual_agent_id
The internal CCaaS ID that identified the virtual agent.

Session metadata stored in Cloud Storage is updated 15 minutes after completion of the session.

Create a Mobile Website
View Site in Mobile | Classic
Share by: