Skip to content

Facilitator Guide ​

Everything you need to deliver Agent Academy as a live workshop from timing plans, environment setup, to common issues, and pro tips from facilitators who've been in the room.

Product and licensing review: November 13, 2026. Recheck the Microsoft sources before each delivery. Availability, licensing, model choices, and preview features can change.

Before you facilitate

Work through the full curriculum yourself before delivering it live. There's no substitute for having personally hit the friction points your participants will hit.

Using the slide decks ​

Choose a speaker deck and the matching curriculum before planning your event:

WorkshopHarness and building blocksCurriculum
Recruit (standard course)Standard harness: topics, knowledge, tools, instructions, and agent flows. Mission 03 separately introduces a declarative agent for Microsoft 365 Copilot.Recruit standard course
Operative (standard course)Standard harness: child and connected agents, prompts, agent flows, and Dataverse grounding.Operative standard course
Recruit NextGenMicrosoft Copilot harness: instructions, knowledge, tools, skills, and workflows.Recruit NextGen
Operative NextGenMicrosoft Copilot harness: a Hiring Agent, connected Interview Agent, Dataverse MCP, Python skills, workflows, and evaluations.Operative NextGen

Use Microsoft Copilot harness for the runtime and Microsoft Copilot harness experience for the authoring surface. The product might still show GitHub Copilot during the naming rollout; quote the label participants actually need to select. This does not rename the GitHub Copilot coding assistant.

The standard harness is still supported. It can use classic or generative orchestration; generative orchestration does not turn it into the Microsoft Copilot harness. Topics and maker-authored child agents belong to the standard course; don't replace them with NextGen skills while delivering that course. See the harness overview and Microsoft Copilot harness FAQ.

Open the right authoring surface

For standard courses, open the home page's … menu and select Open classic experience, or use Other ways to build to create a standard-harness agent or agent flow. There is no New Experience on/off toggle to instruct participants to use. See Access standard harness agents and agent flows.

Delivering a NextGen workshop?

Use the full-day agenda in the matching NextGen deck, not the standard-course schedules below. Review Recruit NextGen setup or the Operative NextGen prerequisites and Hiring Hub setup before delivery. Operative NextGen builds on Recruit NextGen. Confirm Microsoft 365 Copilot access and Copilot Credits before participants arrive.

Each deck contains: title slide, welcome/agenda/setup/scenario, then for each module: a divider slide, a concept slide (the "brief presentation"), and a walkthrough slide (objectives + steps for the lab).

How to use them:

  • Open on divider slide while learners settle in from a break
  • Show the concept slide as your "stand-and-deliver" intro (3–5 min)
  • Leave the walkthrough slide up on a side monitor during the lab
  • Recap + Resources slides for wrap-up

When instructor demos make sense ​

Demo when…Skip the demo when…
The UI has > 5 clicks before the first meaningful actionThe lab is short (< 15 min) and self-explanatory
A failure mode is non-obvious (e.g., schema name conflicts, connection consent, or credit capacity)Learners can recover from a wrong click in < 30 sec
The output is invisible (background flows, triggers firing)The lab is mostly text authoring (instructions, prompts)
> 25% of learners get stuck at the same step in prior runsConcept slide already shows the end state clearly

Rule of thumb: demo the first 90 seconds of any lab where the entry point is ambiguous (where do I click first?). After that, let them work.

Environment prerequisites ​

This is the most critical section. Environment issues are the number one reason workshops stall. Get this sorted before anyone arrives.

What every participant needs ​

RequirementNotes
Work or school Microsoft 365 accountPersonal @outlook.com, @gmail.com accounts do not work
Copilot Studio access and environment permissionsAsk the administrator to confirm author access and appropriate Dataverse roles for the chosen course. The Copilot Studio authors setting controls maker access; it does not upgrade a trial license.
An administrator-approved lab environment with DataverseUse a sandbox, an appropriate trial environment, or a properly licensed managed developer environment. Confirm permissions to create/import solutions, agents, connections, and flows. Don't use production hiring data.
Appropriate licenses and credit capacityValidate authoring, publishing, data-service, and runtime entitlements separately. Use the licensing guidance below rather than assuming a trial covers every lab.
Supported, up-to-date browserEdge or Chrome is convenient for facilitator support; current Firefox and Safari are also supported.
Required service accessSharePoint for Recruit; Dataverse, Outlook, and Teams for Operative. Verify connector consent and tenant data policies in advance.

