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.

Information noteBefore 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.

  4. Select Azure Bot from the list.

  5. Click Create.

  6. Create an Azure Bot with the following parameters:

    Parameters Value
    Bot handle Enter a unique name.
    Subscription

    Select your subscription.

    Resource group Select your resource group.
    Data residency (preview) Global
    Pricing tier Select the appropriate pricing tier.
    Microsoft App ID

    Type of App: Select Multi Tenant.

    Creation Type: Select Create new Microsoft App ID.

    When finished, click Review + Create.

  7. When the Azure Bot validation is complete, click Create.

    You are redirected a deployment page. Wait for the deployment to complete.

  8. On the left-side menu, click Inputs.

  9. From the Inputs page, copy the Bot handle and the msAppId (Microsoft App ID) to your notepad.

  10. Go to the Overview page and click Go to resource.

  11. On the left-side menu, go to Settings > Configuration.

  12. Enter the messaging endpoint and click Apply.

    The messaging endpoint is the URL to the Qlik Sense central node server. Include the messaging endpoint. For example: https://qliksense.domain.com/api/messages.

  13. To create a client secret, next to the Microsoft App ID, click Manage.

    1. In the Client secrets section, click New client secret.

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

    3. In the Value column, copy the value (MicrosoftAppPassword) to your notepad.

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