Skip to main content
Evaluation Forms provide a flexible framework for evaluating Human Agent and AI Agent interactions. They support configurable assignments, evaluation metrics, scoring models, duration thresholds, and version-controlled updates. QA Managers can create evaluation forms for contact center queues or Automation AI Experience Flows based on the selected assignment type. Evaluation Forms support two assignment types:
  • Human Agent: Evaluate human agent interactions routed through a contact center queue. The Assignments step presents Queues for selection.
  • AI Agent: Evaluate bot interactions handled by an Automation AI flow. The Assignments step presents Experience Flows for selection.
Set the assignment type during form creation and don’t change it later. Assign each evaluation form to either Queues (Human Agent) or Experience Flows (AI Agent), not both. AI Agent forms don’t support dispute workflows or speech metrics.

Key Features

CapabilityDescription
AI Agent Evaluation FormsCreate evaluation forms for AI Agent conversations handled through Automation AI Experience Flows.
Experience Flow AssignmentAssign evaluation forms to one or more Experience Flows instead of contact center queues.
AI Agent Metric SupportConfigure AI-compatible metrics, including By Question (GenAI-Based), By Question (Deterministic), and By AI Agent metrics.
Flow-Based Assignment RulesSupport one active evaluation form per Experience Flow and channel combination. Queue and Experience Flow assignments are mutually exclusive.
Channel & Language SupportConfigure evaluation forms independently for supported channels and languages.
Flexible ScoringConfigure percentage-based or points-based scoring, pass scores, metric weights, and response logic.
Fatal & Negative ScoringDefine fatal error metrics and negative scoring based on evaluation requirements.
Duration ThresholdsSpecify the minimum interaction duration required for evaluation eligibility.
Cross-Segment Transcript ContextAllow By Question metrics to evaluate transcript context across AI Agent and Human Agent segments in handoff conversations.
Versioned FormsMaintain version history and an audit trail of evaluation form configurations and assignments.
Default AI Agent Evaluation FormAutomatically creates and assigns a default AI Agent evaluation form with predefined quality metrics to all Experience Flows.

Evaluation Forms Structure

Defines the overall configuration of an evaluation form.
SectionHuman AgentAI Agent
General SettingsConfigure form details, language, channel, scoring, thresholds, and assignment type.Configure the same settings for AI Agent evaluation forms.
AssignmentsAssign evaluation forms to queues with Contact Direction and Conversation Source.Assign evaluation forms to Experience Flows.
Evaluation MetricsConfigure all supported evaluation metrics.Configure AI Agent-supported metrics only.
Dispute ConfigurationConfigure dispute and acknowledgement workflows.Not supported.

Access Evaluation Forms

Navigate to Quality AI > Configure > Evaluation Forms. Evaluation Forms.

Evaluation Forms List

The Evaluation Forms page displays the following list:
FieldDescription
NameDisplays the evaluation form name.
DescriptionDisplays the evaluation form description.
Assigned InDisplays the assigned Queue (Human Agent) or Experience Flow (AI Agent).
ChannelDisplays the assigned channel (Voice or Chat).
Pass ScoreDisplays the minimum passing score.
StatusIndicates whether the evaluation form is active or inactive.
Created ByDisplays the user who created the evaluation form.
SearchSearches evaluation forms by name.
To create AI Agent evaluation forms, also enable the Automation AI Conversation Source.

Evaluation Processing

For conversations that transfer between an AI Agent and a Human Agent, By Question metrics can evaluate transcript context across both conversation segments. This provides additional context for AI-based evaluation while each conversation segment continues to use its own assigned Evaluation Form. This behavior applies only to supported By Question metrics.

Create a New Evaluation Form

Evaluation Form creation consists of three or four steps depending on the selected assignment type.

Configure General Settings

  1. Select the Evaluation Forms tab.
  2. Select + New Evaluation Forms.
  3. Enter a Name for the new form.
  4. Enter a Description (Optional).
  5. Select more than one Language if needed.
  6. Select a Handled By agent to assign a queue name: Human Agent (Human Agent forms) or AI Agent (Experience Flow name).
  7. Select a Channel type:
    • Chat: Display only chat metrics (excluding speech and voice-specific Playbook metrics).
    • Voice: Display all applicable voice metrics, including speech and Playbook metrics.
  8. Select a Scoring Type: Percentage or Points.
  9. (Optional) Set the minimum interaction duration required for evaluation by entering values in MIN and SEC.
  10. Set a minimum Pass Score required for agents.
  11. Select Next. General Settings Configuration
Assign at least one queue before proceeding to the next step, and make sure the selected direction determines which interaction types the system evaluates for the queue.

Configure Assignments

The Assignments step defines where the evaluation form is used. Based on the selected Handled By type, assign the form to Queues (Human Agent) or Experience Flows (AI Agent).

Human Agent Assignments

  1. Search for and select one or more Queues.
  2. For each selected queue, configure the Contact Direction (Inbound, Outbound, or Both) and Conversation Source (such as Contact Center AI (CCAI), AgentAI, or Quality AI Express).
  3. Review the selected queues.
  4. Select Next. Human Agent Experience Flow
