This feature is in beta. We encourage you to try it out and provide us with feedback.
When to Use it
- Understand what topics your AI Agent handles most frequently and how that changes over time.
- Measure whether your AI Agent is resolving issues, following instructions, and communicating with quality.
- Define custom evaluation criteria specific to your business, compliance requirements, or product domain.
- Replace manual QA spot-checks with consistent, automated scoring at scale.
Key Benefits
- Reduce manual QA effort. Define criteria once and the analyzer scores conversations automatically at scale, replacing time-consuming manual transcript reviews.
- Catch issues earlier. Scheduled runs surface declining sentiment trends, rising escalation risk, or drops in instruction-following before they become visible in support volumes.
- Consistent evaluation. Unlike manual reviews, the analyzer applies the same criteria to every conversation, every run, removing reviewer bias and inconsistency.
- Identify coverage gaps. The Topic Discovery dashboard highlights conversations your current topic doesn’t cover, so you can expand your AI Agent’s scope based on real data.
Prerequisites
Set Up your Model
Set Up your Model
Conversation Analyzer uses a large language model to evaluate conversations. Before running your first analysis, configure which model to use in your Project settings.
- In Cognigy.AI, open your Project.
- Go to Manage > Settings > Generative AI Settings.
- Under Conversation Analyzer, select a model from the list. Save changes.
Working with Conversation Analyzer
1. Configure Evaluation Settings
1. Configure Evaluation Settings
In the left-side menu of the Insights interface, go to Configuration and set up the evaluation topic, schedule, and criteria:
- Topic Discovery — select an evaluation topic that reflects the main subject area of your AI Agent’s conversations.
- Basic Analysis — activate or deactivate criteria sets in Basic Analysis based on what you want to measure.
- Custom Evaluation — define custom evaluation criteria specific to your business needs.
2. Run Analysis
2. Run Analysis
You can run analysis on conversations in the following ways:
- On a Schedule
- Manually
To schedule an analysis, follow these steps:
- In the left-side menu of the Insights interface, go to Configuration.
- In the Topic & Scheduler section, go to Analysis Scheduler.
- By default, the scheduler is off. Select how often you want the analysis to run:
- Daily — analysis run once a day, starting the following day.
- Weekly — analysis runs once a week.
- In the Filter — Only Analyze Transcripts Matching section, configure which conversations to include:
- Endpoint — limit analysis to a specific Endpoint.
- Snapshot — limit to a specific Snapshot.
- Channel — limit to a specific channel.
- Save changes.
Next run: May 15, 2026, 2:00 AM.3. Check Results
3. Check Results
You can check the results for:
- All Conversations
- A Specific Conversation
In the left-side menu of the Insights interface, go to Analysis to view topics, performance metrics, and evaluation results.