Build apps for Microsoft Teams
Integrate your apps and services with Microsoft Teams, the collaboration platform for the modern workplace, and reach millions of users.
Some typical scenarios that a custom Teams app can help with are
- Embed web-based content, such as a web app or part of a website, in the Teams client
- Look up information quickly in another system and adding it to a Teams conversation
- Trigger workflows and processes directly from what’s said in a conversation
WebhooksCommunicate with external apps: Incoming webhooks outgoing webhooks, message your web service with an @mention.
Microsoft Graph for TeamsUtilize Teams data, access to information about teams, channels, users, and messages.
TabsSpaces where users can interact with embedded web content in personal and shared contexts
BotsChatbots that interact with users in personal and shared contexts
Messaging extensionsShortcuts for inserting app content or acting on a message without navigating away from the conversation