Agent Evaluation
Definition
Agent Evaluation is Macha's built-in way to score how well an agent actually did its job. An AI judge runs a checklist over the agent's past conversations and returns, per conversation, whether it followed its instructions and why.
How it works
You set up a checklist once — or let Macha build one from the agent's own instructions — and an AI judge runs it over every past conversation in scope: chat sessions, autonomous trigger runs, sub-agent handoffs, embedded chatbot conversations. Two fields are always present: Instructions followed (Yes / Partially / No) and a short Why. You add your own checks, like "right tool called" or "refund granted only when policy allowed."
The headline score gives partial credit — Yes count plus half the Partially count, over the total — and results come back as a table, a report with charts, and a per-conversation reason so you can audit a verdict without re-reading the whole thread.
Auto-Eval vs manual evaluations
Every workspace gets Auto-Eval free on every plan: from the moment you create an agent, Macha grades its conversations against its live instructions on a hardcoded judge, up to 50 conversations per agent, at no credit cost. Manual evaluations (Professional and Enterprise) are the configurable flow — pick the scope, define a custom rubric, choose the judge model, and evaluate against a specific version of the instructions — billed one credit per evaluated conversation at the judge model's rate.
This is how you measure a prompt change: run before and after and compare the scores, instead of guessing whether the edit helped. It evaluates past conversations, not in-flight ones — for real-time control, use the agent's instructions and confirmation gates.
Frequently asked
What does the judge actually check?
Whether the agent followed its own instructions on each past conversation — the right tools, the right routing, the tone and boundaries you set — plus any custom checks you add. It returns a Yes/Partially/No verdict and a short reason per conversation.
Do I have to pay to evaluate my agents?
Auto-Eval is free on every plan (up to 50 conversations per agent). Manual, configurable evaluations are a Professional and Enterprise feature and cost one credit per evaluated conversation.
Related terms
Plain-English Agent Configuration
In Macha, you configure an agent by writing its rules in plain English in its instructions field — how to triage, what tone to use, what to escalate, what's off-limits — rather than coding logic.
AI Action Credits
Credits are Macha's usage currency: one deduction per complete AI response an agent produces, priced by the model that agent runs.
Quality Assurance (QA) Score
A Quality Assurance (QA) score measures how well a support interaction met a team's quality standards, based on a scorecard that grades things like accuracy, tone, policy adherence, and resolution..
AI Guardrails
AI guardrails are the rules, checks, and constraints placed around an AI system to keep its behavior safe, on-topic, and within policy — controlling what it can say, do, and access..
Put these ideas to work
Macha is an AI agent layer that sits on top of the help desk you already run — Zendesk, Freshdesk, Front, Intercom, or Gorgias.
Start Trial
Zendesk
Freshdesk
Gorgias
Front
Shopify
Stripe
Slack
Notion
Google Workspace
Confluence