Take advantage of spring savings with up to 50% off ILT training.

Checkout

Cart () Loading...

    • Quantity:
    • Delivery:
    • Dates:
    • Location:

    $

Contact Sales

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

This training course is designed to help you understand the extensibility options available for Build connectors and plugins for Microsoft 365 Copilot.

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 Build connectors and plugins for Microsoft 365 Copilot.

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.

GK# 834059 Vendor# MS-4010
Vendor Credits:
  • Global Knowledge Delivered Course
  • Training Exclusives
No matching courses available.
Start learning as soon as today! Click Add To Cart to continue shopping or Buy Now to check out immediately.
Access Period:
Scheduling a custom training event for your team is fast and easy! Click here to get started.
$
Your Selections:
Location:
Access Period:
No available dates

Who Should Attend?

Developers willing to build connectors and plugins for Microsoft 365 Copilot.

What You'll Learn

Students will learn,

  • Microsoft 365 Copilot extensibility fundamentals Choose a Microsoft 365 Copilot extensibility development path Connect Microsoft 365 Copilot to your external data in real-time with message extension plugins built with .NET and Visual StudioGuided Project - Build a message extension plugin with TypeScript (TS) for Microsoft 365 Copilot

Course Outline

Module 1: Microsoft 365 Copilot extensibility fundamentals

  • Describe ways to extend Microsoft 365 Copilot 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 Microsoft 365 Copilot extensibility development path

  • Describe the business value, benefits, and limitations of extending Microsoft 365 Copilot.
  • 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: Connect Microsoft 365 Copilot to your external data in real-time with message extension plugins built with .NET and Visual Studio

  • Understand what message extensions are and how to build them
  • Create a message extension
  • Understand how to authenticate users using single sign-on and call a custom API protected with Microsoft Entra authentication
  • Understand how to extend and optimize message extensions for use with Microsoft 365 Copilot

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

  • Understand the purpose and functionality of Teams Message Extensions as plugins in Microsoft 365 Copilot.
  • 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 Microsoft 365 Copilot 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.
BUY NOW