Prerequisites
- Admin access
- At least one agent handling conversations
1
Create Your Topics
Navigate to Settings > Conversation Labels and select the Topics tab (or Tags tab — the first tab shown).
- Click Add Topic
- Enter a name (e.g., “billing”, “technical-support”, “account-access”)
- Add a description explaining what the topic covers — the AI reads this when deciding whether to assign the topic
- Optionally add keywords — words or phrases that trigger automatic keyword matching (e.g., “invoice”, “payment”, “subscription” for a billing topic)
- Click Save
Use Hierarchy for Structure
If you have broad categories with subtopics, set a parent topic:- Support (parent)
- Billing Support (child)
- Technical Support (child)
2
Enable the Topic Analyzer
Navigate to Settings > Topic Analyzer (under Thread Evaluation in the sidebar).
- Toggle the Topic Analyzer on
- Switch to the Custom Instructions tab and add guidance for how the AI should categorize conversations. For example:
-
Switch to the Settings tab and configure:
- Maximum Topics per Conversation — how many topics can be assigned (default: 5, start with 3-5)
- Always assign at least one topic — toggle on if you want every conversation tagged
- Click Save
3
Run Analysis on Existing Conversations
The Topic Analyzer processes new conversations automatically. To analyze existing ones:
- Go to Chat History in the sidebar
- Open a conversation
- In the sidebar, find the Topics section and click Run Topic Analysis
- Check the assigned topics — do they match what the conversation is about?
4
Review Results in Topics Analytics
After a day or two of automatic analysis, check the results:
- Navigate to Dashboard and select the Topics tab
- Review the treemap — which topics have the most conversations?
- Check Topics Over Time — are any topics trending up or down?
- Look at the Topic / Sub-topic Breakdown for CX Score and escalation rate per topic — topics with low CX Scores or high escalation rates may indicate knowledge gaps
5
Refine Over Time
After the first week:
- Merge low-volume topics that cover similar subjects
- Split high-volume topics that are too broad (e.g., split “technical” into “technical-bugs” and “technical-how-to”)
- Update keywords based on terms you see in actual conversations
- Adjust custom instructions if the AI misclassifies certain conversation types
Related Features
- Conversation Labels - Create and manage topics
- Topic Analyzer - Configure automatic topic assignment
- Topics Analytics - View topic distribution and trends
- Conversations - Filter conversations by topic
