Woman using Microsoft Teams collaborative apps on a laptop

Build collaborative apps with Microsoft Teams

Give your customers a collaborative experience they'll love. You bring your ideas, we bring the tools to get you there.

Transform your ideas into collaborative apps

An app running in Teams.

Bring your app into Teams

Create applications that meet users in their flow of work. Bring business processes, contextualized data, and actionable insights together to create collaborative experiences your customers will love.

Teams running in an app.

Bring Teams into your app

Extend what your app can do with Teams functionality such as video calling, telephony, or chat, using the building blocks in Azure Communication Services. Plus, bring data and insights from Microsoft 365 to your app with Microsoft Graph.

Get started building your Teams app with these quick starts

Build a Teams tab app

Bring in embedded web experiences and content.

Build a Teams bot app

Automate conversations with users.

Build a Teams message extension app

Get app content right into a message.

Build a customer-facing meeting app

Connect with customers through Azure Communication Services.

Resources to help you get started

Try the instant sandbox

Join our Microsoft 365 Developer Program to get a free, renewable 90-day developer subscription to develop Teams solutions.


Two women developing together using an instant sandbox

Find code samples easily

Explore our samples and discover the things you can build.


Explore Teams code samples

Explore app development resources

Find solutions, scenarios, best practices, and sample code to help you maximize business value as you build apps for Microsoft Teams.


A man and woman building an app together on a computer.

Training resources

Microsoft Learn logo.

Get skilled with Microsoft learning paths

Learn on your own schedule. Get new skills, find in-depth guided paths, or learn how to accomplish a specific task through individual modules.

A developer completing an interactive demo on a Surface laptop.

Dive deeper with interactive demos

Check out our array of Microsoft and community produced interactive demos and videos, and learn together with us!

Connect with our community

Don't reinvent the wheel. Share with others and contribute your knowledge about building apps for Teams.

A community of developers gathered around a table sharing their knowledge about building apps for Teams.

Get the latest Microsoft Teams news

Back to top