Logic Apps

Logic Apps allow developers to design workflows that articulate intent via a trigger and series of steps, each invoking an App Service API app whilst securely taking care of authentication and best practices like durable execution.
If you have any feedback or ideas on Azure Logic Apps we’d love to hear it.

How can we improve Microsoft Azure Logic Apps?

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(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.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Logic App designer - embedded

    Ability to embed the Logic App Designer in apps for ISVs and developers, just like Power BI Embedded. This will enable developers and ISVs to embed and use Logic Apps including SaaS applications. This will open up the possibility of business users to create and manage Logic Apps instead of IT doing it.

    3 votes
    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)
      You have left! (?) (thinking…)
      0 comments  ·  Designer  ·  Flag idea as inappropriate…  ·  Admin →
    • Support ExtensionObjects (external assemblies) when using XML Transform

      For performing the more complex transformations, it would be great to be able to add an external assembly dll to the "Transform XML" action (or to the Map artifact itself in the Integration account), and be able to use it inside the XSLT maps. Like ExtensionObjects in BizTalk. Today we use a workaround that performs the transformation inside an Azure Function or API App, but it would be better design-wise to be able to use ExtensionObjects in the action itself. It would also make migrations from BizTalk to Logic Apps easier.

      1 vote
      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)
        You have left! (?) (thinking…)
        0 comments  ·  Enterprise Integration  ·  Flag idea as inappropriate…  ·  Admin →
      • Custom Connector and basic authentication

        Hello,

        I'm trying to call an API hosted internally from Logic App. I use the On Prem Data Gateway. However, it seems there is a bug with the Basic Authentication.

        I found that the password is replaced in the Authorization header by "HIDDEN". Username is sent encoded as expected.

        for instance
        username = appLogicApp
        password = test-2018
        We should have
        Authorization: Basic YXBwTG9naWNBcHA6dGVzdC0yMDE4

        We get :
        Authorization: Basic YXBwTG9naWNBcHA6SElEREVO

        I don't know if the problem is in the On Prem Gateway or directly in the custom connector...

        3 votes
        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)
          You have left! (?) (thinking…)
          1 comment  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
        • HTTP request + Swagger

          Create a swagger add-on for the http request trigger, this would create Swagger documentation for the api request triggers you set up.

          14 votes
          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)
            You have left! (?) (thinking…)
            0 comments  ·  Connectors  ·  Flag idea as inappropriate…  ·  Admin →
          • The Logic App engine should include the cause of unsubscription to an unsubscribe call

            We're developing a service that is activated by a HttpWebhook action. We're saving information about the status of the service invocations. We need to be able to determine whether a call to the service's unsubscribe action is due to the workflow run being cancelled or the HttpWebhook action being completed.

            3 votes
            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)
              You have left! (?) (thinking…)
              0 comments  ·  Workflow runtime  ·  Flag idea as inappropriate…  ·  Admin →
            • Initial message fails to post to BizTalk's Logic App adapter if the receive location was restarted

              I noticed that when a on-prem BizTalk receive location with Logic App adapter was recycled, the first post from logic App to this location fails with the following error. Subsequent Logic App runs do post to the receive location successfully.

              The requested action could not be completed. The detailed error is 'Received error payload from gateway service with ID 533734: Substituted: HttpRequestException:<pi>System.Net.Http.HttpRequestException: Error while copying content to a stream. ---> System.IO.IOException: The read operation failed, see inner exception. ---> System.Net.WebException: The request was aborted: The request was canceled.\r\n at System.Net.ConnectStream.BeginRead(Byte[] buffer, Int32 offset, Int32 size, AsyncCallback callback, Object state)\r\n at…

              3 votes
              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)
                You have left! (?) (thinking…)
                0 comments  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
              • Allow calling Functions and Nested Logic Apps using Logic Apps parameters within the Resource Id (URL)

                Using Logic Apps parameters can be used to prepare Logic Apps workflows for CI/CD as explained here:
                https://blog.mexia.com.au/preparing-azure-logic-apps-for-cicd

                This method not only avoids the need of writing complex ARM Template expressions inside a Logic App definition, but also allows you to update your Logic App in the Designer, after this has been deployed using ARM Templates, and later update the ARM Template by simply updating the Logic App definition section.

                However, when calling Azure Functions or Nested Logic Apps, we cannot use Logic Apps parameters in the resource Id (URL)

                It would be ideal if we could use this when…

                33 votes
                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)
                  You have left! (?) (thinking…)
                  4 comments  ·  Flag idea as inappropriate…  ·  Admin →
                • Access HTTP Headers when using API Management Connector for POST Operations

                  Need to be able to access HTTP header values in steps after issuing a POST via the API Management connector. The backend services set HTTP header values that are needed in subsequent Logic App steps.

                  1 vote
                  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)
                    You have left! (?) (thinking…)
                    0 comments  ·  Connectors  ·  Flag idea as inappropriate…  ·  Admin →
                  • Increase rule name limit to more than 32 characters

                    As with most of the limits in Logic Apps, seems like Microsoft is stuck in the 1990's
                    32 characters is insufficient when we need to describe what the rules is, and to which App it applies.
                    Please increase to something like 128 or 255
                    Thank you

                    3 votes
                    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)
                      You have left! (?) (thinking…)
                      0 comments  ·  Management  ·  Flag idea as inappropriate…  ·  Admin →
                    • Add additional time spans in the rules

                      The max time span is set at 6 hours. Logic Apps should provide more flexibility allowing to check for event for 24 or even 48 hours.

                      3 votes
                      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)
                        You have left! (?) (thinking…)
                        0 comments  ·  Management  ·  Flag idea as inappropriate…  ·  Admin →
                      • 1 vote
                        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)
                          You have left! (?) (thinking…)
                          0 comments  ·  Connectors  ·  Flag idea as inappropriate…  ·  Admin →
                        • 1 vote
                          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)
                            You have left! (?) (thinking…)
                            0 comments  ·  Connectors  ·  Flag idea as inappropriate…  ·  Admin →
                          • Add a connector for Bing speech to text

                            This connector would take the audio file url as input and return the text.

                            1 vote
                            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)
                              You have left! (?) (thinking…)
                              0 comments  ·  Connectors  ·  Flag idea as inappropriate…  ·  Admin →
                            • Use Custom Connector in a HttpWebhook action

                              Using Custom Connectors for our HttpWebhook actions would allow us to centralize details about URLs and authorization as well as benefit from Swagger API definitions.

                              47 votes
                              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)
                                You have left! (?) (thinking…)
                                0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                              • Dynamics 365 (CRM): Execute On Demand Workflow (real-time/background)

                                A connector in which you can select a workflow to trigger on a record.

                                1 vote
                                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)
                                  You have left! (?) (thinking…)
                                  0 comments  ·  Connectors  ·  Flag idea as inappropriate…  ·  Admin →
                                • add new contact to mailchimp list

                                  Would've thought this would be an obvious one but still doesn't seem to exist. I have a custom register interest workflow on my website which I use a logic app to pick up and automate contact creation etc. I want to be able to automatically add them in my Mailchimp list but can't at the moment :(

                                  3 votes
                                  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)
                                    You have left! (?) (thinking…)
                                    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Add the ability to clone actions

                                    Sometimes, it is very handy to clone an action that you have already created and configured and use it elswhere in the flow.

                                    3 votes
                                    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)
                                      You have left! (?) (thinking…)
                                      0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Enable/Disable web availability tests as an action for Application Insights

                                      Provide an action to connect to an Application Insights Availability Web Test and be able to enable and/or disable the web test to support routine maintenance windows.

                                      3 votes
                                      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)
                                        You have left! (?) (thinking…)
                                        0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Add an expression for getting the absolute value

                                        I want to see if something has changed by X amount in either direction. An absolute value expression would make this much easier than having to write 'or' statements for near identical logic.

                                        3 votes
                                        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)
                                          You have left! (?) (thinking…)
                                          0 comments  ·  Workflow runtime  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Bug in Logic App connector to create automation runbook job with boolean parameters

                                          I have a Logic App that has an "Azure Automation - Create Job" action. This action calls a runbook to fire off some powershell commands to do some tasks to the data warehouse.

                                          I also have a parameter that the Powershell runbook accepts. That parameter is a Boolean value.

                                          The Logic App connector that calls the automation runbook has a field for parameters. This connector will pass variables to the runbook, HOWEVER, when passing Boolean values, the connector will only allow "true" and "false", but these are NOT valid values for powershell Boolean values.

                                          Powershell expects $True, $False, 1 or…

                                          3 votes
                                          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)
                                            You have left! (?) (thinking…)
                                            0 comments  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
                                          • Don't see your idea?

                                          Logic Apps

                                          Feedback and Knowledge Base