Introduction

Completed

Message extensions enhance the messaging functionality of Microsoft Teams. When you build message extensions, you enable users to interact with your web service directly within Microsoft Teams and share the results of their interactions as messages using richly formatted cards. Instead of navigating away from the conversation to access your app, users can simply select a button or enter text in the search bar to trigger an action from your app.

Message extensions can also be used as plugins for Microsoft Copilot for Microsoft 365, enabling users in Microsoft 365 Chat to provide natural language prompts that result in Copilot invoking your message extension to provide information from your app in the response.

In this module, you learn how to build search-based and action-based message extensions for Microsoft Teams. You also learn best practices for building message extensions that can be used as plugins for Microsoft Copilot for Microsoft 365.