Skip to content

Latest commit

 

History

History
187 lines (147 loc) · 9.16 KB

File metadata and controls

187 lines (147 loc) · 9.16 KB

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