Developer environment changes

Do not require a new unmanaged developer environment or present the Power Apps Developer Plan as a universal setup route. Microsoft has deprecated unmanaged developer environments: new creation ends November 15, 2026, suspension starts December 15, 2026, and deletion starts January 15, 2027. Ask the administrator to provide an approved alternative and export existing lab solutions before suspension. See the Developer Plan guidance.

Managed Environments do not categorically block agent flows. They have licensing and governance requirements; the Developer Plan alone does not include Managed Environments use rights. Follow Managed Environments licensing instead of disabling governance controls.

Licensing and Copilot Credits ​

ScenarioWhat to arrange before the workshop
Standard-harness authoring and embedded test chatA Copilot Studio trial can create and test agents, but a trial license alone cannot publish. Don't promise a fixed trial duration; verify the offer shown at enrollment.
Publishing and connected-agent labsConfirm a non-trial publishing entitlement and tenant/environment capacity or billing setup with the administrator. The authors setting alone is not a publishing entitlement. If unavailable, demonstrate publishing and any dependent connected-agent tests from the facilitator's licensed environment.
Standard-harness embedded test chatThe agent's own test-chat activity is not billed in Copilot Credits. Flows and prompt tools can still consume credits; check their meters separately.
Standard-harness published employee interactionsEligible authenticated Microsoft 365 Copilot users have included usage, subject to fair use. For agent flows, inclusion requires When an agent calls the flow and the eligible user's authenticated interaction. Other triggers and autonomous activity consume credits.
Microsoft Copilot harness (both NextGen courses)Arrange Microsoft 365 Copilot access and funded Copilot Credits. LLM-powered creation, Preview, testing, evaluations, tools, and runtime execution consume credits. Do not apply the standard-harness employee billing exception to these labs.
SharePoint, Teams, Outlook, and the Hiring Hub model-driven appCheck the underlying service entitlements, mailbox provisioning, Dataverse access, and app-use rights. Copilot Credits are not a replacement for every service license.

Sources: access and trial restrictions, publishing and test-chat billing FAQ, standard-harness billing, billing rates and inclusion conditions, and Microsoft Copilot harness usage-based billing. The Copilot Credits Guide and applicable Product Terms govern licensing decisions. Avoid promising a universal cost per interaction or a "free workshop."

Recruit prerequisites by harness ​

RequirementNotes
Standard RecruitPrepare the IT Help Desk SharePoint site, Devices and Tickets lists, sample device rows, and the Image hyperlink column from standard setup. Mission 07 retrieves devices; Mission 08 uses them in Adaptive Cards. Plan appropriate access for Mission 03's declarative-agent exercise and Mission 11's publishing exercise.
Recruit NextGenComplete NextGen setup, including the EmployeeAssets list and course files. Confirm Microsoft 365 Copilot access and Copilot Credits. Don't substitute the standard Devices-list schema for NextGen assets.

Operative prerequisites by harness ​

RequirementNotes
Standard OperativeComplete standard Recruit or equivalent experience. Download the Mission 01 solution and sample data and confirm import permissions. Preflight connected-agent publishing, prompt tools, Outlook, Teams, and model-driven app access.
Standard Operative Mission 10Treat the older User/Calendar MCP exercise as an optional compatibility lab. Microsoft now advises against these application-specific preview tools for production or new projects. Verify availability, consent, a configured manager, provisioned test mailboxes, and calendar data before delivery.
Operative NextGenComplete Recruit NextGen and Hiring Hub setup. Verify the Dataverse MCP server, connected-agent publishing, Python skills, Outlook/Teams connections, Work IQ access, and funded credits for evaluations. Use synthetic resume data.