If an evaluation form includes both CCAI or AgentAI queues and Quality AI Express queues, By Playbook and By Dialog evaluation metrics are unavailable.

AI Agent Assignments

  1. Search for and select one or more Experience Flows.
  2. Review the selected Experience Flows.
  3. Select Next. AI Agent Experience Flow
Experience Flows are retrieved from the configured Automation AI environment.

Experience Flow Assignment Rules

RuleDescription
One Form Per Flow Per ChannelEach Experience Flow supports only one active evaluation form per channel. If a form exists for the same flow and channel, the system displays a validation error.
Mutually Exclusive AssignmentYou can assign an evaluation form either to queues or to Experience Flows, but not both.
Flow SourceExperience Flows available for selection come from the Automation AI configuration in the same workspace.

Queue Assignment Rules

Assignment TypeRule
Human AgentAssign each evaluation form to a unique Queue + Contact Direction combination. You can’t assign the same combination more than once within a form.
AI AgentAssign each Experience Flow to only one active evaluation form per channel. You can’t combine Queue and Experience Flow assignments in the same evaluation form.
Experience Flows available for selection come from the Automation AI configuration in the same workspace.

Configure Evaluation Metrics

Evaluation metrics define the criteria used to evaluate interactions for audits and AutoQA scoring. The available metric types depend on the selected Handled By type. Manual metrics are human-scored, while AI-based metrics use configured AI evaluation methods.
Human Agent MetricsAI Agent Metrics
1. Search for and select one or more Evaluation Metrics.1. Search for and select one or more Evaluation Metrics.
2. Review the Total Positive Weightage and Total Negative Weightage.2. Select the Edit icon to configure the metric Weightage or Points, Response Outcomes, Correct Response, and Fatal Error, if applicable for compliance-critical metrics.
3. Select the Edit icon to configure the metric.3. Review the Total Positive Weightage and Total Negative Weightage.
4. Configure the Weightage or Points, Response Outcomes, and Correct Response.4. Reorder or delete metrics, if required.
5. Reorder or delete metrics, if required.5. Select Create to save the evaluation form.
6. Select Next.
AI Agent Evaluation Metrics

Supported Metric Types

Human AgentAI Agent
Supports all available evaluation metric types, including By Question, By Playbook, By Speech, By Hold, By Transfer, By Value, Manual, and other Quality AI metrics.Supports all available evaluation metric types, including By Question (GenAI-Based), By Question (Deterministic), and By AI Agent metrics.
Manual metrics are available only with Points scoring.AI Agent evaluation forms don’t support By Playbook Adherence, By Hold, By Value, By Transfer, or By Speech (Dead Air, Cross-talk, Speaking Rate). These metric types don’t display in the Evaluation Metrics list.

Metric Card Configuration

Trigger Scoring Disabled

When Trigger Scoring is off, the metric card shows a Weightage field for score contribution and a Fatal Error toggle that fails the evaluation if the metric isn’t met.

Trigger Scoring Enabled

When Trigger Scoring is on, the metric card expands to outcome-level scoring with Yes or No rows, each having a Weightage field, plus a Correct Response option and a Fatal Error toggle for non-adherent outcomes, with negative scoring set at the outcome level.

Outcome Configuration

Defines Yes or No outcomes with positive, zero, or negative weights, where matching responses get positive weight and non-matching responses get zero or negative weight if configured.
Configure negative scoring only at the outcome level.

Configure Dispute Allocation (Human Agents Only)

The Dispute Allocation step defines how the system routes evaluation disputes.
  1. Turn on Dispute Resolution Assignment.
  2. Select one routing option:
    • Same Auditor: Routes disputes assigned back to the original evaluator.
    • Different Auditor: Routes disputes assigned to another QA from the selected auditor list.
  3. If you select Different Auditor, search and select one or more auditors.
  4. Turn on Allow Multi-Round Re-Disputes, if required.
  5. Select the Maximum Number of Re-Disputes rounds for agents after re-evaluation.
  6. Select Create.
If Dispute Resolution Assignment is turned off, agents can’t acknowledge or dispute completed evaluations.
Evaluation Metrics Dispute Allocation

Metric Rules

  • The combined positive weightage must equal 100% for percentage-based scoring.
  • Configure the expected response and score for every metric.
  • Human Agent forms support all available metric types, and Fatal Error settings apply only to supported metrics.
  • AI Agent forms support only AI Agent metrics used during Experience Flow evaluations.

Evaluation Processing

Evaluation Behavior

During evaluation, the system selects the applicable form based on queue, channel, and contact direction. Conversations without matching assignments are skipped. Manual metrics are supported only in points-based scoring and excluded from automated scorecards.

Form Selection Logic

During evaluation, the system selects the applicable Evaluation Form using a hierarchy of Queue > Channel > Contact Direction, ensuring the selected form matches the interaction’s configured queue, channel, and contact direction. An interaction is eligible for evaluation when it has a valid queue association and an active evaluation form mapped to that queue. Conversations linked to evaluation-enabled queues remain eligible for evaluation even if the handling agent is not directly assigned to the queue, provided they match the configured channel and contact direction. Evaluation eligibility is based on the conversation’s mapped queue and assigned Evaluation Form, not on agent-to-queue membership in agent or workforce management systems.

