Skip to main Content

Build Plugins and Connectors for Microsoft Copilot for Microsoft 365 (MS-4010)

  • Course Code M-MS4010
  • Duration 1 day

Course Delivery

Virtual Learning Price

Please call

Request Group Training Add to Cart

Course Delivery

This course is available in the following formats:

  • Public Classroom

    Traditional Classroom Learning

  • Virtual Learning

    Learning that is virtual

Request this course in a different delivery format.

Course Overview

Top

This training course is designed to help you understand the extensibility options available for Microsoft Copilot for Microsoft 365. You learn about the different ways to extend Copilot, including building plugins and connectors, and how to choose the right option for your use case. The course also covers best practices for building high-quality plugins and connectors, as well as data, privacy, and security considerations. Whether you're a pro-code or low/no-code developer, this course helps you chart your path to extending and customizing Copilot for Microsoft 365.

This course has been created by Microsoft as a "Bring Your Own Environment" course, allowing individuals to use their personal devices and settings.  If a student wants to complete the hands-on activities, the individual must bring their own CoPilot environment.  Otherwise, demonstrations and lectures will be conducted by the instructor

Virtual Learning

This interactive training can be taken from any location, your office or home and is delivered by a trainer. This training does not have any delegates in the class with the instructor, since all delegates are virtually connected. Virtual delegates do not travel to this course, Global Knowledge will send you all the information needed before the start of the course and you can test the logins.

Course Schedule

Top

Course Content

Top

Module 1 : Microsoft Copilot extensibility fundamentals

Learn how to develop a strategy to enhance Copilot for Microsoft 365 with custom skills and organizational knowledge, focusing on plugins and connectors to improve efficiency and productivity across applications. It details the options for extending Copilot, emphasizing the integration of these extensions to maximize the tool's potential.

By the end of this module 1 , you should be able to:

  • Describe ways to extend Microsoft Copilot for Microsoft 365 to fit unique business needs, enriching user workflows.
  • Describe how Graph connectors can be used to enhance Copilot's data access and discoverability for real-time engagement.
  • Describe how plugins can expand Copilot's skills, allowing interaction with real-time data across Microsoft 365 apps.
  • Describe ways to build custom copilots using foundational models for specialized user interactions within Microsoft 365.

 

Module 2 : Choose a Copilot extensibility development path

Learn how to develop a strategy to enhance Copilot for Microsoft 365 with custom skills and organizational knowledge, focusing on plugins and connectors to improve efficiency and productivity across applications. It details the options for extending Copilot, emphasizing the integration of these extensions to maximize the tool's potential.

By the end of this module 2 , you'll be able to:

  • Describe the business value, benefits, and limitations of extending Copilot for Microsoft 365.
  • Examine use cases for different extensibility options.
  • Optimize your plugins for use with Copilot.
  • Apply best practices for building high quality plugins for Copilot.
  • Understand data, privacy, and security considerations for plugins and connectors.

 

Module 3 : Guided Project - Build a message extension plugin with TypeScript (TS) for Microsoft Copilot

This guided project is about building message extension plugins for Microsoft Copilot for Microsoft 365 using TypeScript and the Teams Toolkit.

In this module 3 , you'll practice how to:

  • Understand the purpose and functionality of Teams Message Extensions as plugins in Microsoft Copilot for Microsoft 365.
  • Learn how to set up a development environment and run the Northwind Inventory application.
  • Gain practical experience in running the application as a message extension in Microsoft Teams and Outlook.
  • Run the application as a plugin for Copilot for Microsoft 365 and experiment with prompting.
  • Develop skills in adding new commands to the application to expand the plugin capabilities and perform more tasks.
  • Understand the underlying code of the application and how it works in more depth.