Autessa Evaluations · AI agent evaluation
Know how your AI agent really does.
Autessa Evaluations is an AI agent evaluation platform. Use it out of the box to test agents before launch with simulated users, score every conversation for groundedness, task completeness, argument faithfulness and efficiency, check each reply before customers see it, and grade transcripts from any agent. Then tailor the rubrics, personas and checks to how your company works.
LLM-as-a-judge · simulated users · online evaluation · response checks · grading API
What it measures
How does Autessa evaluate an AI agent?
Every evaluated conversation, from a test run, live traffic or an uploaded transcript, is read in full by a model judge and scored on four dimensions. Add an expected outcome and a second judge decides pass or fail: only Met passes.
The result is one of four statuses: Successful, Successful (Not Efficient), Successful (Not All Steps) or Unsuccessful. A partly done task does not pass, and a fabricated tool argument makes the evaluation unsuccessful.
Groundedness
Is every claim backed by a tool result, a document or the conversation?
Task completeness
Did the agent do everything the user asked?
Argument faithfulness
Did every tool argument come from the conversation, not a guess?
Efficiency
Did it get there without extra or repeated tool calls?
What makes it different
Evaluation that covers the whole conversation, before and after it happens
Simulated users, not just datasets
Personas with a goal, behavior and stop conditions hold real multi-turn conversations with your agent, once per persona, with results broken down by persona.
Four dimensions, every time
Groundedness, task completeness, argument faithfulness and efficiency, each with a justification, the same in tests, production and uploaded transcripts.
Checks before the reply is sent
Response checks stop a made-up price, a card number or a leaked instruction before the customer sees it, in chat, SMS, voice and the API.
Strict, published pass rules
A partly done task never passes. An unreadable verdict is retried once, then marked an error. Nothing defaults to a pass.
Grade any agent
Send transcripts from agents built anywhere to Transcript Grading or the Grading API; no Autessa agent required.
Results by version
Live results and test runs split by agent version, so a regression after a publish shows up the same day.
Full logs for labeling
Every conversation keeps its transcript and each tool request and response, and a reviewer’s verdict always wins.
Voice and multi-agent aware
Voice is graded on what the caller heard; manager runs are judged on the full history with every sub-agent transcript.
Product tour
From first test to live monitoring
Sandbox · Test sets
Write tests the way customers start conversations
- Default simulated user per test set
- Cases without an outcome are graded on quality
- Create from the CLI with `autessa sandbox test-sets-create`
Sandbox · Simulated users
Test with impatient, confused and skeptical customers
Sandbox · Run results
A pass rate you can trust, and the reasons behind it
Evaluation Details
Scores with justifications, beside the transcript
Agent History
Full logs of every conversation
Human evaluation
Your experts have the final word
AutoEval
Online evaluation on real traffic
Version performance
Catch a regression the day it ships
Dashboards
Trends anyone can read
Multi-Agent History
Find which agent got it wrong
Response checks
Stop a bad reply before it is sent
Transcript Grading
Grade conversations from any agent
Batch jobs
Grade whole batches in the background
Everything in Evaluations
Everything you need to evaluate agents
Agent testing, scoring, production monitoring, response checks, grading for any agent and developer tools, in one place.
How it works
Test, ship, score, guard
- 1
Write the test set
Cases as real opening messages, with plain-English expected outcomes.
- 2
Run with simulated users
Against the draft or a published version, once per persona.
- 3
Publish when it passes
Compare pass rates in eval history, then publish.
- 4
Score live traffic
AutoEval and human labels on real conversations, split by version.
- 5
Guard every reply
Response checks flag, redact, block or retry before send.
Testing the apps around your agents too? Capture any workflow automatically with Autessa Autodocs: do it once in the browser and get a step-by-step guide and a replayable workflow you can run again before every release.
For developers
An evaluation API for any agent
Grade a transcript in one call, run batches with signed webhooks, and start test runs from scripts.
Use cases
Who uses agent evaluation?
AI engineers
Run test sets on every draft and read failures down to the tool call.
Product and QA
Write expected outcomes, compare versions, decide when to ship.
Support leaders
Label conversations, track success by channel, see what checks caught.
Risk and compliance
Block made-up facts, personal data and leaked instructions before send.
Data teams
Sync conversations and evaluations into tables and pull statistics by version.
Teams with agents elsewhere
Grade transcripts from any system with the Grading API.
Integrations
Works with your agents, wherever they run
Native with Autessa agents, managers, AutessaDB, AutessaScript and the AI Agent Firewall; any other agent connects through transcripts, the Grading API, the CLI and signed webhooks.
All integrations →Security
Evaluation data treated like conversation data
Graded transcripts aren’t added to agent history, batch results are encrypted, check results stay with your team, checks fail closed, and permissions follow each agent’s sharing.
Compare
Evaluating other agent eval tools?
FAQ
Questions teams ask about agent evaluation
What is Autessa Evaluations?
Autessa Evaluations is an AI agent evaluation platform. It tests agents before launch with test sets and simulated users, scores live conversations for groundedness, task completeness, argument faithfulness and efficiency, checks each reply before the customer sees it, and grades transcripts from any agent through an API.
Does it work out of the box?
Yes. Turn on AutoEval, add the starter personas and run your first test set on day one. Then tailor it in Autessa: write evaluation notes so the judge grades against your own definition of done, add personas that sound like your customers, and set the response checks and actions that fit your policies.
How does Autessa evaluate an AI agent?
Each conversation is scored on four dimensions and given a status. Groundedness asks whether claims are backed by tools, documents or context; task completeness asks whether the job got done; argument faithfulness asks whether every tool argument came from the conversation; efficiency asks whether tools were used without waste. The status is Successful, Successful (Not Efficient), Successful (Not All Steps) or Unsuccessful, and each dimension carries a written justification.
Does Autessa use LLM-as-a-judge?
Yes. The quality evaluation and the expected-outcome verdict both come from model judges, and AI review checks use a model you pick. Judges never default to a pass: a missing or unreadable verdict is retried once and then marked as an error. Rule-based checks, like the fact grounding check and sensitive data detectors, use no model at all.
Can I test an agent before people use it?
Yes. Build a test set of cases, each with an opening message and an optional expected outcome, then run it against the draft or a published version. Add simulated users and every case becomes a real multi-turn conversation with a persona that pushes back, asks for a human or checks every number.
Can I grade conversations from an agent that is not built on Autessa?
Yes. Transcript Grading accepts a conversation from any agent, with user and assistant messages, tool calls and tool results, plus the instructions the agent was given. You can grade one in the browser, call the Grading API, or send up to 500 per batch job with a signed webhook when it finishes.
How do I stop an agent from sending a made-up fact or sensitive data?
Turn on response checks. The fact grounding check catches a number, date, link, ID or quote that did not come from the conversation, a tool or your instructions, and sensitive data detectors find SSNs, card numbers, credentials and leaked instructions. Each check can flag, remove the matched text, block the reply or ask the agent to try again.
Do people still review conversations?
Yes, and their verdict wins. Anyone with write access to an agent can record a human evaluation with a status and notes on any conversation, and a human evaluation always takes precedence over the automated one in history and statistics. Full logs of every conversation, including each tool request and response, make review and labeling quick.
How do I catch a regression after publishing a new version?
Two ways. Run the same test set against the new draft and the current published version and compare pass rates in eval history, and watch the version performance breakdown in Agent History, which splits live results by version so a drop after a publish is visible right away.
Does it work for voice agents and multi-agent systems?
Yes. Voice replies are graded on what the caller actually heard, response checks release each spoken sentence only after it passes, and manager (multi-agent) conversations are judged on the full history and every user request, with each sub-agent transcript open for review.
Is there an API and a CLI?
Yes. `autessa evaluations` grades transcripts and manages batch jobs, `autessa sandbox` manages test sets, simulated users and runs, and `autessa agents submit-evaluation` and `autessa agents statistics` record human verdicts and return success counts by version. The Grading API is available to scripts over an API key at /clients/evaluations.
100% customizable, code and all
Make Autessa Evaluations fully your own.
Use it out of the box, then change anything. Ask Autobot, Autessa’s AI builder, for a new field, screen, report, workflow or agent and it builds it into your copy of the app. Or open the code and edit it yourself. Nothing is locked: the app, its data and its code are yours.
Start free and make it yours