Microsoft Azure Bot Services provide us a managed, highly scaled platform for developing intelligent, enterprise-grade chatbots. Microsoft Azure Health Chatbot abstracted out the complex part of data validation, regulation, data privacy from the platform. It provided an opportunity for the organization to build and deploy an AI-based healthcare bot rapidly. With the power of Azure Platform, you can expand the chatbot across several channels, including Web, Desktop, integrate with Whatsapp, Microsoft Team, or any other external interface using Directline APIs. This post let us learn how to integrate with an Azure Health Chatbot with Microsoft Team Apps and distribute it across the organization.

In the previous post, we have learned how to enable a channel for Microsoft Team and connect Health Bot using Bot Id. However, that has the limitation on sharing the Id across, and people need to search for the Id. We can make these experiences better and distribute the app across organizations using the Microsoft Teams App. Having a Team app makes it is easy to discover, manageable, and easy to distribute and control using different policies. However, before starting with this post, make sure you read one of the previous posts on – Create your first AI-powered, compliant Chatbot using Azure Health Bot.

Before you move further, make sure you read the following two posts so that you have the background on building Azure Health Chatbot and the basic way to integrate with Microsoft Teams

Developing Microsoft Teams Apps

Microsoft Teams allows developers to build custom applications and deploy them using SDKs. There are three key types of apps Microsoft Teams allows developers to build.

  • Tabs
  • Bot
  • Messaging Extension

Microsoft Teams Apps SDK provides powerful integration with different connectors and Microsoft Graphs to build an enterprise application. To start developing Teams App, We can use the following three ways.

To start something really quick and move the app to end user hands App Studio would be the first preference in my opinion.

Read More : Build Apps for Microsoft Teams

App Studio for Microsoft Teams Apps

If you want to develop Microsoft Teams App, you must get started with App Studio. It makes it very easy to start building an app and integrate with Team and distribute it.

So, as a first steps, install “App Studio” in your Team.

Integrate Azure Health Chatbot with Microsoft Teams App

Once you have the “App Studio” install, you can create a Teams Apps by following the steps

Firstly, Navigate to the Manifest Editor and click on “Create a new App“. You can choose “Bot Management” as well for the Bot. But, using App, you can add other capabilities like **Tabs **and **Extension **in the future if you want.

#azure #microsoft teams #chatbot

Distribute Azure Health Chatbot Using Microsoft Teams Apps
1.20 GEEK