Adventures with Logic Apps: Handling Optional Query Parameters

Ran into an interesting issue challenge with Logic Apps. My Logic App sometimes takes a query parameter called planId. I use the value of planIdto determine whether I should Insert or Update a record in a database. If planId is not provided the statement triggerBody()[‘queries][‘planId’] generates an exception. This was very frustrating to figure out…

Adventures with Logic Apps: Working with @Outputs

In a previous article, Logic Apps Calling Logic Apps, I show how to have a parent Logic App call child Logic Apps. Now I want to have my child Logic App return a value that my parent Logic App can do something with. This article assumes you are familiar with Logic Apps. Getting started We…

Adventures with Logic Apps: Logic Apps Calling Logic Apps

There are several articles available on how Logic Apps can call other Logic Apps. Most of the examples I found were larger in scope or overly complicated, geared towards specific business cases. I wanted a simple example, but one that was robust enough that would lead to great learning experience. So let’s get started. Create…