Contact Duration Evaluation

The system evaluates contact duration before scoring.
Contact DurationStatus AssignedResult
Meets or exceeds thresholdEvaluated normally
Falls below thresholdBelow ThresholdExcluded from scoring and quality metrics
Duration unresolvedDuration unavailableExcluded from evaluation
Threshold updates apply only to future interactions. A contact may qualify for one evaluation form but not another.

Scoring

Scoring Logic

  • Pass: Final score ≥ Pass Score threshold
  • Fail: Final score < Pass Score threshold
The system calculates the final score using positive and negative metric weights.

Points-Based Scoring Formula

Kore Evaluation Score calculates the weighted impact of met and not-met metrics, subtracts penalties, divides by total positive weights, and multiplies the result by 100. ((Myi×Wyi)(Mni×Wni)(Wyi))×100\left(\frac{\sum(M_{yi}\times W_{yi})-\sum(M_{ni}\times W_{ni})}{\sum(W_{yi})}\right)\times100 where,
  • Myi, Wyi = Adhered metrics and positive points.
  • Mni, Wni = Non-adhered metrics and negative points.

Percentage vs. Points Comparison

Quality AI supports two scoring methods.
FeaturePercentage-BasedPoints-Based
Best ForFewer than 20 metrics20 or more metrics
Total WeightMust equal 100%No fixed maximum
ScalabilityLimitedHigh
Weight Per MetricDecreases as metrics increase (for example, 40 metrics ≈ 2.5% each)Assign any point value based on importance
Weight PrecisionMay require fractional values (for example, 2.5%)Uses whole-number allocation (for example, 50 points for critical metrics)
Negative ScoringManaged within 100% structureNegative points allowed; cannot exceed total positive points
Final Evaluation ScoreDirect percentage (0–100)Normalized percentage (0–100)

Weight Assignment Rules

ConfigurationPercentage-BasedPoints-Based
Correct Response = YesPositive % for Yes; zero or negative % for NoPositive points for Yes; zero or negative points for No
Correct Response = NoPositive % for No; zero or negative % for YesPositive points for No; zero or negative points for Yes
ValidationTotal positive weight must equal 100%; negative weight allowed within the 100% structureNo upper limit on total positive points; total negative points ≤ total positive points
Manual Evaluation MetricsNot supportedSupported

Fatal Error Behavior

Fatal error configuration remains the same for both scoring types. When a fatal metric fails, the system sets the final score to 0 and marks the interaction as failed, regardless of other metric scores.

Manage Evaluation Forms

Edit a Form

Select Edit from the Evaluation Forms list. You can modify: General Settings, Queue or Experience Flow assignments, Evaluation Metrics, and Dispute Allocation (Human Agent only). Select Update to save changes.

Delete a Form

Select Delete from the Evaluation Forms list. Before deleting:
  • Remove all Queue or Experience Flow assignments.
  • Resolve dependent metric or attribute references.
If the form is in use, the system displays a warning before deletion. Select Update to save changes.

Versioning

Every update creates a new version of the Evaluation Form. Existing evaluations continue to use the version that was active when the evaluation started, while future evaluations use the latest published version. The system also maintains a history of assignment and configuration changes.

Troubleshooting

Switching Scoring Type

Changing the scoring type clears all existing metric weights and requires reconfiguration; percentage totals must equal 100% and points-based values must meet validation rules.

Unsupported Language Issues (Form-Level)

This error occurs when a new language is added to a form but one or more associated metrics don’t support it. The system blocks the update until all metrics support the selected language. For example, adding Hindi to a form with metrics that support only English and Dutch triggers this error. To resolve it, review each metric’s language configuration, update metrics to support the new language, and then add the language to the form once all metrics are compatible.

Metric-Level Language Limitation

This warning occurs when a metric is added or updated that doesn’t support a language configured on the form. Resolve it by configuring the required language on the metric or selecting a metric that supports all form languages.

Language Selection Behavior

Multi-language selection applies an AND condition, so only By-Question metrics available in all selected languages are displayed. For example, if you select English and Dutch, the system shows only metrics available in both languages.

Channel Mode Change

Switching between Voice and Chat triggers a warning and removes speech-based metrics. Update remaining metrics and adjust weights before saving changes.

No Dispute Workflow

AI Agent evaluation forms don’t include Dispute Allocation. Agents can’t acknowledge or dispute AI Agent evaluations.

Speech Metric Limitations

Speech-based metrics aren’t available for AI Agent evaluation forms because Experience Flow evaluations analyze bot interactions rather than voice quality.

Human Agent Considerations

Human Agent evaluation forms:
  • Support all evaluation metric types.
  • Support Dispute Allocation.
  • Support Queue assignments with Contact Direction and Conversation Source.
  • Support Manual Evaluation metrics only with Points-based scoring.
  • Support speech-specific metrics for Voice channel evaluations.