Score Ranges
Each score range maps to a named status and a recommended level of attention.Score thresholds are used to trigger automated alerts. See Setting Score Thresholds below to configure them for your team.
What Goes Into the Score
The Health Score is built from four core dimensions, each measuring a distinct aspect of agent behavior.Instruction Adherence
Measures how faithfully your agent follows the directives in its system prompt. An agent that progressively ignores constraints, adopts new personas, or fulfills requests it was explicitly told to refuse will score poorly here.Output Consistency
Tracks the stability and predictability of the agent’s responses across similar inputs. High variance — where the agent gives contradictory answers, wildly different formats, or inconsistent tone — signals a consistency problem even when individual outputs seem acceptable.Tool Use Accuracy
Evaluates whether the agent calls the right tools, supplies correct arguments, and handles tool responses appropriately. Agents that misuse tools, hallucinate function names, or enter failure cascades after bad tool responses incur penalties in this dimension.Context Coherence
Assesses how well the agent retains and correctly applies information from earlier in the conversation. An agent that forgets user-provided facts, contradicts its own prior statements, or loses track of the original goal over a long session will score lower here.How the Score Is Calculated
Agent Therapy computes the Health Score at two granularities:- Per-session score: Calculated at the end of each therapy session using the behavior logs submitted for that session. Each of the four dimensions is scored independently, then combined into a single 0–100 composite using a weighted formula. Dimension weights reflect their relative impact on end-user experience and are tuned continuously based on aggregate platform data.
- Rolling 7-day average: In your dashboard and API responses, you’ll also see a 7-day rolling average that smooths out one-off anomalies and gives you a more reliable picture of your agent’s health trend over time. This is the number most useful for reporting and SLA tracking.
Viewing Your Agent’s Score
In the dashboard: Navigate to Agents → select your agent → the Health Score is displayed prominently at the top of the agent detail page. You’ll see both the most recent session score and the 7-day rolling average, along with a sparkline chart of score history. Via the API: Retrieve the current score and recent history by calling:health object: