Build connectors and plugins for Microsoft Copilot for Microsoft 365 (MS-4010)
Course 8724
1 DAY COURSE

Price: $582.00
Course Outline

This course provides a comprehensive introduction to extending Microsoft Copilot for Microsoft 365. You will explore how to build connectors and plugins that enhance Copilot's functionality, whether you are a pro-code or low/no-code developer. From understanding the fundamentals of Copilot extensibility to hands-on projects with .NET, Visual Studio, and TypeScript, you'll learn best practices for creating high-quality extensions that align with data, privacy, and security considerations.

Build connectors and plugins for Microsoft Copilot for Microsoft 365 (MS-4010) Benefits

  • In this course, you will:

    • Master the art of extending Microsoft Copilot by building custom plugins and connectors.
    • Gain hands-on experience with .NET, Visual Studio, and TypeScript.
    • Enhance your productivity by integrating external data sources with Copilot for real-time insights.
    • Learn best practices for data security and privacy in plugin development.
  • Prerequisites:

    None.

  • Exam Information:

    None.

Build Microsoft Copilot Connectors and Plugins Training Outline

Learning Objectives

Module 1: Microsoft Copilot Extensibility Fundamentals

  • Extension fundamentals
  • Add knowledge with Graph connectors
  • Add skills with plugins
  • Build your own copilot
  • Knowledge check

Module 2: Choose a Copilot Extensibility Development Path

  • Why extend Copilot?
  • Which path for extensibility should you choose?
  • What are the benefits and limitations?
  • Optimize your plugin for Copilot for Microsoft 365
  • How will you use your plugin or connector?
  • Apply data, privacy, and security practices when developing your plugin or connector

Module 3: Connect Copilot for Microsoft 365 to Your External Data in Real-Time

  • What are message extensions?
  • Create a message extension
  • Exercise: Create a message extension
  • Add single sign-on
  • Exercise: Add single sign-on
  • Return product data from Microsoft Entra protected API
  • Exercise: Return product data from Microsoft Entra protected API
  • Extend and optimize message extensions for use with Copilot for Microsoft 365
  • Exercise: Extend and optimize message extensions for use with Copilot for Microsoft 365
  • Knowledge check

Module 4: Guided Project - Build a Message Extension Plugin with TypeScript (TS) for Microsoft Copilot

  • Prepare your development environment
  • Exercise 1: Run the sample as a message extension
  • Exercise 2: Run the sample as a Copilot plugin
  • Exercise 3: Add a new command
  • Exercise 4: Explore the plugin source code
Course Dates
Attendance Method

How will you be attending the class?

Selecting 'Live Virtual' allows you to attend remotely from work or home. You will receive email communication well before the class starts with detailed instructions on how to validate your equipment and connect to the classroom for a quality learning experience.

Additional Details (optional)

Private Team Training

Interested in this course for your team? Please complete and submit the form below and we will contact you to discuss your needs and budget.