Skip to content

Hands-on labs for the Create Copilot Chatbots and Agents with Microsoft Copilot Studio course. 17 labs covering agent fundamentals, multi-agent systems, autonomous triggers, and AI model selection

Notifications You must be signed in to change notification settings

tertiarycourses/TGS-2022017524-copilot-studio-labs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Create Copilot Chatbots and Agents with Microsoft Copilot Studio

Course SkillsFuture Duration

Register for the course: WSQ - Develop AI-Powered Copilots and Chatbots with Microsoft Copilot Studio

This repository contains hands-on lab materials for the WSQ - Develop Intelligent Chatbots with Microsoft Copilot Studio and Generative AI course. Learn to build AI-powered chatbots and agents using Microsoft Copilot Studio, from fundamentals to advanced multi-agent systems.

📋 Course Overview

Aspect Details
Duration 2 Days (9:30 AM - 6:30 PM)
Mode Physical / Zoom / On-site Corporate
Certification Certificate of Completion + SkillsFuture OpenCert
Course Code TGS-2022017524

🎯 Learning Outcomes

Upon completion, you will be able to:

  • ✅ Map out chatbot storyboards to suit customer preferences
  • ✅ Determine appropriate chatbot content frequency and delivery types
  • ✅ Select optimal deployment channels and assess chatbot performance
  • ✅ Build conversational AI agents using Microsoft Copilot Studio
  • ✅ Integrate generative AI and Power Automate for automation
  • ✅ Deploy agents across multiple channels (Teams, M365 Copilot, Web)

📚 Labs Structure

Day 1: Foundations & Core Concepts (Labs 1-12)

Build your foundation in Copilot Studio with these progressive labs covering agent creation, knowledge grounding, topics, adaptive cards, and automation.

Lab Title Duration Description
Lab 1 Introduction to Agents ~30 min Learn foundational AI concepts: LLMs, RAG, conversational vs autonomous agents
Lab 2 Copilot Studio Fundamentals ~30 min Explore the four building blocks: Knowledge, Tools, Topics, and Instructions
Lab 3 Deploy a Declarative Agent for M365 Copilot ~60 min Build and publish a declarative agent with prompts for Microsoft 365 Copilot
Lab 4 Creating a Solution for Your Agent ~45 min Learn Power Platform solutions, publishers, and ALM practices
Lab 5 Using a Pre-Built Agent ~30 min Deploy and customize the Safe Travels pre-built agent template
Lab 6 Create a Custom Agent Using Natural Language ~60 min Build an IT helpdesk agent with multiple knowledge sources
Lab 7 Add New Topic with Trigger and Nodes ~60 min Create topics with triggers, SharePoint connectors, and Power Fx
Lab 8 Enhance User Interactions with Adaptive Cards ~45 min Build interactive adaptive cards with dynamic data
Lab 9 Add an Agent Flow for Automation ~30 min Create agent flows to automate multi-step processes
Lab 10 Add Event Triggers for Autonomous Agents ~45 min Enable autonomous behavior with SharePoint event triggers
Lab 11 Publish Your Agent ~30 min Publish to Microsoft Teams and Microsoft 365 Copilot
Lab 12 Understanding Licensing ~15 min Learn Copilot Credits, capacity planning, and licensing models

Day 2: Advanced Agent Development (Labs 13-17)

Take your skills to the next level with advanced scenarios including multi-agent systems, autonomous triggers, and AI model selection.

Lab Title Duration Description
Lab 13 Get Started with the Hiring Agent ~45 min Set up the Hiring Agent scenario with Dataverse and sample data
Lab 14 Authoring Agent Instructions ~30 min Master instruction writing for precise agent behavior
Lab 15 Multi-Agent Systems ~45 min Build child agents and connected agents for complex workflows
Lab 16 Add Event Triggers (Autonomous) ~45 min Create autonomous email processing with Teams notifications
Lab 17 Understanding Agent Models ~45 min Compare AI models (GPT-4.1, GPT-5, Anthropic) for your agents

🗂️ Repository Structure

copilot-studio-labs/
├── README.md                    # This file
├── Day 1/                       # Foundations & Core Concepts
│   ├── Lab 1/                   # Introduction to Agents
│   │   ├── index.md
│   │   └── images/
│   ├── Lab 2/                   # Copilot Studio Fundamentals
│   │   ├── index.md
│   │   └── assets/
│   ├── Lab 3/                   # Declarative Agent for M365
│   │   ├── index.md
│   │   └── assets/
│   ├── Lab 4/                   # Creating a Solution
│   │   ├── index.md
│   │   └── assets/
│   ├── Lab 5/                   # Pre-Built Agents
│   │   ├── index.md
│   │   └── images/
│   ├── Lab 6/                   # Custom Agent (Natural Language)
│   │   ├── index.md
│   │   └── assets/
│   ├── Lab 7/                   # Topics with Triggers
│   │   ├── index.md
│   │   └── assets/
│   ├── Lab 8/                   # Adaptive Cards
│   │   ├── index.md
│   │   └── assets/
│   ├── Lab 9/                   # Agent Flows
│   │   ├── index.md
│   │   └── assets/
│   ├── Lab 10/                  # Event Triggers
│   │   ├── index.md
│   │   └── assets/
│   ├── Lab 11/                  # Publishing
│   │   ├── index.md
│   │   └── assets/
│   └── Lab 12/                  # Licensing
│       ├── index.md
│       └── assets/
│
└── Day 2/                       # Advanced Agent Development
    ├── Lab 13/                  # Hiring Agent Setup
    │   ├── index.md
    │   └── assets/
    ├── Lab 14/                  # Agent Instructions
    │   ├── index.md
    │   └── assets/
    ├── Lab 15/                  # Multi-Agent Systems
    │   ├── index.md
    │   └── assets/
    ├── Lab 16/                  # Autonomous Triggers
    │   ├── index.md
    │   └── assets/
    └── Lab 17/                  # AI Model Selection
        ├── index.md
        └── assets/

🛠️ Prerequisites

Before starting the labs, ensure you have:

  • Microsoft 365 account with Copilot Studio access
  • Power Platform environment (Developer or Trial)
  • Microsoft Teams access
  • SharePoint site for lab exercises
  • Basic understanding of conversational AI concepts

Environment Setup

  1. Create a Developer Environment: Follow Lab 4 for detailed setup instructions
  2. Obtain Copilot Studio License: Trial licenses available at Copilot Studio
  3. Prepare SharePoint Site: Create a SharePoint site with sample lists for the IT Helpdesk scenario

🔗 Key Resources

Microsoft Documentation

Learning Paths

Community Resources


📝 Course Information

Provider: Tertiary Courses

Funding Available:

  • SkillsFuture Credit (SFC)
  • SkillsFuture Enterprise Credit (SFEC)
  • Post-Secondary Education Account (PSEA)

📄 License

This repository contains lab materials adapted from the Microsoft Agent Academy and is intended for educational purposes.


🙏 Acknowledgments

About

Hands-on labs for the Create Copilot Chatbots and Agents with Microsoft Copilot Studio course. 17 labs covering agent fundamentals, multi-agent systems, autonomous triggers, and AI model selection

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •