cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
colinrippey
New Member

Power Automate Request Limits and Allocations - what is a step Action

Hi,

 

We are buidling a Flow to handle the processing of emails, we expect we'll receive as many as 1,000 emails per day.

 

Each email contains some raw text that needs to be parsed (basic name/value pairs) and then once all the fields are parsed the resulting set of name/value pairs are used to populate a SharePoint list.

 

My concern is the sheer "size" of the Flow in terms of the number of Actions I've had to add to process all the raw text in the email. I am looking at upwards of 50 Actions (mostly Compose actions) some of which are contained inside a Apply to action that will loop through as many as 50 times (so easily in one Flow we could see 1,000 individual Actions executed).

 

When I read the following article:

 

https://docs.microsoft.com/en-gb/power-platform/admin/api-request-limits-allocations

 

I note that this point is highlighted:

 

What is a Microsoft Power Platform request?

Requests in Microsoft Power Platform consist of various actions which a user makes across various products. At a high level, below is what constitute an API call:

  • Connectors – all API requests to connectors from Power Apps or Power Automate
  • Microsoft Power Automate – all Power Automate step actions
  • Common Data Service – all CRUD operations, as well as special operations like "share" or "assign". These can be from any client or application and using any endpoint SOAP or REST. These include but are not limited to plug-ins, async workflows, and custom controls making the above mentioned operations.

 

 

Can anyone explain what is a step action? Does this mean every single action including standard Compose actions?

 

I am quite concerned that the Flow we have built will only cope with processing a Few emails and then be "stopped" by the API request limit.

 

Has anyone experienced a Flow that runs so many times and/or has so many Actions that it has reached the daily API limit? We are looking to procure the Power Automate Per Business Process license but even this only gives you 15,000 daily API calls.

 

Thank you for taking this time to read this.

 

1 ACCEPTED SOLUTION

Accepted Solutions
colinrippey
New Member

It “looks like” the details on the Logic Apps pricing model define what a step action is:

 

https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-pricing

 

Consumption pricing model

For new logic apps that run in the public, "global", multi-tenant Azure Logic Apps service, you pay only for what you use. These logic apps use a consumption-based plan and pricing model. In your logic app, each step is an action, and Azure Logic Apps meters all the actions that run in your logic app.

For example, actions include:

 

Given that a Flow is a Logic App then I am going to assume that I should be able to work out my billing from the above.

View solution in original post

1 REPLY 1
colinrippey
New Member

It “looks like” the details on the Logic Apps pricing model define what a step action is:

 

https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-pricing

 

Consumption pricing model

For new logic apps that run in the public, "global", multi-tenant Azure Logic Apps service, you pay only for what you use. These logic apps use a consumption-based plan and pricing model. In your logic app, each step is an action, and Azure Logic Apps meters all the actions that run in your logic app.

For example, actions include:

 

Given that a Flow is a Logic App then I am going to assume that I should be able to work out my billing from the above.

Helpful resources

Announcements
MPA Virtual Workshop Carousel 768x460.png

Register for a Free Workshop

Learn to digitize and optimize business processes and connect all your applications to share data in real time.

Power automate tips 768x460 v2.png

Restore a Deleted Flow

Did you know that you could restore a deleted flow? Check out this helpful article.

Microsoft Build 768x460.png

Microsoft Build is May 24-26. Have you registered yet?

Come together to explore latest innovations in code and application development—and gain insights from experts from around the world.

May UG Leader Call Carousel 768x460.png

What difference can a User Group make for you?

At the monthly call, connect with other leaders and find out how community makes your experience even better.

Users online (2,393)