Introduction
Message extensions enhance the messaging functionality of Microsoft Teams. When you build message extensions, you allow users to interact with your web service directly within Microsoft Teams. Users can share the results of their interactions as messages in Teams using richly formatted cards. Instead of leaving Teams to access your app, users can select a button or enter text in the search bar to trigger an action from your app.
Message extensions can also work as plugins for Microsoft 365 Copilot. This means Copilot can use your message extension to provide information from your app in response to users' natural language prompts.
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 to extend Microsoft 365 Copilot.