Azure Bot Service

Azure Bot Service enables rapid intelligent bot development powered by the Microsoft Bot Framework, run in a serverless environment on Azure. Build, connect, deploy and manage intelligent bots that interact naturally wherever your users are talking – from your app or website to text/sms to Skype, Slack, Teams, Facebook Messenger, Kik, Office 365 mail and other popular services. Allow your bots to scale based on-demand and you pay only for the resources you consume.

Remember that this site is only for feature suggestions and ideas!

If you have technical questions or need help with the Bot Framework, please try StackOverflow or submit an issue in the Bot Builder SDK repo on GitHub

How can we improve Microsoft Azure Bot Service?

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  1. 1 vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)

      We’ll send you updates on this idea

      0 comments  ·  Flag idea as inappropriate…  ·  Admin →
    • Fix the 500 Bad Gateway errors

      We often get 500 Bad Gateway errors on the DirectLine client. This often happens on calls to the state API as well. Here are some links:

      https://github.com/Microsoft/BotBuilder/issues/3922 as well as the previous link: https://github.com/Microsoft/BotBuilder/issues/3787

      1 vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)

        We’ll send you updates on this idea

        0 comments  ·  Flag idea as inappropriate…  ·  Admin →
      • Improve Or Audit Your Azure Text Analytics Entity Data Or Risk Mainstream Media Humiliation

        I was testing your Azure Text Analytics Entity Preview today and entered a few phrases that came to mind. I'll spare you the embarrassment of posting this elsewhere, but I think it's safe to say that Donald Trump's official and primary title is NOT "President of Puerto Rico"!

        The Wikipedia souce3 cited doesn't say that either. Not sure how you arrived at that conclusion.

        Feel free to delete this suggestion once corrected.

        https://1drv.ms/i/s!AtjCUwNpBdO9gfoaBDJXEG2fy4uXYg

        2 votes
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)

          We’ll send you updates on this idea

          0 comments  ·  Flag idea as inappropriate…  ·  Admin →
        • 2 votes
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)

            We’ll send you updates on this idea

            1 comment  ·  Flag idea as inappropriate…  ·  Admin →
          • question and answer

            Enable qnamaker.ai to work with imagens and videos that are on Office 365, or even accross the internet.

            1 vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)

              We’ll send you updates on this idea

              0 comments  ·  Flag idea as inappropriate…  ·  Admin →
            • Chatbot send email

              I've digitize a word document form by creating a chatbot on Azure Bot framework. I'm stuck now.

              How do I get it to package all the responses from the user into a document and send the document to my email?

              2 votes
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)

                We’ll send you updates on this idea

                0 comments  ·  Flag idea as inappropriate…  ·  Admin →
              • Email responses

                would like the responses to be packaged into a form and emailed to me

                2 votes
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)

                  We’ll send you updates on this idea

                  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                • Seamless Integration with Azure Active Directory

                  Say for example that I create an Azure App Service secured with AAD and then in Teams I access it via a Website tab, I am automatically authenticated as I have already logged into Teams.

                  Please allow the same to happen for Chat Bots in Teams, Skype for Business, intranet web pages, etc.

                  1 vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)

                    We’ll send you updates on this idea

                    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                  • nuget

                    It would be nice if we can use NuGet with solutions of Azure Bot Service downloaded from portal in the same manner as Azure Functions project.

                    1 vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)

                      We’ll send you updates on this idea

                      0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                    • Enable implementing AAD Authentication on Azure Bot service based bots

                      It seems almost impossible to authenticate a bot built on Bot Service using AAD (or any other form) of authentication as it is based on Azure functions. Bot Framework uses web api to implement controllers to handle callbacks which is crucial while trying to implement oAuth based authentication. This reduces Bot Service to only non Enterprise type of bots since no enterprise would be interested in making any serious bot without at least AAD authentication.
                      Provide a way to enable this basic feature or if it is already possible guide us by showing at least one example of how this…

                      3 votes
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)

                        We’ll send you updates on this idea

                        1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                      • Allow user to configure node.js version

                        Currently Azure Function is locked to node.js v6.5. We would like to see user configurable node.js version as in Azure Apps. According to https://docs.microsoft.com/en-us/azure/azure-functions/functions-reference-node#node-version-and-package-management, this is under consideration, but we hope the progress can be accelerated

                        This request also relates to previous requesting Bot Service support async/await.

                        2 votes
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)

                          We’ll send you updates on this idea

                          0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                        • Enable hooks into Insights for custom events

                          Creating a bot service, and need to have custom events entered into App Insights. I can do this currently from the webchat client, but to cover all input channels, it would be nice to have the ability to add these hooks into the server side. Currently, there is no way to do this.

                          1 vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)

                            We’ll send you updates on this idea

                            0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                          • Support async/await (node > 7.6)

                            Currently even set WEBSITE_NODE_DEFAULT_VERSION=7.7.4 in application settings, it still doesn't recognize async/await keywords. Kudu doesn't recognize these either

                            1 vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)

                              We’ll send you updates on this idea

                              0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                            • Allow an azure bot service application to be configured to be "aways on"

                              I would like to be able to configure an azure bot service application to be "always on". This would mean I need to be able to make the application run under a basic or greater service plan. Right now if you try to do this, it gives you an error. My only option at this point that I can figure is to create a timed service to poke the bot so it doesn't shut down from non-use and go through a cold start later on.

                              2 votes
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)

                                We’ll send you updates on this idea

                                0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                              • Allow option for Node.js bots to run Bot Service on Linux

                                As a Node.js bot developer, I would like to deploy my Bot Framework apps to Bot Service on Linux.

                                2 votes
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)

                                  We’ll send you updates on this idea

                                  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                • Can't create bot from "Question and Answer" template (dialog disappears)

                                  When clicking the "Create bot" button the QnA maker dialog appears briefly, then disappears from the screen, preventing creation of my bot from that template.

                                  1 vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)

                                    We’ll send you updates on this idea

                                    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Allow the creation of LUIS pt-br apps

                                    I can create Brazilian Portuguese APPs with LUIS using the luis.ai portal, but I can't create an Azure Bot Service with an empty LUIS application in Brazilian Portuguese...

                                    1 vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)

                                      We’ll send you updates on this idea

                                      0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Allow addition of a Created Bot

                                      I created a bot and want to publish it to Azure. When I go through the process I get "This msa app id is already in use". I am able to create a brand new bot but please allow publishing of existing bots

                                      2 votes
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)

                                        We’ll send you updates on this idea

                                        0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Ability to restrict user access to a bot or grant access based on Authentication

                                        Ability to restrict user access to a bot. - Authentication to use bots and / or ability to create private bots (I.e. Bot in teams only for a company’s internal use).

                                        7 votes
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)

                                          We’ll send you updates on this idea

                                          0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                        • 1 vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)

                                            We’ll send you updates on this idea

                                            1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                                          ← Previous 1
                                          • Don't see your idea?

                                          Azure Bot Service

                                          Feedback and Knowledge Base