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. Whatsapp Channel

    Add Whatsapp as a Channel

    45 votes
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)

      We’ll send you updates on this idea

      8 comments  ·  Flag idea as inappropriate…  ·  Admin →

      Per @sudip comment. WhatsApp needs to expose a public HTTP API endpoint to enable any future Azure Bot Service Channel integration.

      This item remains under review until the time WhatsApp provide public API

    • Skype for Business connector

      For any serious enterprise use, we need an integration with Microsoft Skype for Business. Please add the necessary connector ASAP!

      33 votes
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)

        We’ll send you updates on this idea

        2 comments  ·  Flag idea as inappropriate…  ·  Admin →
      • Please include Amazon Alexa as a channel

        Amazon provides an easy integration with its Alexa service, It can help saving time to Azure bot service developers if it was included as a channel.

        12 votes
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          Signed in as (Sign out)

          We’ll send you updates on this idea

          0 comments  ·  Flag idea as inappropriate…  ·  Admin →
        • Suggested Actions for MS Teams

          Please implement the sugessted Actions for MS Teams like in WebChat or Skype. They are designed to enhance the user experience and help in conducting conversations.

          10 votes
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)

            We’ll send you updates on this idea

            0 comments  ·  Flag idea as inappropriate…  ·  Admin →
          • Viber channel for bot service

            Viber has fully functional API for Chat. Please apply this in MBF

            10 votes
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              Signed in as (Sign out)

              We’ll send you updates on this idea

              5 comments  ·  Flag idea as inappropriate…  ·  Admin →
            • Enable multi-tenant bots

              Bot service is something that more than one of our customers has expressed interest in, but we don't want to have to deploy a new Bot instance for every one of them. Please add multi-tenant capabilities to ABS so we can detect the bot name that received the request and use the same back-end code across multiple endpoints.

              7 votes
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                Signed in as (Sign out)

                We’ll send you updates on this idea

                3 comments  ·  Flag idea as inappropriate…  ·  Admin →

                @Graham, I would like to clarify the ask. Are you looking to create a single bot (with the same functionality) that can serve multiple ‘different’ (for lack of better term) companies/ groups? Can you clarify if all groups are on the same channel? Will each group use a different bot name as part of their intents? Please provide additional details for your scenario.

              • Twitter Connector

                Twitter connector to allow bot to post to respond to Twitter DMs.

                7 votes
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  Signed in as (Sign out)

                  We’ll send you updates on this idea

                  1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                • Allow WebChat Customization

                  It would be nice to have a way to configure the default WebChat's iFrame without having to rebuilt it from sources (change color, size, enable/disable button...)

                  6 votes
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    Signed in as (Sign out)

                    We’ll send you updates on this idea

                    1 comment  ·  Flag idea as inappropriate…  ·  Admin →

                    As noted by @poy the WebChat control is open source project.
                    You can rebuild that with repo below.
                    github.com/Microsoft/BotFramework-WebChat

                    With that said, we are reviewing the option to enhance the Web Chat control capabilities to allow developers to customize its looks and feel without forking it.

                    This topic is under view.

                  • Enable IVR bot through real phone number

                    Bot Builder has added the capability a while ago to build IVR (voice call) bots using Skype. However, there is currently no feature to connect these bots to a regular phone# through the Skype Number or other facility. They always have to be reached through a Skype client. This is a request to make these bots reachable through a regular phone# (I don't mind if this feature comes at a consumption-based cost, as it would have considerable business value).

                    5 votes
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      Signed in as (Sign out)

                      We’ll send you updates on this idea

                      3 comments  ·  Flag idea as inappropriate…  ·  Admin →
                    • 5 votes
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        Signed in as (Sign out)

                        We’ll send you updates on this idea

                        1 comment  ·  Flag idea as inappropriate…  ·  Admin →

                        @srinivas, I assume you are looking to enable end users to sign in with their AAD accounts and have access to organizationally managed skills using Cortana? Or you are looking to build and maintain your bots with a Cortana account?

                        We are working to improve Bot Framework integration across a wide variety of channels, including enhancing support for existing channels such as Cortana. Please review our docs for updates – https://docs.microsoft.com/en-us/azure/bot-service/bot-service-manage-channels?view=azure-bot-service-4.0

                        This topic is under review, and we will provide periodic updates.

                      • 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

                        5 votes
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          Signed in as (Sign out)

                          We’ll send you updates on this idea

                          0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                        • 5 votes
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            Signed in as (Sign out)

                            We’ll send you updates on this idea

                            1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                          • App insights created in the wrong location

                            As attached, when creating a bot service in a location that does support App Insights, it still creates it in a different location.

                            5 votes
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              Signed in as (Sign out)

                              We’ll send you updates on this idea

                              1 comment  ·  Flag idea as inappropriate…  ·  Admin →

                              We are working on adding additional App Insights regions to Azure. Any coverage gaps with App Insights are temporary.

                              This topic started, and we will provide periodic updates.

                            • Discord Channel

                              Add discord bots as a channel

                              Bot Framework is a great way to easily make bots for many channels, if there was a way I could easily make my existing bot talk as a discord bot that would be great!

                              4 votes
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                Signed in as (Sign out)

                                We’ll send you updates on this idea

                                0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                              • Easy way to deploy MS Teams bot to users?

                                Looking for an easy way to deploy MS Teams bot to users.

                                Deploying a bot to an organization needs to be easy or users won't utilize it. Since MS Teams will become the new Skype, it make sense that companies will use it for bots. However, the store, links, and chat do not provide a fool proof solution yet.

                                In this feature request, there could be a link or one could call the bot by name instead of an app id and it would load the bot to both the Teams client and the Teams web site in unison.

                                4 votes
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  Signed in as (Sign out)

                                  We’ll send you updates on this idea

                                  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                • Integrate with LinkedIn

                                  Add LinkedIn channel for post and chats

                                  3 votes
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    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

                                    3 votes
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      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.

                                      3 votes
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        Signed in as (Sign out)

                                        We’ll send you updates on this idea

                                        3 comments  ·  Flag idea as inappropriate…  ·  Admin →

                                        @Nils, the Bot Framework is Open Source, and you can deploy it on any backend infrastructure, including Linux based VMs. Azure offers the Azure Bot Service to host your bot applications. Behind the scenes, your bot applications run on Azure App Service Web Apps. While the Azure App Services supports Linux deployment, we have not made it easy to deploy your bot to a Linux based App Service. With that said, you can deploy your bot to App Service Linux base, and continue to manage it via Azure Bot Service.

                                      • Add more channels like Alexa and Google home

                                        Can you Alexa and Google home channel ?

                                        2 votes
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          Signed in as (Sign out)

                                          We’ll send you updates on this idea

                                          0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Integrate QnA chatbot with Form chat bot service

                                          I want to make mixture of FAQ and Form chatbot. I created separately FAQ (with qnamaker) bot and Form bot but it is not possible to integrate it in one chatbot. In my chatbot I would like to have some sort of FAQ and form questions. Please, review this option because I think it will be very useful for many of us who are using Azure Bot Service. Also, integrate option to easily set greeting message to our chatbot (you can make an input field where we can either put message or picture with message). I wish to have this…

                                          2 votes
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            Signed in as (Sign out)

                                            We’ll send you updates on this idea

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

                                          Azure Bot Service

                                          Feedback and Knowledge Base