What are Topics?
Topics are subjects that users discuss in their conversations with your AI. Thunder automatically detects and categorizes topics from message content, helping you understand what your users care about most. Examples of topics:- “Password Reset”
- “Billing Questions”
- “Product Features”
- “Technical Support”
How Topics are Detected
Thunder analyzes message content using AI models to identify the subjects being discussed. When similar subjects appear across multiple conversations, they’re grouped into topics. Topic detection improves over time - as Thunder sees more conversations from your instance, topic categorization becomes more accurate and specific.Topic Metrics
Query topics to understand their prevalence and user sentiment:| Metric | Description |
|---|---|
sessions | Number of conversations that discussed this topic |
users | Unique users who discussed this topic |
messages | Total messages related to this topic |
sat | Satisfaction signals in conversations about this topic |
dsat | Dissatisfaction signals in conversations about this topic |
netSat | Net satisfaction score |
Querying Topics
Get your most-discussed topics:Time-Series Analysis
Track topic trends over time usingtimeGranularity:
Filtering Sessions by Topic
Find all sessions that discussed a specific topic:Use Cases
Identify Hot Topics
Sort by session count to find what users ask about most. Prioritize documentation and training for high-volume topics.
Find Problem Areas
Filter for topics with high DSAT. These are subjects where your AI may need improvement.
Track Trends
Use time-series queries to spot emerging topics or declining interest.
Content Planning
Use topic data to guide knowledge base updates and AI training priorities.
See Querying Metrics for more query patterns and the full field reference.