Skip to content

Agent AcademyRecruit Course

Build your first AI agents with Microsoft Copilot Studio β€” hands-on, and updated for the 2026 UI.

Power Platform BOOSTPower Platform BOOST

About this workshop ​

This site is the companion for β€œBuild your first AI Agents with Microsoft's Agent Academy” β€” a hands-on workshop at the European Power Platform Conference (EPPC) 2026 in Copenhagen on 29 June 2026 (Level 200 Β· Copilot and Agentic Platforms track).

Across the day you go from β€œwhat is an agent?” to a working, published agent in Copilot Studio β€” through guided labs, group exercises, and real-world patterns you can take home.

See the session on the EPPC programme β†’

Built by ​

Made by Ulrikke Akerbæk and Nick Doelman — Microsoft MVPs and co-hosts of the Power Platform BOOST! podcast.

Ulrikke Akerbæk

Ulrikke Akerbæk

Microsoft MVP Β· Itera

Nick Doelman

Nick Doelman

Microsoft MVP Β· ReadyBMS


Overview ​

Welcome to the Copilot Agent Academy β€” Recruit Course! This hands-on workshop teaches you how to build production-ready AI agents using Microsoft Copilot Studio.

By the end of this course, you will:

  • βœ… Understand the fundamentals of conversational and autonomous AI agents
  • βœ… Build a custom agent with knowledge sources, topics, and automation
  • βœ… Create rich user experiences with Adaptive Cards
  • βœ… Publish your agent to Microsoft Teams and other channels
  • βœ… Understand licensing, costs, and production considerations

You'll build the Contoso Helpdesk Agent β€” a real-world AI assistant that helps employees find IT information and request devices.


Prerequisites ​

Before starting this course, ensure you have:

  • Microsoft 365 account (Business Basic trial or existing tenant)
  • Copilot Studio trial access (sign up at aka.ms/TryCopilotStudio)
  • Power Apps Developer environment (optional but recommended β€” created in Module 00)
  • Basic familiarity with Microsoft 365 (SharePoint, Teams, Outlook)

No coding experience required β€” this course uses visual designers and natural language creation.


Course Modules ​

ModuleTitleDurationTopics
00Course Setup30 minM365 setup, SharePoint site, sample data, publishing permissions
01Introduction to Agents30 minLLMs, RAG, orchestration, agent types
02Copilot Studio Fundamentals30 minFour building blocks, Overview page navigation
03Declarative Agent for M365 Copilot30 minExtend M365 Copilot, declarative agents
04Creating a Solution20 minSolution publisher, solution setup, preferred solution
05Using Pre-Built Agents20 minTemplate gallery, customizing templates
06Build a Custom Agent75 minNatural language creation, knowledge sources, AI model selection
07Add a Topic with Triggers60 minTopic designer, trigger phrases, Power Fx, SharePoint data
08Enhance with Adaptive Cards60 minAdaptive Card designer, data binding, rich UI
09Automate with Agent Flows50 minAgent Flows, email automation, connectors
10Add Event Triggers45 minEvent-based activation, autonomous agents, Dataverse triggers
11Publish Your Agent30 minPublishing to Teams, demo website, channels
12Understanding Licensing20 minCopilot Credits, trial vs. production, cost planning
13Securing Your Recruit Badge15 minCompletion checklist, badge claim, next steps

Total: ~8 hours (including breaks)


Workshop Resources ​

For Facilitators ​

For Participants ​

Supplemental Content ​


The Scenario: Contoso Helpdesk Agent ​

All modules build a connected scenario around a single agent:

ComponentDetails
Agent NameContoso Helpdesk Agent
PurposeHelp employees find IT information and request devices
Data SourceContoso IT SharePoint site (created in Module 00)
SolutionContoso Helpdesk Agent solution (created in Module 04)
Final FeaturesKnowledge grounding, conversational topics, Adaptive Cards, email automation, event triggers
Published ToMicrosoft Teams + demo website

Learning Path: What You'll Build ​

The course follows a progressive build model. Each module adds new capabilities to the same agent:

