”Conversations”, formerly known as Conversation Explorer, is now fully integrated into the AI-Console to provide a centralized platform for viewing, monitoring, and managing conversations. This integration also enables faster navigation, improved usability, and streamlines access control and permission management.
- Find specific conversations using search and filter options
- Share conversations with others
- Review how GenerativeAgent handled customer interactions by going through the conversation transcript or playing back the conversation.
- Use Evaluators to review and analyze conversations.
- Analyze GenerativeAgent’s decision-making process via model actions
Access Conversations
Once you have access to Conversations, follow these steps to navigate to the interface:- Sign in to the AI-Console.
- From the AI-Console landing page, navigate to the “GenerativeAgent” section in the left-hand menu.
- On the left-hand panel, navigate to Conversations.

Find conversations
In the Conversations interface, you can find specific conversations using the search and filter options. You can either combine multiple search terms and filters to narrow down your results or use them individually to explore different aspects of your GenerativeAgent interactions. When you open a conversation, you can see the follow:- Full transcript of the interaction between the customer and GenerativeAgent.
- Model actions that show how GenerativeAgent processed the conversation.
- Flags that indicate potential quality issues in the conversation under Quality.
- Goals and their completion status under the About tab.
- A button to copy the conversation link for sharing.
- Summary of the conversation under the Summary tab, which provides a brief overview of the interaction.
- Structured data that was extracted from the conversation, which can be used for further analysis and insights.
You can access the “Summary” only if you have enabled AI Summary, and “Structured Data” if you have Configured Structured data extraction .
Search conversations
Use the search bar to find conversations containing specific words or phrases. Enclose terms in quotes for exact matches.
Filter conversations
You can filter conversations using the following criteria:- Agent: Filter by the GenerativeAgent handling the conversation
- Agent ID: Search for conversations by a specific GenerativeAgent ID
- Conversation ID: Search for a specific conversation
- Customer ID: Find conversations involving a specific customer
- Date range: Select specific time periods
- Escalation from GenerativeAgent: Find conversations that were escalated to a human agent
- Functions: Locate conversations that called particular APIs
- Flags: Find conversations flagged for quality issues
- Goal Completion: Filter conversations by whether customer goals were met
- HILA Consult: Find conversations that involved Human in the Loop assistance
- Intent: Search for conversations involving specific intents
- Internal Conversation ID: Search using internal conversation identifiers
- Structured Data: Filter conversations based on extracted structured data points
- System Transfers: Find conversations that involved system transfers
- Task: Find conversations where specific tasks were performed

Finding Flagged conversations
Find both manually flagged conversations and those flagged by automated systems by using the “GenerativeAgent Flags” filter from the filter options.
Review conversations
You can review the Conversation by playbacking it to understand the flow of the interaction and how GenerativeAgent responded to different customer inputs. Also, you can Manually annotate specific turns or messages that require attention to provide feedback, identify issues, or highlight important moments in the conversation.Playback a conversation
You can play back a conversation to listen to how GenerativeAgent interacted with the customer over time. Conversation Playback is useful for understanding the flow of the conversation and how GenerativeAgent responded to different customer inputs. The Conversation Playback enables you to:- Play, pause, and navigate through the conversation timeline.
- Skip forward or backward by 15 seconds.
- Play the conversation at different speeds such as 1x, 1.5x, and 2x.

Manually annotate a conversation
You can add manual annotations to a conversation to flag specific turns or messages that require attention. This is useful for providing feedback, identifying issues, or highlighting important moments in the conversation. The Manual Annotations can be done by using the Manual Annotation Evaluator which allows you to add flags and comments to specific turns in the conversation. Manual annotations include:- Flags: Mark specific turns or messages with predefined categories and severity levels (e.g., critical, major) to indicate quality issues or areas for improvement.
- Comments: Add detailed comments to provide context and rationale for the flags, which can help in understanding the issue and guiding improvements.
- Flag refinement: For turns already flagged by automated systems, you can confirm, recategorize, dismiss, or update the rationale to refine the annotation and improve evaluator training data.
- Classification: Use tags to classify the type of issue (e.g., policy violation, incorrect information, escalation required) for better organization and analysis.

