Extend Teams Message Extension as a plugin
Disclaimer
These samples and labs are intended for instructive and demonstration purposes and are not intended for use in production. Do not put them into production without upgrading them to production quality.
In this path of Extend, you will learn how to use Teams Message Extensions as plugins in Microsoft Copilot for Microsoft 365. You will start with a working message extension sample available in the sample source code and run it as a plugin in Microsoft Copilot for Microsoft 365. You will also enhance the code to add some extra features. The source code utilizes the Northwind Database, providing you with the necessary enterprise data to test your plugin like in a real world scenario.
In this lab, Northwind operates as a specialty foods e-commerce business located in Walla Walla, Washington. You will be working with the Northwind Inventory application, which provides access to product inventory and financial data.
Here are the labs
- Lab M0 - Prerequisites Set up your development environment
- Lab M1 - Get to know Northwind message extension Get to know Northwind message extension
- Lab M2 - Run app in Microsoft Copilot for Microsoft 365 Run Northwind message extension as a plugin in Microsoft Copilot for Microsoft 365
- Lab M3 - Enhance plugin with new search command Enhance the plugin with a new search command
- Lab M4 - Add authentication Secure your plugin in Authentication
- Lab M5 - Enhance plugin with an action command Enhance the plugin with a new action command