Phase 1: Foundation (Modules 00-02) ​

  • Set up your environment (M365, Copilot Studio, SharePoint)
  • Understand agent concepts and the Copilot Studio interface
  • Learn the four building blocks: Knowledge, Tools, Topics, Instructions

Phase 2: Getting Started with Agents (Modules 03-05) ​

  • Create a declarative agent for M365 Copilot (extends Copilot with custom knowledge)
  • Set up a solution for proper application lifecycle management (ALM)
  • Explore pre-built agent templates from the gallery

Phase 3: Build Your Custom Agent (Modules 06-09) ​

  • Module 06: Create the base agent with multiple knowledge sources (SharePoint, documents, websites, web search)
  • Module 07: Add a structured topic: "Device Request" with trigger phrases and SharePoint data queries
  • Module 08: Enhance the topic with Adaptive Cards for rich visual display
  • Module 09: Automate actions with an Agent Flow (send email when device is requested)

Phase 4: Advanced Features (Modules 10-11) ​

  • Module 10: Add event triggers for autonomous behavior (auto-escalate high-priority tickets)
  • Module 11: Publish to Microsoft Teams and deploy the agent to end users

Phase 5: Production Readiness (Modules 12-13) ​

  • Module 12: Understand licensing (Copilot Credits, trial vs. production, cost estimation)
  • Module 13: Complete the course, claim your badge, explore next steps

Delivery Format ​

TimeActivityDuration
09:00–10:30Modules 00-02: Setup and fundamentals90 min
10:30–10:45Break15 min
10:45–12:00Modules 03-06: Declarative agents, solutions, templates, start custom agent75 min
12:00–13:00Lunch60 min
13:00–15:00Modules 06-08: Complete custom agent, topics, Adaptive Cards120 min
15:00–15:15Break15 min
15:15–17:00Modules 09-11: Agent Flows, event triggers, publishing105 min
17:00–17:30Modules 12-13: Licensing, badge, wrap-up30 min

Total: 8 hours (including breaks and lunch)

Self-Paced (Alternative) ​

Participants can complete the course at their own pace over 1-2 weeks. Provide:

  • Access to the module READMEs
  • Participant reference card for UI navigation
  • Support channel (Teams/email) for questions

What's New: June 2026 UI Updates ​

This course has been updated to reflect the new Copilot Studio UI released in late 2025. Key changes:

The Overview Page Model ​

Old model: Multiple tabs/sections (Topics, Actions, Settings, etc.) accessed via left sidebar navigation.
New model: A single Overview page showing all agent components at once (scroll down to see everything).

The Overview page contains:

  • Details β€” Agent name and description
  • Instructions β€” System prompt (up to 8,000 chars)
  • Knowledge β€” SharePoint, websites, files, Dataverse, general web search
  • Tools β€” Connectors, Agent Flows, Workflows, MCP, APIs
  • Triggers β€” Event-based activation
  • Agents β€” Multi-agent orchestration
  • Topics β€” Conversational flows
  • Suggested Prompts β€” Starter prompts for Teams/M365 Copilot

Test pane is always visible on the right. Publish button is at the top right.

Natural Language Agent Creation ​

New: Home page β†’ describe what you want β†’ AI provisions the agent with suggested components.
Old: "New agent" button β†’ wizard/form β†’ opens topic editor.

Agent Flows vs. Workflows ​

  • Agent Flows β€” Original automation experience (GA, available in all environments). This course uses Agent Flows.
  • Workflows β€” New preview experience (early-release environments only) with agent nodes, prompt nodes, and node-level testing. Not covered in this course.

For more details, see the Facilitator Guide and research/new-ui-notes.md.


Next Steps After Recruit ​

Special Ops Level (Advanced Course) ​

  • Multi-agent orchestration
  • Custom connectors and APIs
  • Dataverse integration patterns
  • Production deployment strategies
  • Analytics and monitoring

Microsoft Learn Paths ​

Community ​


Support ​

During the Workshop ​

After the Workshop ​


Course Credits ​

  • Source: Microsoft Agent Academy Recruit Course
  • Original Authors: Microsoft Copilot Studio team
  • Updated for June 2026 UI: Workshop modernization project
  • License: MIT (see repository root)

Ready to build AI agents? Start with Module 00: Course Setup β†’