This is the third and final part of the Azure Logic Apps demo series. In my previous two articles, I have shown the demo of how you can connect SaaS applications with Logic Apps and how you can integrate logic apps with Azure Storage. You can find links to the previous articles below.
In this article, I am going to show you how you can call Azure Functions from Azure Logic Apps.
Step 1
First of all, go to the Azure Portal, click on create a resource, go to compute and find Function App.
First of all, go to the Azure Portal, click on create a resource, go to compute and find Function App.

Step 2
Fill in the details. Give some unique name, select the subscription, create a new resource group, select OS as Windows, select Consumption plan and the location and same thing for storage.
Fill in the details. Give some unique name, select the subscription, create a new resource group, select OS as Windows, select Consumption plan and the location and same thing for storage.
Step 3
Go to the functioning app and create a new function.
Go to the functioning app and create a new function.

Step 4
Select Webhook + API and click on Create this function.
Select Webhook + API and click on Create this function.

Step 5
We have got an HTTPTriggerCSharp function and that is all we need. This type of function is going to be one where you pass in a value for a name and it is going to write that or return that name to us.
We have got an HTTPTriggerCSharp function and that is all we need. This type of function is going to be one where you pass in a value for a name and it is going to write that or return that name to us.

Step 6
To make this simple, go to the Integrate tab and set the authorization level to anonymous so that we can call this easily from logic apps.
To make this simple, go to the Integrate tab and set the authorization level to anonymous so that we can call this easily from logic apps.
Step 7
Next, create a logic app.
Next, create a logic app.
Step 8
We want to trigger the logic app when an HTTP request is received. So we need to select this trigger when we are invoking the logic app from an external system, another program or interactively through some command line tool.
We want to trigger the logic app when an HTTP request is received. So we need to select this trigger when we are invoking the logic app from an external system, another program or interactively through some command line tool.

Step 9
You can notice that here for this trigger, it says the URL will be generated once we save the logic app. So, click on the new step.
You can notice that here for this trigger, it says the URL will be generated once we save the logic app. So, click on the new step.

Step 10
Select Azure Functions.
Select Azure Functions.









ARVIND KUMARPosted May 20, 2019, 4:45 AM
Hi krunal how will call azure function using parameter in logic app
Hadshana KamalanathanPosted Aug 16, 2018, 1:00 AM
Nice explained. Thanks for sharing