Skip to main content

Creating a Microsoft Azure Bot Service

Once you have configured a virtual proxy, you need to create a Microsoft Azure Bot Service. The Bot Service provides communication between users and the external channels.

Note: Before you begin, we recommend that you open a notepad to record usernames, passwords, IDs, and tokens that you need to complete the configuration. Copy the following template to a notepad:

====Microsoft Azure Bot Service====
Bot handle =								
MicrosoftAppId =
MicrosoftAppPassword = 

Do the following:

  1. Log in to your Microsoft Azure portal.

  2. Type Bot Services in the search bar. Under Services, select Bot Services.

    Azure search bar for bot services

  3. Click Create bot service or click the Add button.

  4. Select Bot Channels Registration.

  5. Click Create.

  6. Create an Azure Bot with the following parameters:

    Parameters Value
    Bot handle Enter a unique name.

    Select your subscription.

    Resource group Select your resource group.
    Location Select the same location as the resource group.
    Pricing tier Select the appropriate pricing tier.
    Messaging Endpoint Enter the URL to the Qlik Sense central node server, including the port and messaging endpoint. For example,
    Application Insights Select Off.
    Note: You can leave the default Auto create App ID and password.

    When finished, click Create.

  7. Once the Azure bot is deployed, return to your resource group page.

  8. Click the resource to open the Bot Channels Registration page.

  9. On the left-side menu, click Settings.

  10. From the Bot profile page, copy the Bot handle and the Microsoft App ID to your notepad.

    Azue bot channels service bot profile settings page.

  11. Beside the Microsoft App ID, click Manage. The Certificates & secrets page opens.

  12. Click New client secret.

  13. Add a description and select the expiry date, then click Add.

    Creating a client secret for bot service
  14. Copy the MicrosoftAppPassword (client secret) to your notepad.

Your Azure Bot is now ready to configure a communication channel.