Verify you have the right prerequisites for building Teams apps and install some recommended development tools. Build a Teams app in less than 5 minutesīuild a Teams app from the scratch or explore our samples to help you quickly get started with the basic Teams app concepts and code structures. Messaging extensions allow users to interact with your web service through buttons and forms in the Microsoft Teams client. Botīots allow users to interact with your web service through text, interactive cards, and task modules. They are simple HTML tags that point to domains declared in the app manifest and can be added as part of a channel inside a team, group chat, or personal app for an individual user. Tab are Teams-aware webpages embedded in Microsoft Teams. For example, people can chat with your app's bot (capability) in a channel (entry point). Teams apps are a combination of capabilities and entry points. The Teams Toolkit helps developers create and deploy Teams apps with integrated Identity, access to cloud storage, data from Microsoft Graph, and other services in Azure and M365 with a 'zero-configuration' approach to the developer experience. Microsoft Teams Toolkit for Visual Studio Code What is the Teams Toolkit?