Best practices for apps in Microsoft Teams

The articles in this section contain best practices for using the Teams developer platform to design and develop solutions to integrate into Microsoft Teams. These practices are derived from our collective experience working with partners and customers like you.

The best practices are intended for designers, architects, developers, and testers who build and deploy solutions by using the Teams developer platform.

What you'll find here

Interact in a team channel with a Microsoft Teams bot Let users bring bots into their channel conversations.
Have a personal chat with a Microsoft Teams bot Allow users to engage in direct conversations with bots.

Submit your questions, bugs, feature requests, and contributions

We listen to the developer community across several channels.