The Microsoft Teams developer platform
Microsoft Teams is a chat-based workspace in Office 365 that integrates with the apps and services that people use to get work done together. The Microsoft Teams developer platform makes it easy for you to integrate your own service, whether you develop custom apps for your enterprise or SaaS applications for teams around the world.
Don't have Microsoft Teams? Get a free Office 365 developer subscription or activate Teams for your existing Office 365 account. See Set up your Office 365 tenant.
Apps in Microsoft Teams
To extend Microsoft Teams by adding your content and services, you can create a Microsoft Teams app—a package of capabilities that you host and that can be distributed through Microsoft Teams or installed by individual teams.
To learn about Teams apps and all the possibilities they offer, see Develop apps for Microsoft Teams.
What you'll find here
In these topics, you'll find the information you need to bring your content, apps, and services into Microsoft Teams and make them available to your team (or the teams of your customers).
|Get Started||Develop, host and upload your first app and understand how apps work in Teams.|
|Concepts||Learn more about creating Teams apps, and find everything you need to know about the entire range of capabilities in Teams: tabs, bots, connectors, messaging extensions, and more.|
|Publishing||Want to publish your Teams app in AppSource? Look here for the steps and guidelines.|
|Scenarios||Go deep into end-to-end scenarios.|
|Resources||Find all those nitty-gritty details you need to build a Teams app, such as a design topic, or a manifest schema reference.|
|Troubleshooting||If your app isn't behaving as expected, check here.|
|FAQ||Everyone has them; here are our frequently asked questions.|
|Samples||See how others created Teams apps.|
|Feedback||Didn't find what you need? Let us know!|
|SDK Reference||Find specific details about all the elements in the SDK.|
Submit your questions, bugs, feature requests, and contributions
We listen to the developer community across several channels.