Introduction to building apps for Microsoft Teams

DevOps Engineer
Microsoft 365
Microsoft Teams

Microsoft Teams is an extensible platform you can build custom apps on. Understand what is possible with a Microsoft Teams custom app, and determine if it's right for you.

Learning objectives

At the end of this module, you should be able to:

  • Describe the components of a Microsoft Teams app
  • List the options for distributing a Microsoft Teams app
  • List the extensibility points available in Microsoft Teams
  • Choose the correct extensibility point(s) based on your scenario


  • Experience using Microsoft Teams
  • Basic understanding of web services and APIs