How can I deploy an Azure bot in Microsoft Teams for my entire organization?

Aarushi Sharma 25 Reputation points
2023-09-29T08:15:14.18+00:00

Hi Everyone,

I want to deploy an Azure bot in Microsoft Teams and want to pin it on the left navigation for my entire organization.

Thanks and Regards

Microsoft Teams | Development
Microsoft Teams | Microsoft Teams for business | Other
{count} vote

2 answers

Sort by: Most helpful
  1. Anonymous
    2023-10-03T11:08:35.7233333+00:00

    Please follow this doc to deploy your bot - https://learn.microsoft.com/en-us/azure/bot-service/provision-and-publish-a-bot?view=azure-bot-service-4.0&tabs=userassigned%2Ccsharp

    Refer this doc to pin your app - https://learn.microsoft.com/en-us/microsoftteams/teams-app-setup-policies#pin-apps

    Thanks, 

    Meghana

    ************************************************************************* 

    If the response is helpful, please click "Accept Answer" and upvote it. You can share your feedback via Microsoft Teams Developer Feedback link. Click here to escalate.  

    1 person found this answer helpful.

  2. Tech-Hyd-1989 5,816 Reputation points
    2023-09-29T09:09:22.4166667+00:00

    Hello Aarushi Sharma

    To deploy an Azure bot in Microsoft Teams and pin it on the left navigation for your entire organization, follow these steps:

    1. Create a new Azure bot. You can do this using the Azure Bot Service portal.
    2. Configure your bot to work with Microsoft Teams. In the Azure Bot Service portal, go to the Settings tab and select Microsoft Teams.
    3. Deploy your bot to Microsoft Teams. In the Azure Bot Service portal, go to the Deployments tab and click Deploy to Microsoft Teams.
    4. Create a Teams app for your bot. In the Microsoft Teams admin center, go to Apps and click New app.
    5. Select the From scratch option and select Azure Bot as the type of app.
    6. Enter the name and description of your app.
    7. Select the Azure bot that you created in step 1.
    8. Click Create.
    9. Pin your bot to the left navigation for your entire organization. In the Microsoft Teams admin center, go to Apps and select your bot.
    10. Click Pin to left navigation.

    Your bot will now be pinned to the left navigation for all users in your organization. They will be able to access your bot by clicking on the bot's icon.

    Here are some additional tips for deploying and pinning your Azure bot in Microsoft Teams:

    • Make sure that your bot is configured to work with Microsoft Teams. You can do this by setting the Microsoft Teams channel in the Azure Bot Service portal.
    • Use a descriptive name and description for your bot. This will help users find and understand your bot.
    • Choose a relevant icon for your bot. This will help users identify your bot in the left navigation.
    • Test your bot thoroughly before pinning it to the left navigation. Make sure that it works as expected and that it is easy to use.

    Once you have pinned your bot to the left navigation, users in your organization will be able to access it easily and start using it right away.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.