Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Conversations: Applies to: Dynamics 365 Contact center only
Cases: Applies to: Dynamics 365 Customer Service only
Email: Applies to: Dynamics 365 Customer Service only
Evaluation plans help supervisors perform consistent and objective reviews of cases and conversations. You can define criteria methods, conditions, and evaluation plans to support both manual and AI-driven assessments. This article describes how to create, activate, and manage evaluation plans, and how to enable bulk evaluations to streamline your review process.
Important
- Evaluation for emails is a preview feature.
- Preview features aren’t meant for production use and might have restricted functionality. These features are subject to supplemental terms of use, and are available before an official release so that customers can get early access and provide feedback.
Prerequisites
- Enable Quality Evaluation Agent.
- Assign the required roles and privileges.
- Set up Microsoft Copilot credits.
- Provide consent for potential data movement across regions.
Create and activate evaluation plan for cases and closed conversations
You must enable the Enable bulk evaluations checkbox in Copilot Service admin center before you create and activate an evaluation plan for cases. Learn more in Enable Quality Evaluation Agent.
Note
You can use conversation evaluations for voice and live chat channels only.
In Copilot Service workspace, go to Evaluation Plans.
On the Evaluation plans page, select New.
On the New Evaluation Plan page,
In the Evaluation plan details section, provide the following information:
- Plan name: Enter plan name.
- Description: Enter description.
- Record type: Select record type as Conversations or Cases.
If you select Conversations, then in the Frequency section, select the following options:
- Frequency type: Select Trigger, and then provide the following:
- Occurrence: Select Closed conversations.
- Start date: Specify the start date for the plan.
- End date: Specify the end date for the plan.
- Frequency type: Select Trigger, and then provide the following:
If you select Cases, then in the Frequency section, select the following options:
- Frequency type: Select Recurring, and then provide the following information:
- Occurrence: Select Daily.
- Start date: Specify the start date for the plan.
- End date: Specify the end date for the plan.
- If you select the Frequency type as Trigger, then select the Evaluation Trigger Config as Default Trigger Config for Resolved Cases. This selection creates trigger-based evaluations for resolved cases only.
- Frequency type: Select Recurring, and then provide the following information:
In the Conditions section, select Add to add conditions to your evaluation plan. For example, Add Conversation status> Equals > Closed or add Channel type > Contains data > Live chat.
In the Assign evaluation section, provide the following:
Evaluation criteria: Select the criteria from the dropdown. Example, select Closed Conversations Default Criteria.
Evaluation method: Select from AI assisted, AI agent, or Manual.
Note
If you select the AI assisted or AI agent evaluation method, make sure that AI response enabled is selected for your questions in the criteria, as follows:
- For AI agent mode: All questions must be AI-enabled (manual editing isn't allowed).
- For AI assisted mode: At least one question must be AI-enabled.
If you select the AI assisted option, from the Assigned To dropdown list, you need to select Team or User.
Due date: Select a due date.
Select Save.
Select Activate plan. The Activate plan dialog appears.
Select Activate plan. On successful activation, a success message appears.
You can use on-demand evaluation to check cases, conversations, and emails when needed.
View run history for a plan
When you run an evaluation plan, it generates a run‑history record that captures the plan name, execution timestamp, total number of records processed, and the final status. This record provides structured visibility into batch runs and their outcomes.
Select Run history on your evaluation plan to view the details.
Use on-demand evaluation
You can also use on-demand evaluation to check cases and conversations when needed.
Configure trigger-based evaluation plans for resolved cases
You can create and activate trigger-based evaluation plans for resolved cases only. Trigger-based evaluations run automatically when a case is resolved and specific conditions are met.
When you create and activate an evaluation plan from the Evaluation plans page, select the Frequency type as Trigger and Evaluation Trigger Config as Default Trigger Config for Resolved Cases.
When a case is resolved, the system creates one evaluation for each plan that matches the specified conditions. Multiple evaluations can be created for the same case.
To view the evaluations, go to the Evaluations page. When the AI agent status shows as Completed, select the required evaluation and review the Evaluation Summary provided by Quality Evaluation Agent.
Create and activate a real-time evaluation plan for ongoing conversations
You need to turn on the Criteria scoring toggle for your evaluation criteria. Learn more in Create evaluation criteria.
To create a real-time evaluation plan:
In Copilot Service workspace, go to Evaluation Plans.
On the Evaluation plans page, select New.
On the New Evaluation Plan page, in the Evaluation plan details section, provide the following information:
- Plan name: Enter plan name.
- Description: Enter description.
- Record type: Select record type as Conversations.
In the Frequency section, for Frequency type, select Real-Time.
In the Conditions section, add the workstreams for which you want to enable real-time evaluation.
In the Assign Evaluation section, for Evaluation method, select AI assisted.
Select Save.
Learn how to view scores for the real-time evaluation plan in Manage ongoing Quality Evaluation Agent conversations.
Activate, pause, resume, or delete evaluation plans
In Copilot Service workspace, go to Evaluation plans.
On the Evaluation Plans page, select the evaluation plans that you would like to activate, delete, resume, or pause.
Select the action that you want to take. On the respective dialog box, confirm the action and save.
When you pause a plan, it finishes the current batch and then stops before the next run. When you resume, the plan starts at its next scheduled time.
Edit evaluation plans
You can't edit active evaluation plans, or modify the existing record type or evaluation criteria for a plan.
On the Evaluation Plans page, select the evaluation plans that you want to edit, and then select Pause plan.
Select Edit. All the fields become editable except for Record type and Evaluation criteria.
Save the changes.
Select Activate plan to activate the plan.
Enable bulk evaluation for cases
Bulk evaluations enable automatic evaluations on large sets of records using recurring evaluation plans. To perform bulk evaluations, make sure that bulk evaluations are turned on for cases in the Copilot Service admin center, evaluation plans for cases are created and activated, and the frequency for the plans is set to recurring.
In Copilot Service workspace, go to Evaluation plans.
On the Evaluation plans page, select the evaluation plans.
Select Activate. The plans are activated only after the data transfer is complete.
Each batch run supports a maximum of 20,000 records.
You can view the evaluation results in the following ways:
- From the Run history tab of an evaluation plan. The status show as Completed when the run is successful.
- From the Evaluations grid, when you select Evaluations in Copilot Service workspace.
Use sampling in recurring evaluation plans
Sampling lets you evaluate a subset of records instead of all records identified by an evaluation plan. For example, you can run evaluations on 10 percent of 100 records. The Sampling section appears when the record type is Case and frequency is set to Recurring only.
- In the Sampling section of the Evaluation Plans page, provide the following information:
- In the Sampling mode dropdown, select either Absolute number or Percentage.
- If you select Absolute number, then provide the following information:
- Sampling value: Enter a value of 1 or more. If the value is less than 1, you receive an error message stating that the sampling value must be at least 1 when the sampling mode is set to absolute number.
- Selection strategy: Select Top or Bottom. Based on the absolute number you specified, the system selects records from the top or bottom of the list.
- Filter data type: Select a filter data type, such as Created On or Modified On.
- If you select Absolute number, then provide the following information:
After you activate a plan with sampling, the sampling fields become noneditable. To edit the sampling settings, you must first pause the plan.
The Run history tab displays the outcomes of each evaluation run. It includes the following columns:
- Records identified by condition: The total number of records that meet the evaluation plan's conditions.
- Records identified by sampling: The number of records selected based on your sampling settings.
- Records eligible for evaluation: The final number of records evaluated, calculated as the minimum of the values in the Records identified by condition and Records identified by sampling columns.
Each batch run supports a maximum of 20,000 records.
Related information
Manage Quality Evaluation Agent
Use evaluations
Use evaluation criteria
Use on-demand evaluation