Loading...
Loading...
Loading...
This guide outlines best practices for creating effective AI-scored evaluation forms in quality management. This feature helps ensure every question is clear, objective, and measurable based on the conversation transcript.
AI Scoring evaluates interactions only from the conversation transcript and the evaluation form that you provide.
AI Scoring does not use metadata such as:
AI Scoring focuses purely on what was said or written, not on tone, attitude, or inferred meaning.
For more information, see Automated scoring options in evaluation forms.
The AI model can’t infer intent. It must find direct, measurable evidence in the transcript.
Avoid multi-condition questions – Do not combine multiple requirements into a single question. Questions that include more than one condition are difficult to evaluate consistently, particularly when the agent satisfies some requirements but not others.
| Key principle | Details | Why this helps | Example question and help text | Bad example |
|---|---|---|---|---|
| Anchor on transcript-only evidence | Ask only what can be verified from the conversation text. | Keeps questions measurable and prevents false assumptions. | Q: Did the agent greet the customer using a standard phrase such as “hi,” “hello,” or “good morning”? | Did the agent sound friendly when greeting the customer? |
| Make behaviors binary or specific | Use Yes/No or defined multiple-choice answers. | Reduces ambiguity in scoring. | Help text: Yes = Agent greeted the customer using a standard phrase. No = Agent did not greet or used unclear phrasing. | Did the agent greet the customer appropriately? |
| Use complete sentences | Avoid shorthand or partial phrases. | AI interprets full sentences more accurately. | Q: Did the agent confirm the customer’s identity before providing account details? | “Identity verification.” |
| Define scope and boundaries | Explain what counts and what does not. | Prevents misclassification and false positives. | Help text: Count “Can you confirm your date of birth?” Do not count “What’s your name?” unless tied to verification. | Did the agent verify the customer? |
| Make it observable, not emotional | Focus on what can be seen or read. | Keeps evaluations consistent. | Q: Did the agent acknowledge the customer’s issue using a phrase such as “I’m sorry” or “I understand”? | Was the agent empathetic? |
| Standardize terminology | Use the same words across the form. | Improves model consistency. | Always use “agent” and “customer.” | Mixing “rep,” “client,” “associate.” |
| Provide transcript examples | Include short Yes/No examples. | Helps AI recognize real-world phrasing. | Yes: “I will refund that charge.” No: “We will look into it.” | — |
| Keep each question focused | Test only one behavior per question. | Avoids mixed results. | Q1: Did the agent greet the customer? Q2: Did the agent confirm identity? | Did the agent greet the customer and confirm their identity at the start? |
| Anticipate phrasing variations | Write for flexibility, not exact words. | Reduces missed matches. | “Did the agent verify identity using at least one credential; for example, date of birth, phone, or account number?” | “Did the agent ask for the account number?” |
| Align questions with business goals | Tie each question to CX, compliance, or efficiency. | Keeps evaluations meaningful. | “Did the agent provide mandatory disclosure?” | “Did the agent use small talk?” |
Help text should explain when each answer option should be selected. Avoid help text that simply repeats the question without providing additional guidance.
Bad example
Question: Did the agent provide a complete resolution?
Help text: Select the appropriate answer based on whether the agent provided a complete resolution.
Answer options: Yes, No, N/A
This help text is unclear because it does not explain what complete resolution means or when each answer should be selected.
Good example
Question: Did the agent provide a complete resolution?
Help text:
The help text should define each question’s goal and intended use case, and state clearly when a given answer should be selected, so the right answer is chosen for the right situation.
Intent: Verify the customer’s identity before providing account-specific details.
Question: Did the agent verify the customer’s identity before providing account-specific details?
Help text: The agent must confirm at least one credential; for example, account number, date of birth, phone number, or order ID.
Transcript examples
| ✅ | Customer: “I need to update my billing info.” Agent: “Can I confirm the last four digits of your account number?” |
| ❌ | Customer: “I need to update my billing info.” Agent: “Sure, what’s the new address?” |
Establishing alignment between human evaluators and Virtual Supervisor is essential for producing reliable, scalable quality evaluations. One effective approach is to have an expert human evaluator manually score a subset of interactions to establish an agreement score—a measure of how closely human evaluations align with the AI-generated scores produced by Virtual Supervisor.
A high agreement score indicates that both human reviewers and the AI are consistently interpreting and applying the evaluation criteria. A lower agreement score can point to differences in interpretation, unclear scoring instructions, or evaluation questions that require refinement. By analyzing where discrepancies occur, teams can improve question wording and scoring guidance, ensuring that both human and AI evaluations reflect the intended standards and can be applied consistently at scale.
For Agent Auto-Complete evaluation forms, review the agreement score for each question in the latest published version of the form. Questions with low agreement scores may indicate unclear wording, incomplete scoring guidance, or answer options that are difficult to automate. Improving these questions can increase the reliability of automated scoring and reduce the likelihood that questions are excluded or flagged because of low historical accuracy. Questions with low agreement scores may also be more likely to be affected by the historical accuracy filter and, as a result, may not be answered automatically. For more information about the historical accuracy filter, see Automated scoring options in evaluation forms.
| Error type | When it occurs | How to resolve |
|---|---|---|
| Rate limit error | The daily limit of 50 AI scoring requests per agent is reached. | Spread out evaluations, reduce retries, or request a quota increase. |
| Duplicate evaluation error | A form with the same evaluator ID and conversation exists. | Check for existing evaluations before submission. Use a different form or evaluator ID for re-reviews. |
| Processing failure error | Question design is too vague or complex. | Rewrite questions using transcript-only, measurable behaviors. |
| Low confidence on question | AI is unsure due to ambiguous or subjective phrasing. | Clarify wording, add examples, and standardize terminology. |
This sample evaluation form combines key service fundamentals (for example, compliance, empathy, and efficiency), into objective, transcript-based questions optimized for AI scoring. Each question is designed to measure one observable behavior using consistent phrasing and measurable criteria.
This form demonstrates objective, transcript-based evaluation criteria:
Question:
Did the agent greet the customer at the beginning of the conversation using a standard greeting such as “hi,” “hello,” or “good morning”?
Answer Options:
Yes / No
Help Text:
The agent must begin with a polite greeting. Acceptable greetings include “hi,” “hello,” “good morning,” or equivalent.
Transcript Example:
Customer: “I need help with my account.”
Agent: “Good morning! Thank you for calling ABC Support.”
→ AI marks Yes
Question:
Did the agent verify the customer’s identity before addressing account-specific concerns?
Answer Options:
Yes / No
Help Text:
The agent must verify at least one customer credential, such as date of birth, account ID, or phone number, before proceeding.
Transcript Example:
Customer: “I want to update my billing address.”
Agent: “Can I confirm the last four digits of your account number?”
→ AI marks Yes
Question:
Did the agent allow the customer to finish speaking without interruptions?
Answer Options:
Yes / No
Help Text:
An interruption occurs when the agent cuts the customer off mid-sentence. Clarifications after the customer finishes are acceptable.
Transcript Example:
Customer: “The issue started when—”
Agent: “Let me stop you there…”
→ AI marks No.
Question:
Did the agent use the customer’s name at least once during the conversation?
Answer Options:
Yes / No
Help Text:
Using the customer’s name personalizes the interaction. The AI checks whether the name, as provided in the record or conversation, was mentioned.
Transcript Example:
Customer: “I’m Maria, and I need help with my order.”
Agent: “Thank you, Maria. Let’s look at your order.”
→ AI marks Yes
Question:
Did the agent acknowledge the customer’s issue before moving to resolution?
Answer Options:
Yes / No
Help Text:
Empathy is demonstrated when the agent acknowledges the issue with phrases such as “I understand,” “I’m sorry that happened,” or “I know this must be frustrating.” The AI looks for acknowledgment before resolution.
Transcript Example:
Customer: “I’ve been overcharged.”
Agent: “I’m sorry to hear that. Let’s review your bill together.”
→ AI marks Yes
Question:
Did the agent provide a clear resolution step, such as a refund, replacement, or troubleshooting instruction?
Answer Options:
Yes / No
Help Text:
A resolution must include a specific action (refund, replacement, or technical steps). General apologies without clear next steps do not count.
Transcript Example:
Agent: “I’ve processed a replacement order that will arrive within two days.”
→ AI marks Yes
Question:
Did the agent explain the escalation process clearly, including who to contact, what information is needed, and expected response times?
Answer Options:
Yes / No
Help Text:
A complete escalation includes:
Transcript Example:
Agent: “If this issue persists, I will escalate to Level 2. They will need your case ID and will respond within 24 hours.”
→ AI marks Yes
Question:
Did the agent comply with mandatory disclosure or compliance statements (for example, terms, disclaimers, or legal requirements)?
Answer Options:
Yes / No
Help Text:
Compliance statements vary by industry and may include required disclosures, disclaimers, or legal notices. AI checks for these specific phrases in the transcript.
Transcript Example:
Agent: “For security purposes, I cannot provide account details without verifying your identity first.”
→ AI marks Yes
Question:
Did the agent avoid unnecessary dead air or long silences without explanation?
Answer Options:
Yes / No
Help Text:
The agent must clearly explain to the customer that they will be placed on hold by using phrasing like “I will place you on a brief hold”.
Transcript Example:
Agent: “Give me a moment while I pull up your account details.” [10 seconds of silence]
→ AI marks Yes
Question:
Did the agent confirm customer satisfaction or summarize the next steps before closing the conversation?
Answer Options:
Yes / No
Help Text:
Before closing, the agent should confirm the resolution or clearly summarize the next steps. This path demonstrates completion and helps ensure customer understanding.
Transcript Example:
Agent: “I’ve reset your password. Can you confirm you’re able to log in now?”
→ AI marks Yes
Get user feedback about articles.