MCP support itself is not a blanket Frontier requirement. Standard-harness MCP requires generative orchestration; access to a particular preview service depends on its current requirements and tenant policy. The older standard Mission 10 still describes Frontier enrollment, so do not guarantee that enrollment will make those servers available. If absent, skip that optional lab. For new Microsoft 365 integrations, use Work IQ on the Microsoft Copilot harness and the NextGen course instead of silently substituting it into standard lab steps. See the User and Calendar compatibility notices.

Pre-workshop setup checklist ​

Arrange approved lab environments with the tenant administrator if possible. Send the checklist at least 3–5 days before delivery; provisioning, licensing, consent, and feature availability need time to resolve. Rehearse with the same permissions participants will have, not only a tenant administrator account.

plaintext
□ Create or confirm a work/school Microsoft 365 account
□ Confirm the course, harness, speaker deck, and curriculum URL
□ Confirm Copilot Studio access, environment roles, and solution permissions
□ Confirm the approved environment and any Managed Environments licenses
□ Confirm publishing entitlement; a trial alone cannot publish
□ Fund and monitor Copilot Credits for the selected labs
□ Verify SharePoint, Outlook, Teams, Dataverse, and app-use entitlements as needed
□ Prepare Devices/Tickets (standard Recruit) or EmployeeAssets (Recruit NextGen)
□ Download/import the matching hiring solution and seed data (Operative)
□ Preflight connector consent, data policies, models, and any preview tools
□ Run a representative flow, prompt, and connected-agent call
□ Test publishing and the target channel, or plan a licensed facilitator demo
□ Use synthetic data; disable workshop triggers and clean up afterward

Setup pages may describe older product behavior

Some linked course setup pages and standard missions still mention the removed New Experience toggle, unmanaged developer environments, or enabling trial publishing through the authors setting. Use the current preflight and Microsoft sources above for those requirements. Keep the actual lab schema and harness consistent; don't ask participants to bypass tenant policy to reproduce an older screenshot.

Recruit workshop formats ​

These optional schedules are for the standard course. Recruit has Missions 00–12 plus its badge page. The standard deck lists the agenda without fixed timings; treat the guide's times as facilitation targets, not a guarantee that every participant will finish. Reserve extra time for setup and agent flows. For Recruit NextGen, use its deck's separate agenda.

Full day (7.5 hours) ​

Best for: Intro to Copilot Studio conference workshops, corporate team training days.

Covers: Missions 01–12, with Mission 00 completed as pre-work. The mission order matches the standard Recruit deck. If you have less time, select missions explicitly or use demonstrations for publishing-dependent exercises rather than promising the full track.

TimeActivityModule(s)
0:00Welcome, logistics, environment check—
0:15Presentation: Introduction to Agents01
0:30Presentation: Copilot Studio Fundamentals02
0:50Lab: Create a Declarative Agent + Prompt03
1:35Break—
1:50Lab: Create a Solution04
2:10Lab: Customize the Safe Travels Template05
2:45Lunch—
3:30Lab: Create the Custom Agent + Knowledge06
4:10Lab: Add the Available Devices Topic + Tool07
4:45Break—
5:00Lab: Add the Device Request Card08
5:30Lab: Add the Device Request Agent Flow09
6:05Lab: Add the SharePoint Ticket Event Trigger10
6:35Lab: Publish Your Agent11
7:00Discussion: Licensing and Copilot Credits12
7:15Wrap-up, Q&A, badge guidance—
7:30End—

Full-day tip

Mission 09 (Agent Flows) is the most technically complex in Recruit and the one most likely to run long. Reserve an extra 15 minutes around that lab if your schedule allows.

Operative workshop formats ​

These optional schedules are for standard Operative, which has 11 hands-on missions plus its badge page. The standard deck omits fixed timings. Use the two-day format to cover the full track; the accelerated day below defers Mission 11. For Operative NextGen, use the separate agenda in its deck.

Accelerated day (6.5 hours) ​

Best for: 200 - 300 level Copilot Studio workshops

Covers: Missions 01–09, an optional Mission 10 compatibility demonstration, and wrap-up. Complete Mission 11 afterward or in the two-day format. Do not promise production readiness from a workshop prototype.

