Friday Fact: You can use the BizTalk Server Logic App adapter to call a Logic App Standard Workflow

  • Sandro Pereira
  • Sep 27, 2024
  • 3 min read

BizTalk Server 2016 and 2020 provide several built‑in mechanisms to support hybrid integration scenarios. One of these mechanisms is the BizTalk Server Logic App adapter, which allows BizTalk to both receive messages from and send messages to Azure Logic Apps.

If we focus on the send scenario, there are multiple ways to trigger or call a Logic App. For example, you can use the HTTP adapter to send an HTTP request. However, starting with BizTalk Server 2016, a better and more user‑friendly option is available. Instead of relying on raw HTTP calls, you can use the Logic App adapter to send messages directly to an Azure Logic App.

📝 One-Minute Brief

hybrid scenarios are still very common in enterprise integration. This Friday Fact shows that you can use the BizTalk Server Logic App adapter to call a Logic App Standard workflow directly. The post explains why this approach works, when it makes sense to use it, and how it helps organizations integrate BizTalk Server with Azure Logic Apps as part of a controlled modernization or migration strategy.

The “issue”

However, there is a small limitation. When Microsoft released the BizTalk Server Logic App adapter, Logic App Consumption was the only available Logic Apps model. As a result, when you connect the adapter to a subscription and resource group, the adapter lists only Logic App Consumption workflows.

BizTalk Server Logic App Adapter

The BizTalk Server Logic App adapter does not show any Logic App Standard workflow that you have inside the resource group of your subscription.

Does that mean we cannot use the Logic App adapter to send messages to a Logic App Standard workflow?

No, you can still use the Logic App adapter to send messages to a Logic App Standard workflow – for example, it will be easier to migrate BizTalk Solutions that are calling Logic App Consumption to start calling Logic App Standard workflows without changing to many configurations in BizTalk Server.

The solution for calling Logic App Standard workflows

However, to accomplish that, you need to manually copy the workflow URL from the Azure Portal:

Logic App URL

And pasted it to the Trigger (Callback URI) property of the BizTalk Server Logic App adapter.

Simple as that!

To lazy to read? We’ve got you covered! Check out our video version of this content!

Hope you find this helpful! If you enjoyed the content or found it useful and wish to support our efforts to create more, you can contribute towards purchasing a Star Wars Lego for my son!

Buy me a coffee
Author: Sandro Pereira

Sandro Pereira lives in Portugal and works as a consultant at DevScope. In the past years, he has been working on implementing Integration scenarios both on-premises and cloud for various clients, each with different scenarios from a technical point of view, size, and criticality, using Microsoft Azure, Microsoft BizTalk Server and different technologies like AS2, EDI, RosettaNet, SAP, TIBCO etc. He is a regular blogger, international speaker, and technical reviewer of several BizTalk books all focused on Integration. He is also the author of the book “BizTalk Mapping Patterns & Best Practices”. He has been awarded MVP since 2011 for his contributions to the integration community.

Leave a Reply

Your email address will not be published. Required fields are marked *

The Ultimate Cloud
Management Platform for Azure

Supercharge your Azure Cost Saving

Learn More
Turbo360 Widget

Back to Top