Stay organized with collections
Save and categorize content based on your preferences.
The sentiment analysis feature analyzes messages during a conversation between a human agent and an end user to determine emotional intent. Conversational Insights only measures the sentiments of end users in contact center conversations. Sentiment is represented by a numerical score and a corresponding text label. The score lies in the range (-1, 1), neither values included.
Turn-level sentiment
Conversational Insights calculates the sentiment scores for individual user turns within a conversation as follows:
Score
Magnitude
Fine-grained sentiment
Sentiment
-1
1.0
negative
Negative
-0.5
0.5
somewhat_negative
Negative
-0.25
0.75
mixed_more_negative
Negative
0
0
neutral
Neutral
0
0.75
mixed_balanced
Neutral
0.25
0.75
mixed_more_positive
Positive
0.5
0.5
somewhat_positive
Positive
1
1.0
positive
Positive
View turn-level sentiments scores
View the sentiment scores for each turn within a specific conversation as follows:
Conversation Hub
Go to the Conversational Insights console, and choose your project.
Select a conversation. If you have not yet analyzed the conversation, click Analyze.
Navigate to the Conversation spotlight section.
The two playback bars indicate when each participant speaks throughout the conversation. Conversational Insights highlights the top positive and negative sentiment moments. Positive sentiments are blue and negative sentiments are red.
Quality AI
Go to the Conversational Insights console, and choose your project.
Select a conversation. If you have not yet analyzed the conversation, click Analyze.
Navigate to the Conversation spotlight section.
The two playback bars indicate when each participant speaks throughout the conversation. Conversational Insights highlights the top positive and negative sentiment moments. Positive sentiments are blue and negative sentiments are red.
Conversation-level sentiment
Conversational Insights calculates the sentiment scores over entire conversations as follows:
Positive: Greater than or equal to 0.5
Neutral: Between -0.5 and 0.5
Negative: Less than or equal to -0.5
View conversation-level sentiment scores
For each agent in your contact center, you can view the sentiment score for each of their conversations or the average sentiment score over all their conversations.
You can also view sentiment scores for individual conversations from your full contact center conversation list.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-29 UTC."],[],[],null,["# Sentiment analysis\n\n| **Preview**\n|\n|\n| This product or feature is subject to the \"Pre-GA Offerings Terms\" in the General Service Terms section\n| of the [Service Specific Terms](/terms/service-terms#1).\n|\n| Pre-GA products and features are available \"as is\" and might have limited support.\n|\n| For more information, see the\n| [launch stage descriptions](/products#product-launch-stages).\n\nThe sentiment analysis feature analyzes messages during a conversation between a human agent and an end user to determine emotional intent. Conversational Insights only measures the sentiments of end users in contact center conversations. Sentiment is represented by a numerical score and a corresponding text label. The score lies in the range (-1, 1), neither values included.\n\nTurn-level sentiment\n--------------------\n\nConversational Insights calculates the sentiment scores for individual user turns within a conversation as follows:\n\n### View turn-level sentiments scores\n\nView the sentiment scores for each turn within a specific conversation as follows: \n\n### Conversation Hub\n\n1. Go to the Conversational Insights console, and choose your project.\n\n [Insights console](https://ccai.cloud.google.com/insights)\n2. Click **Conversation Hub**.\n\n3. Select a conversation. If you have not yet analyzed the conversation, click **Analyze**.\n\n4. Navigate to the **Conversation spotlight** section.\n\nThe two playback bars indicate when each participant speaks throughout the conversation. Conversational Insights highlights the top positive and negative sentiment moments. Positive sentiments are blue and negative sentiments are red.\n\n### Quality AI\n\n1. Go to the Conversational Insights console, and choose your project.\n\n [Insights console](https://ccai.cloud.google.com/insights)\n2. Click **Quality AI** \\\u003e **Conversations**.\n\n3. Select a conversation. If you have not yet analyzed the conversation, click **Analyze**.\n\n4. Navigate to the **Conversation spotlight** section.\n\nThe two playback bars indicate when each participant speaks throughout the conversation. Conversational Insights highlights the top positive and negative sentiment moments. Positive sentiments are blue and negative sentiments are red.\n\nConversation-level sentiment\n----------------------------\n\nConversational Insights calculates the sentiment scores over entire conversations as follows:\n\n- **Positive**: Greater than or equal to 0.5\n- **Neutral**: Between -0.5 and 0.5\n- **Negative**: Less than or equal to -0.5\n\n| **Note:** When viewing a conversation, click the **Information** tab to view the rationale for the overall sentiment of the conversation.\n\n### View conversation-level sentiment scores\n\nFor each agent in your contact center, you can view the sentiment score for each of their conversations or the average sentiment score over all their conversations.\n\nYou can also view sentiment scores for individual conversations from your full contact center conversation list. \n\n### For each agent\n\nFollow these steps to view the sentiment scores for each conversation that a single agent handled.\n\n1. Within the [Conversational Insights console](https://ccai.cloud.google.com/insights/projects), choose your project and click **Quality AI** \\\u003e **Agents**.\n2. Choose an option:\n - In the last column, view an agent's **Sentiment Score**.\n - Click an agent's name and view the overall **Sentiment** of that agent's conversations in the last column.\n\n### For individual conversations\n\nFollow these steps to view the sentiment score for each individual contact center conversation.\n\n1. Within the [Conversational Insights console](https://ccai.cloud.google.com/insights/projects), choose your project and click **Quality AI** \\\u003e **Conversations**.\n2. Select a conversation then navigate to **Information**.\n\nWhat's next\n-----------\n\n- For more details on interpreting sentiment analysis results, see the [Natural Language sentiment analysis documentation](/natural-language/docs/basics#interpreting_sentiment_analysis_values).\n- For examples, see the [Agent Assist sentiment analysis documentation](/agent-assist/docs/sentiment-analysis#interpret_sentiment_analysis_results)."]]