TimeActivityModule(s)
0:00Welcome, environment check, solution import—
0:20Lab: Get started with the Hiring Agent01
0:50Lab: Authoring Agent Instructions02
1:20Lab: Multi-agent with Connected Agents03
2:00Break—
2:15Lab: Automate with Triggers04
2:55Lab: Understanding Agent Models05
3:20Lab: AI Safety and Content Moderation06
3:50Lunch—
4:20Lab: Extracting Resume Contents07
4:50Lab: Dataverse Grounding08
5:20Break—
5:35Lab: Generate an Interview Prep Document09
6:00Optional demo: MCP compatibility lab10
6:20Wrap-up, Q&A, badge submission—
6:30End—

Two-day (Full Operative) ​

Best for: Deep-dive training where participants want to complete the entire track with discussion time.

Day 1 — Operative core ​

TimeActivityModule(s)
0:00Welcome, environment check—
0:20Lab: Get started with the Hiring Agent01
0:50Lab: Authoring Agent Instructions02
1:30Lab: Multi-agent with Connected Agents03
2:20Break—
2:35Lab: Automate with Triggers04
3:25Lab: Understanding Agent Models05
4:00Lunch—
4:30Lab: AI Safety and Content Moderation06
5:10Lab: Extracting Resume Contents07
5:50Wrap-up Day 1—
6:00End—

Day 2 — Operative advanced ​

TimeActivityModule(s)
0:00Day 2 welcome, recap—
0:15Lab: Dataverse Grounding08
0:55Lab: Generate an Interview Prep Document09
1:35Break—
1:50Optional lab: MCP compatibility exercise, or supervised catch-up if unavailable10
2:40Lab: Obtain User Feedback with Adaptive Cards11
3:20Open lab / catch-up time—
4:20Discussion: production patterns, what's next—
5:00Badge submission, wrap-up—
5:30End—

Common issues and how to handle them ​

These are the problems that come up most often in live delivery. Have these answers ready before anyone asks.

Environment and setup ​

Trial enrollment fails or shows an error

Check: Work/school account eligibility, existing entitlements, and tenant self-service sign-up policy. Action: Ask the tenant administrator to provision approved access. Don't bypass an organization's policy by asking participants to create another tenant. Personal email accounts are not accepted for this trial.

Copilot Studio trial activates but they can't publish agents

Check: A trial license alone does not permit publishing. Also check the maker's entitlement, environment roles, and available tenant/environment capacity. Action: Have the administrator validate the supported publishing configuration in the licensing FAQ. The authors setting controls access; it does not remove a trial's publishing restriction. Use a licensed facilitator demonstration if publishing cannot be provisioned.

Environment or flow access is blocked

Check: Appropriate licenses for Managed Environments, environment membership, Dataverse roles, connector connections, and tenant data policies. Action: Resolve the specific error with the administrator. Don't turn off Managed Environments or data policies as a generic workaround. If using a legacy unmanaged developer environment, arrange migration before the retirement dates above.

Can't import a solution

Check: Correct target environment, provisioned Dataverse, import privileges, capacity, and solution dependencies. Action: Read the import error and resolve its stated dependency or permission issue with the administrator. Confirm that the solution package matches the selected course.

Recruit-specific (standard course) ​

SharePoint site URL not working as knowledge source (Mission 06)

Check: Site URL, source processing status, authentication, user access, and tenant data policies. Don't promise a fixed indexing time. Action: Use the correct site URL and verify access with the identity used by the agent. Prepare and test the site before workshop day; use a prepared source or demonstration while processing completes.

Devices list Adaptive Card not showing images (Mission 08)

Cause: The Image column hyperlink URL is malformed or the device image URLs weren't copied correctly. Fix: Double-check that the Image column was created as type Hyperlink and that the full raw GitHub URLs were used for the device images. Direct image URL should end in .png.

Agent flow not appearing as a tool in the agent (Mission 09)

Check: The flow must be in the correct environment, published, and configured with When an agent calls the flow and Respond to the agent. Responses must be synchronous and return within the 100-second action limit. Action: Check the trigger, response settings, connections, and run history. The Asynchronous response setting must be Off. See Add an agent flow as a tool; Managed Environments alone is not the diagnosis.

