Microsoft Teams developer documentation
Welcome to overview of Microsoft Teams developer documentation. Teams apps bring key information, common tools, and trusted processes to where people increasingly gather, learn, and work.
What's new
What's new
- 32x32 color icon for your app running in Outlook and Microsoft 365
- Authentication in API-based message extension
- Share code snippets as richly formatted Adaptive Cards with the CodeBlock element
- Bot configuration experience
- The stageView API with the openmode property allows you to open your app content in different Stageview experience
- Sample prompts for message extension plugins
- Define and deploy Outlook Add-ins in version 1.17 and later of the app manifest schema.
- Added support for python in Teams AI library
- Stageview API with the openmode property allows you to open your app content in different Stageview experience
- Updated the common reasons for app validation failure to help your app pass the Teams Store submission process
Reference
Get started
Get Started
Tutorial
Build apps for Teams
Overview
- Build apps for Microsoft Teams
- App fundamentals
- Design your app
- Code samples
- Build apps for Teams meeting stage
What's new
Step-by-step guides
Tutorial
- Debug your AI chat bot using Teams App Test Tool
- Bot configuration experience
- Create Teams conversation bot
- Create Calling and meeting bot
- Configure SSO for tabs and message extensions
- Build tabs with Adaptive Card
- Build a bot to send Proactive messages
- Build a bot with SSO authentication
- Generate meeting token
Tutorial
- Generate meeting side panel
- Build an in-meeting document signing app
- Build command bot with JavaScript
- Build notification bot with JavaScript
- Upload files to Teams from a bot
- Generate meeting content bubble
- Invoke dialogs from Microsoft Teams
- Build search based message extension
- Build action based message extension
- Build Outgoing Webhooks