You are viewing an earlier version of the admin guide. For the latest version, please visit EmpowerID Admin Guide v7.211.0.0.

Skip to end of banner
Go to start of banner

Setting up the Bot Channels Registration

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

  1. Navigate to the Azure portal.

  2. In the right pane, select Create a resource and search for Bot. Select the Azure Bot card.

  3. Provide the necessary details to create the Bot. Choose Multi Tenant for Type of App, and Use Existing App Registration for creation type.

    The Microsoft App Id and Password used here should be of the application you created while completing the step “Setting up the Microsoft App ID.”


  4. After creating the Bot Channels Registration, you may add an icon, a display name, and a description. Select the Bot profile Tab and complete the necessary information.

    Please note that end-users will see this information in the Bot.


  5. Provide the Messaging Endpoint of the Bot. The syntax of the endpoint is HTTPS://[app service url]/api/messages. App service URL is the URL for the Linux App Service you created in step#1.

  6. Click on the Channels tab to configure the bot for different available clients. Add Teams and Direct Line Channels to the list of default channels.


  7. Open the Bot Service Deployment Package in the Teams App Manifest folder locate the manifest.json. Update the id and the botId to that of the Microsoft App ID (i.e., the ApplicaitonID) and save the changes. You may also update the Name and Description values as you see fit.

  8. Now, We will deploy the bot into Microsoft Teams. After updating the manifest.json file, please zip the contents of the Teams App Manifest folder.

  9. Upload the zip as an app into teams. You can use Upload a custom app option in Team to test the uploaded bot.

    Your Bot won’t work until you have completed all the required configuration, made necessary entries in the database as below, and have provisioned a Bot Tenant for the Microsoft Teams in the next step.



In the next step, we will provision the bot tenant.

Provisioning a Bot Tenant

  • No labels