Overview

Once you have completed configuration of your Enterprise Bot, you can optionally deploy it to Microsoft Teams. The AtBot Admin Portal creates the installation package for you automatically and can be downloaded from the Download Teams Package button at the bottom of the page.

After you download the package, you can then add it to teams using the steps laid out here https://blog.getbizzy.io/add-your-custom-atbot-to-the-teams-app-store-776f758ea2dc


Tab Integration with Custom Bots

When you download the app package from the AtBot Admin Portal, it comes with a built-in tab that can be used along side your bot to load larger sets of data that come back from Flow. The tab is configured differently when using the bot in private chat vs. in a Teams channel.

In order to use the tab integration, you must add a connection to an Azure Storage account you own. The contents that will be sent to tabs in your tenant will be stored in that storage account.

Tab in Private Chat

When you have a conversation with your custom bot in private chat, there will be a tab labeled "Cards". You cannot change this title. Deep links from Adaptive Card Sets that are configured to go to tabs will open in this tab. If you click on the tab, it will load the last 16 card sets that were sent from the bot.

Tab in a Teams Channel

In order to support the tab integration with your bot in a Teams Channel, you will have to create the tab from the (+) Add Tab menu at the top of the channel. If your bot was deployed to this Team, you tab will also be listed. Create the tab and you can rename it to anything you like. Deep links from Adaptive Card Sets that are configured to go to tabs will open in this tab. If you click on the tab, it will load the last 16 card sets that were sent from the bot to anyone in that channel.