none
Azure Bot Service RRS feed

  • Question

  • Hi All,

    I have created  QNA Maker bot with azure web app bot. I have configured flow supports in my KB in QNA maker.

    I enabled direct line channel. When I test & ask a question having Flow support, I do not get any response.

    Does directline work with QNA Maker flow support ?


    GonnaCatchIT

    Sunday, November 10, 2019 6:08 AM

All replies

  • Hi GonnaCatchIT,

    Thanks for reaching out. For configuring your connection from your bot to direct lines, have you referred the following workflow?

    You can enable your own client application to communicate with your bot by using the Direct Line channel.

    Add the Direct Line channel

    To add the Direct Line channel, open the bot in the Azure Portal, click the Channels blade, and then click Direct Line.

    Add Direct Line channel

    Add new site

    Next, add a new site that represents the client application that you want to connect to your bot. Click Add new site, enter a name for your site, and click Done.

    Add Direct Line site

    Manage secret keys

    When your site is created, the Bot Framework generates secret keys that your client application can use to authenticate the Direct Line API requests that it issues to communicate with your bot. To view a key in plain text, click Show for the corresponding key.

    Show Direct Line key

    Copy and securely store the key that is shown. Then use the key to authenticate the Direct Line API requests that your client issues to communicate with your bot. Alternatively, use the Direct Line API to exchange the key for a token that your client can use to authenticate its subsequent requests within the scope of a single conversation.

    Copy Direct Line key

    Configure settings

    Finally, configure settings for the site.

    • Select the Direct Line protocol version that your client application will use to communicate with your bot.

     Tip

    If you are creating a new connection between your client application and bot, use Direct Line API 3.0.

    When finished, click Done to save the site configuration. You can repeat this process, beginning with Add new site, for each client application that you want to connect to your bot.

    https://docs.microsoft.com/en-us/azure/bot-service/bot-service-channel-connect-directline?view=azure-bot-service-4.0

    And could you please provide your error message so that we can help address your issue.

    Please let me know if you have further question.

    Regards,

    Yutong

    Tuesday, November 12, 2019 7:23 PM
    Moderator