Skip to content

Operative - New Copilot Studio Experience

Preview

This course is in preview. Content may change and some steps might not work as intended.

Copilot Studio Agent Academy Operative

Welcome, Operative.

In this course, you'll build a multi-agent hiring system using the new Microsoft Copilot Studio experience.

You'll start by importing the hiring data model and creating a new Hiring Agent, then add resume intake, weighted matching, safety controls, autonomous workflows, and evaluations. The finished system uses skills, the Microsoft Dataverse MCP server, connected agents, and workflows.

Everything here runs on the GitHub Copilot harness - the runtime that gives an agent its orchestrator, its tool-calling behavior, and its reasoning loop. Copilot Studio also offers a standard harness, which the classic Operative missions were built upon, and a GitHub Copilot harness; this course builds on the GitHub Copilot harness throughout.

Coming from the classic Operative course?

This edition covers the GitHub Copilot harness at https://copilotstudio.preview.microsoft.com. The home page shows Agent and Workflow cards labeled GitHub Copilot. It reuses the same hiring scenario as the classic Agent Academy Operative course on purpose: building the same system twice is the clearest way to see what the new building blocks replace. Watch out for collapsible sections titled Coming from the classic Operative course? - they give you insights into the differences between the standard harness and the GitHub Copilot harness. If you've never used the classic experience, you can skip those sections without missing any required steps.

This course consumes Copilot Credits

Building, testing and evaluating agents and workflows all draw on Copilot Credits. This course leans heavily on Preview and Evaluate, and runs evaluation sets in most of its missions. Confirm your environment has credit capacity before you start.

🎯 Mission Objective

By completing this course, you'll be able to:

  • Design and implement multi-agent systems with a central orchestrator and connected specialists
  • Use the Microsoft Dataverse MCP server with agent instructions to perform complex multi-step operations
  • Package reusable behavior and Python scripts as skills
  • Automate resume intake and role matching with workflows and weighted evaluation criteria
  • Add human review, failed-run alerts, evaluations, and published-session checks in Monitor

🧪 Prerequisites

To complete all missions, you'll need:

  • Completion of Agent Academy Recruit (new experience) - this course builds on those foundations
  • Access to the new Copilot Studio experience at https://copilotstudio.preview.microsoft.com
  • A Power Platform environment with Microsoft Dataverse and a Copilot Studio license or trial
  • Permission to create solutions, agents, and workflows
  • The Microsoft Dataverse MCP Server available under Add tool, in the Model Context Protocol (MCP) category (enabled by default in most tenants)

This course has no environment setup of its own. If you need a trial Microsoft 365 tenant, a Copilot Studio trial, or a Power Apps developer environment, work through Steps 1 to 4 of the Recruit Course Setup - Step 5 builds a SharePoint site for a different scenario and isn't needed here. If you already have a Microsoft 365 business tenant with Power Platform and Copilot Studio access, you're good to go.

🧭 Curriculum Overview

Each mission extends the same hiring system, so the agent, skills, data, and workflows accumulate as you progress through the course. Good luck, Operative.

LessonTitleMission Briefing
01🚨 Establish the Hiring HubImport the data model and create the central Hiring Agent orchestrator
02📝 Instructions, Skills and Dataverse MCPAuthor instructions and a reusable skill, then add the Dataverse MCP server that makes it executable
03🎭 Add a Connected Interview AgentAdd a published connected agent grounded via the Dataverse MCP server
04🛡 Model, Response and SafetyChoose the model, shape responses, then red-team moderation, guardrails and AI disclosure
05📥 Resume Intake, Matching and ApplicationsRead resumes natively, upsert records via MCP, match on live criteria, and create Job Applications
06🧠 Generate Documents with a Python SkillGenerate an interview-prep Word document with a code-defined layout in a Python skill
07Automate Resume Intake with a WorkflowAn email-triggered workflow that screens the inbox and files resumes and their PDFs
08🤖 Add Agents to a WorkflowPut an inline agent and your published Hiring Agent inside the pipeline, then notify Teams
09🧯 Human Oversight and Handling Alternative FlowsHuman review, alternate flows, observability and a regression pass
10📅 Schedule Interviews with Work IQTurn on Work IQ so the Interview Agent can read calendars and book a supervised meeting
11📊 Evaluate, Publish, and Monitor Your AgentEvaluation sets, publishing to Microsoft 365 Copilot and Teams, and Monitor
12🏅 Secure Your Operative BadgeValidate your completed Operative work and claim your badge

NOTE

Completing the curriculum earns you the New Copilot Studio Operative badge, claimed on the final badge page.

Analytics