Skip to content

Template

One Scorecard for Human and AI Agents: How to Build It

How to build one scorecard for human and AI agents: a shared core with the same words and weights, handler blocks, fair comparison by topic and a template.

· 10 min read

Part of: QA Scorecard: Framework, Examples, Template and Scoring Maths

One scorecard for human and AI agents is a single quality standard with two layers: a shared core of criteria both are scored on, with the same definitions and weights, and a short block per handler for failures only one of them produces. You compare humans and bots on the shared core only, topic by topic, and report both on one page.

In short

  • One scorecard for human and AI agents means one shared core plus a small block per handler, not an identical list for both.
  • The shared core only works if each criterion has one definition, one scale and one weight for both.
  • Seven rules keep it fair, from writing criteria for the transcript to deciding who owns each failed line.
  • Compare on the shared core by topic: in a worked example, the raw average makes the bot look 7.9 points better while humans are 3.8 points better on a fair basis.
  • Build it in six steps, starting from the scorecard your team already uses.

This page is about the shared standard. If you want the list of criteria a bot needs that a person does not, read our guide to the AI agent scorecard first. For how Kaizo applies one scorecard to your team and your AI agents, see AI agent QA.

Why use one scorecard for human and AI agents?

Use one scorecard for human and AI agents because your customers get one standard of service, whoever answers. Two separate scorecards produce two numbers nobody can compare, and two arguments about which one counts.

Three practical reasons come up in every team that runs both:

  1. Leadership asks one question. “Is the bot as good as our people?” can only be answered on a shared measure. With two scorecards, the answer depends on whose definitions you use.
  2. Routing decisions need a comparison. Deciding which topics the AI agent should handle, and which go to people, requires both scored the same way on the same topic.
  3. One standard is easier to keep. When a policy changes, you update one criterion, not two scorecards maintained by two teams that drift apart.

The trap is the opposite mistake: pointing your human scorecard at the bot unchanged. Greetings and spelling rarely fail for a bot, while invented policy rarely fails for a person. One standard means one core, not one identical list.

What goes in the shared core, and what does not?

The shared core holds the criteria that describe a good outcome for the customer, whoever answered. Criteria that describe how one kind of handler fails go in that handler’s block.

Here is a template you can copy. Weights are an example; the point is that the shared core has the same weight for both handlers:

BlockCriterionPass whenWeight
Shared coreCorrect answerEvery fact in the answer is right for this customer’s case25
Shared coreComplete answerAll parts of the question are answered, including conditions15
Shared corePolicy followedNothing is offered, promised or refused outside written policy20
Shared coreClear next stepThe customer knows what happens next, or the issue is resolved15
Shared coreIdentity and dataIdentity is verified before account details are shared10
Shared coreTone fits the brandThe reply reads like your brand and fits the customer’s situation5
Shared coreHandoffContext is passed on at a transfer, and the receiver uses it10
AI agent blockGrounded in our contentEvery fact comes from a help article or policy you publishPass or fail
AI agent blockScopeIt stays within the topics and actions it is allowed to handlePass or fail
AI agent blockEscalation triggerIt hands over on the defined triggers, and not too latePass or fail
AI agent blockUncertaintyIt says it does not know, instead of guessingPass or fail
Human blockCase notesNotes and tags let the next person continue without asking againPass or fail
Human blockFollow-up keptA promised callback or update happened on timePass or fail

The shared core adds up to 100, which gives you one comparable score per conversation. The handler blocks are pass or fail, reported next to the score as their own pass rates. A failed handler criterion can still trigger action, such as an auto-fail for the bot on an invented refund, without distorting the comparison.

Kaizo scorecards take your own criteria, written in your words, and can be scoped per team, queue or client. That is how one shared core and two handler blocks live in one standard rather than two documents.

Seven rules that keep one scorecard fair

A shared scorecard stays fair when both handlers are scored on the same words, scale and weights, compared like with like, and charged only for their own lines.

Rule 1: One definition per shared criterion

Write each shared criterion once, in words that do not assume a person or a bot.

“The agent showed product knowledge” assumes a person. “Every fact in the answer is right for this customer’s case” works for both. Our guide to writing a QA rubric an AI can score shows how to phrase criteria so they can be checked against the transcript.

Rule 2: One scale

Score the shared core on the same scale for both, whether that is pass or fail per criterion or points per criterion. Mixing a 1 to 5 scale for people with pass or fail for the bot makes the totals look comparable when they are not.

Rule 3: One set of weights on the core

Give each shared criterion the same weight for both handlers. If you weight tone higher for people, the human total rises for reasons that have nothing to do with the customer. Our post on how to weight QA scorecard criteria covers how to set weights from outcomes, not habit.

Rule 4: Compare on the core, by topic

Compare humans and the bot on the shared core only, topic by topic. The worked example below shows why an overall average misleads.

Rule 5: Each failed line belongs to whoever wrote it

A bot’s error never lands on a human agent’s score. If the AI agent promised a refund and the human agent had to withdraw it, the failed “policy followed” belongs to the bot’s conversation, and the human is scored on how they handled the withdrawal.

Rule 6: Score the handoff as a transfer

The handoff criterion sits in the shared core because both sides can fail it: the bot by passing no context, the person by not reading it. Score each side on its own part. Our guide on scoring the human-to-AI handoff covers both directions.

Rule 7: One calibration, one change process

Calibrate your reviewers and your automated scorer on a mixed set of human and AI conversations, so “correct answer” means the same thing on both. When a shared criterion changes, it changes for both on the same day. In Kaizo, editing a criterion’s description applies to every future evaluation, and calibration sessions keep reviewers aligned on edge cases.

