
Messaging extensions help people complete tasks in a visually-compelling way. They're a great way to expose relevant features of your app and guide users through the scenario like a personal assistant.Īnother way to expose your app in a Teams conversation is through messaging extensions. Bots help people complete tasks through conversations. You can bring your app as a part of a conversation in several ways.įirst of all, you can build conversational bots. Microsoft Teams host conversations on Microsoft 365. Because your app is available right where they are, they can focus on their work and interact with your app without having to switch the context. By exposing your app inside Microsoft 365, you make your app a part of people's work. Microsoft 365 offers many extension points to bring your app where your users are. That way, you will be able to retrieve the relevant information on their behalf from Microsoft 365. To get the most out of integrating your custom app with Microsoft 365, you need to allow users to sign in to your app with their Microsoft 365 account. And because you can present the data in your app seamlessly, users might not even realize that they're looking at data coming from Microsoft 365. Because your app is connected to Microsoft 365, you can show relevant information from Microsoft 365 along your app's functionality. In short: you own the technology stack and the full user experience. You choose how you distribute and operate them.

You can build these apps using any programming language and run them on any platform you want. These can be mobile apps, web apps, desktop apps, device-native apps, workflow automation, or scheduled processes. Thinking about building apps on Microsoft 365, you can distinguish between two types of apps: standalone apps and apps that extend Microsoft 365.įirst of all, you can build custom apps. All the information about its users as well as the content they create is stored in Microsoft 365 and, bearing the necessary permissions, available for you to interact with in your applications. Microsoft 365 is also a highly extensible development platform. 250 million users work with Microsoft 365 creating files, sending emails, meeting, reading information stored in Microsoft 365, and more. Microsoft 365, previously known as Office 365, is Microsoft's productivity cloud, that organizations use for communication and collaboration.

Why should you build applications on Microsoft 365 Here are the types of apps you can build on Microsoft 365. Microsoft 365 is a rich platform for building applications.