Analyze conversations
Use Goal Completion and Conversation Monitoring evaluators to analyze conversations based on specific quality metrics. Evaluators help you analyze the quality of conversations, goal completion, and other important aspects of GenerativeAgent’s performance.Goal Completion
Evaluate whether customer goals were successfully achieved during conversations. Goals are specific objectives that customers aim to accomplish during their interactions with GenerativeAgent, such as resolving an issue, obtaining information, or completing a transaction. You can evaluate goal completion by:Filter conversations by Goal Completion status
Use the “Goal Resolution” and “Conversation Resolution” filters from the filter options to narrow down conversations by their topline completion status or specific assessments or a combination of both.

Review the goals associated with each conversation
The goals associated with each conversation are displayed in the Goal Resolution section of the About tab.Each goal displays its completion status, including specific assessments and are listed in the order they were detected by the evaluator.Review the goals to understand the root cause of incomplete or unmet goals.

Conversation Monitoring
The Conversation Monitoring evaluator enables you to monitor conversations and identify issues that may impact the quality of customer interactions. There are quality evaluators that assess each turn for adherence to configured tasks and knowledge. When evaluators detect issues, they:- Flag the conversation
- Highlight problematic utterances
- Provide rationale for flagging

Analyze Model Actions
Once you have found a conversation, you can see exactly how GenerativeAgent makes decisions by viewing its internal reasoning process. Model actions are the input, knowledge, api calls, reasoning, and output of GenerativeAgent’s model while handling the customer interaction. The information in the model actions can drive how you update the configuration of your tasks and functions. When looking at a conversation, model actions are displayed inline with the conversation flow. This allows you to understand exactly when and why the AI made specific decisions during the interaction. To analyze model actions:- Open a conversation
-
In the center panel, enable the model actions you want to review

- View the AI’s reasoning process inline with the conversation, showing the chronological flow of decisions
-
Click any model action to see detailed information.
This example shows a function response.
You can also see the “Raw” JSON interaction between GenerativeAgent and the function.


Model actions categories
Model actions are categorized into the following:When enabling a model action category, there may be multiple model actions with the same category that will be displayed. e.g. enabling Functions will show both a “Function Call” for the request and a “Function Response” for the response.
Authentication
Authentication
Actions occur when GenerativeAgent needs authentication data to call an API. Only used for API Connections that require client data.
Confirmation requests
Confirmation requests
Actions occur when GenerativeAgent needs to confirm an action with the customer.
Functions
Functions
Actions that occur when GenerativeAgent calls a function to handle the customer interaction.The model actions will show:
- The function name
- Input parameters
- Output
Errors
Errors
Actions occur when GenerativeAgent encounters an error.
HILA
HILA
Actions occur when GenerativeAgent needs consultation from a human agent as part of Human in the Loop.
Input variables
Input variables
The input variables that GenerativeAgent uses to call a function.
Knowledge
Knowledge
The Knowledgebase articles that GenerativeAgent was given to answer the customer’s question.
Out-of-scope Customer Message
Out-of-scope Customer Message
This occurs when GenerativeAgent determines that the customer’s question is out of scope for the current task.
Tasks
Tasks
The task that GenerativeAgent is entering or changing into in order to handle the customer interaction.
Thoughts
Thoughts
GenerativeAgent’s internal thoughts and reasoning process.
Transfer to agent
Transfer to agent
This occurs when GenerativeAgent performs a transfer to agent to escalate the conversation to a human agent.
Unsafe Customer Input
Unsafe Customer Input
This occurs when GenerativeAgent determines that the customer’s input is unsafe.
Output Safety Response
Output Safety Response
This occurs when the system detects an unsafe message from GenerativeAgent.
System Transfer
System Transfer
This occurs when GenerativeAgent transfers conversation control to an external system using a System Transfer function.
System Message
System Message
A system-generated instruction that provides essential context to the GenerativeAgent and serves as a trigger for various types of responses including:
- Reasoning-based responses
- Safety check validations
- Predefined messages (e.g., welcome prompts)
Share a conversation
You can share a conversation with others by clicking the “Copy Link” button when viewing a conversation.