Operative-specific ​

Can't find the Operative starter solution to import

Cause: They're looking in the wrong place or haven't downloaded the starter solution. Fix: Point them to the Mission 01 download for Operative_1_0_0_0.zip. They import it via Power Apps → Solutions → Import. Hiring Hub is the model-driven app inside that solution, not the solution package name.

User/Calendar MCP server is missing or fails (standard Mission 10)

Check: This exercise uses older application-specific preview tools now documented for backward compatibility only. Check availability, generative orchestration, authentication/consent, and tenant policies; don't diagnose every MCP error as missing Frontier enrollment. Action: Skip the optional compatibility lab if unavailable. For new projects, direct learners to Work IQ on the Microsoft Copilot harness and Operative NextGen. Never imply that a preview exercise is production-ready.

Dataverse grounding returns no results (standard Mission 08)

Check: Standard Mission 08 grounds the Summarize Resume prompt, not the agent's Knowledge tab. Check the prompt's Dataverse connection, tables, relationship selection, filters, and seeded rows. Action: Test the prompt with a known record before invoking the agent flow. Check the configured connection identity's permissions; don't assume that a maker-owned tool automatically uses the chat user's identity.

A connected agent's changes are not visible

Check: The specialist must be published before the calling agent can use its latest version. Check sharing, authentication, and that both agents use a supported harness combination. Action: Republish the specialist and retest the parent. Standard and Microsoft Copilot harness agents cannot currently invoke each other directly as connected agents. See the harness FAQ.

Interview document generation or download fails (standard Mission 09)

Check: This lab uses the prompt builder's Document (preview) output, a supported model, and the supplied Word layout, not a separate "Generate Word doc" flow action. Re-upload the layout after importing a solution; it does not move with the prompt. Current placeholder guidance uses with no spaces. Action: Test the saved prompt, then the Doc Prep intermediary flow, then the Interview Agent topic and target channel. The lab returns a file from the flow; if the host cannot deliver it, Microsoft's current article also documents saving the output and returning an access-controlled download link. Rehearse that alternative with the administrator rather than creating publicly accessible resume documents. See Document output.

NextGen Preview or evaluations cannot run

Check: Copilot Credits, access permissions, model availability, connections, and the error on the failed run. Action: Have the administrator check capacity and any consumption limits. Start with one evaluation case and synthetic data before running a full set. Repeated tests and evaluations on the Microsoft Copilot harness can consume credits.

Facilitator tips ​

Do an environment check before you start. Reserve the first 15–20 minutes for confirming everyone can access Copilot Studio and is in the right environment. This investment pays back in saved time later.

Pair people up without sharing credentials. If someone's environment isn't working, let them observe or co-design with a participant whose environment works while the administrator resolves access.

Standard Recruit Mission 09 (Agent Flows) needs a buffer. Participants new to Power Automate need time for connections, expressions, and testing. NextGen workflows have a different authoring surface; rehearse the matching course.

Standard Operative Mission 10 is optional compatibility content. Skip unavailable legacy preview tools rather than holding up the workshop. Dataverse MCP and Work IQ in NextGen are different dependencies; preflight them separately.

Pre-create the SharePoint site the night before. If you have a demo account, create the Contoso IT SharePoint site, populate the Devices list, and show participants a working version. They can follow along while theirs provisions.

Have the right badge route ready. Use the workshop badge process for Live Graduate and Live Instructor badges. Self-paced course badges have separate completion requirements and forms on each course's badge page.

Set expectations on progressive difficulty. Tell participants upfront: it's completely normal not to finish every module. The curriculum is designed to stretch. Better to go deep on fewer modules than rush through all of them.

Close the lab safely. Disable event triggers and scheduled workflows, remove test calendar invitations and synthetic hiring data as appropriate, review credit usage, and preserve solutions before trial expiry or environment retirement.

Resources ​

Product and licensing sources ​

Reviewed November 13, 2026. These Microsoft pages, the applicable Product Terms, and your licensing agreement take precedence over a deck or an older lab screenshot.


Have tips from your own delivery? Open an issue or submit a PR — this guide gets better with every workshop.