How do you compare human and AI agents fairly?

Compare human and AI agents on the shared core, topic by topic, then weight both by the same topic mix. A raw overall average mostly measures which topics each handler gets.

The reason is simple: the bot usually handles the easy topics, and people handle the hard ones. Here is a worked example with numbers we chose to show the arithmetic, not a customer’s data. Scores are the shared core score out of 100:

TopicAI agent conversationsAI agent scoreHuman conversationsHuman score
Order tracking6,000961,00094
Billing disputes1,000704,00082
Raw average7,00092.35,00084.4

On the raw averages, the bot looks 7.9 points better. Topic by topic, the bot is 2 points better on order tracking and 12 points worse on billing disputes.

To compare fairly, weight both by the same mix. Here we use the combined mix: 7,000 order tracking and 5,000 billing conversations out of 12,000.

Mix-adjusted scoreCalculationResult
AI agent(7,000 x 96 + 5,000 x 70) / 12,00085.2
Human team(7,000 x 94 + 5,000 x 82) / 12,00089.0

On the same mix, the human team is 3.8 points better. The decision that follows is not “the bot is better” or “the bot is worse”. It is “keep the bot on order tracking, and keep billing disputes with people until the bot’s billing score improves”. That is the kind of answer a shared core makes possible.

Two more checks keep the comparison honest. Only compare topics where both handlers have enough conversations to be stable, and note it when one handler has almost none. And look at the handler blocks next to the score: a bot with a high core score but failing grounding on one topic still needs a fix.

How to report human and AI quality on one page

Report one page with the shared core score per topic for both handlers, the mix-adjusted totals, and the handler block pass rates beside them. Leadership reads the comparison; the teams read their own blocks.

SectionHuman teamAI agent
Shared core, mix-adjustedScore and trendScore and trend
Shared core by topicScore per topicScore per topic
Handler blockCase notes, follow-up kept: pass ratesGrounding, scope, escalation, uncertainty: pass rates
HandoffPicked up the contextPassed on the context
Top causesSkill gaps, process gapsArticles, rules, settings

The bottom row is where the two diverge. A human’s failures usually point to coaching or a process; a bot’s usually point to an article or a setting.

Our post on agent error or process error shows how to tell the two apart before you act. In Kaizo, scoring human and AI conversations on the same scorecard lets you see how both perform side by side.

How to build one scorecard for human and AI agents

Build it in six steps, starting from the scorecard your human team already uses. The first three steps take a working session; the rest happen as you score.

Step 1: Sort your current criteria into three groups

Take your human scorecard and mark each criterion as shared, human only, or not needed. Most teams find that correct answer, policy and next step are shared, while greeting and scripted phrases are human only or can go.

Step 2: Rewrite the shared criteria in neutral words

Rewrite each shared criterion so it does not assume a person or a bot, and so a reviewer can point at the line that passes or fails it.

Step 3: Add the AI agent block

Add the four bot criteria from the template: grounded in your content, scope, escalation trigger and uncertainty. Keep them pass or fail.

Step 4: Fix the weights and the scale for the core

Set one scale and one set of weights for the shared core, adding up to 100, and write them down where both teams can see them.

Step 5: Calibrate on mixed conversations

Run a calibration session on a mix of human and AI conversations, and keep adjusting the criteria descriptions until reviewers agree on both.

Step 6: Score everything and report by topic

Score every conversation, human and AI, on the scorecard, and report the shared core by topic with the mix adjustment. Kaizo’s AutoPilot scores each conversation against your criteria when it resolves, on calls, chat and email.

See it in a live demo. Kaizo scores your team and your AI agents on one scorecard, with the evidence behind every score, and shows both side by side. Let’s talk.

Frequently asked questions

Should the AI agent be held to a higher standard than human agents?

On the shared core, hold both to the same standard, or the comparison means nothing. Where you can be stricter is in the AI agent block and in the consequences: an invented refund can be an auto-fail for the bot, and one critical failure can cost it a topic, because a bot repeats the same mistake across many conversations.

Who should score the human and AI conversations?

The same scorer for both, on the shared core. If people review human conversations and an automated scorer reviews the bot, differences between the two scorers show up as differences between the handlers. Score both automatically on the same criteria, and have reviewers check a mixed slice of both every month.

What if the AI agent scores higher than your human team?

Check the mix first, because the bot usually handles easier topics. If it still scores higher on the same topic after the mix adjustment, that is useful news: it may be ready for more of that topic, and its answers may show where your human team’s process or content needs work.

How many criteria should a shared scorecard have?

Keep the shared core to about six to eight criteria and each handler block to two to four. More than that and reviewers stop scoring consistently, and the comparison gets noisy. If a criterion has not failed in months and drives no decision, remove it or turn it into a pass or fail check.

Can one scorecard cover calls, chat and email?

Yes, if the criteria describe the outcome rather than the channel. A correct answer, policy followed and a clear next step mean the same thing on a call, in a chat or in an email. Add channel-specific checks only where the channel changes what a good conversation looks like, such as verification on calls.

In KaizoScorecardsA scorecard is where your standards stop being tribal knowledge. Build criteria in the words your business already uses, and every conversation gets measured against them.See Scorecards

On this page

See this in a live demo

We will walk you through Kaizo with realistic sample conversations, so you see the example scored, explained and coached.

Trusted by global support teams

  • Foot Locker
  • Canva
  • GetYourGuide
  • Instacart
  • BlaBlaCar
  • UiPath