Example Use Cases
Customer Support Bot
Customer Support Bot
- Was the user’s issue resolved?
- How often do users express frustration?
- How often do users ask for help?
AI Code Assistant
AI Code Assistant
- How often do users ask for bug fixes vs. new features vs. documentation?
- Are users asking follow-up questions after code generation?
- What programming languages are most requested?
Educational Tutor
Educational Tutor
- Did the student understand the explanation?
- How often do users ask for simpler explanations?
- What topics generate the most questions?
Sales Assistant
Sales Assistant
- Did the conversation lead to purchase intent?
- What objections come up most frequently?
- How often do users ask about pricing?
How Metrics Work
Metrics let you define what you want to measure using plain text — just like policies. Each metric has two components:Included Content
Describe what should count toward this metric.
Excluded Content
Describe what should be excluded, even if it seems similar.
Metrics are computed based on only the last message in the
messages array. Previous messages provide context for the evaluation.Example: Feature Request Detection
Example: Feature Request Detection
To track how often users request new features:
- Included: “User asks for a new capability, requests functionality that doesn’t exist, suggests improvements or additions”
- Excluded: “Bug reports, questions about existing features, general feedback without specific feature requests”
Metrics vs. Policies
While metrics and policies use the same definition approach, they serve different purposes:Metrics are processed in the background, which allows us to compute a large number of metrics at scale. There’s a delay before results become available in your dashboard.
Getting Started
Creating a metric follows the same workflow as policies:1
Open the Metrics Page
Navigate to the Metrics page in your White Circle dashboard.
2
Create a New Metric
Click Add Metric and give it a descriptive name like “Feature Requests” or “User Satisfaction”.
3
Define Your Metric
Write what should be included and excluded using plain language.
4
Save and Start Tracking
Once saved, metrics are automatically computed for all requests sent to the
/api/session/check endpoint.Viewing Analytics
On the platform, you can view analytics for each metric individually. This includes trends over time and breakdowns of matched content.Next Steps
Create a Metric
Open the platform and define your first metric
Add Metadata
Learn how to attach user information for richer analytics
