We have a scheduled flow flow which run under a service account that have E1 license (low performance profile), and the scheduled flow sends email using the "Send an Email V2", as follow:-
so my question is how many emails our scheduled flow can send per run or per minute or per day?
Thanks
The only other thing is that usually Loops in Power Automate flows are pretty slow. So it may take more than a minute to send the first 30 emails anyway. In that case you won't get an error. It depends on things like whether you are using concurrency or not and whether the loop contains variables that can slow the loop down. But if the loop is able to send more than 30 emails within a minute then yes what you have described is what I would expect.
@Pstork1 ok so let say the scheduled flow gets 50 items that are due today, then the scheduled flow will start sending emails to the 50 items,, it should send the first 30 emails in the first minute without any issues, when it try to send the 31 th email it will get an error from exchange and the workflow will retry to send the 31 th email again.. am i getting the correct picture of the scenario ? or i am missing something?
The limit is 30 emails per minute. So you won't see any exceptions. It will just take more than a minute for the flow run.
@Pstork1 Ok thanks for the info, my SharePoint list contain 600 to 700 items, and the items have due date over the year, so on average we might have 2-3 items due on a specific date.. but let say on a specific day the items which are due exceeds 30 items, so will the scheduled flow raise an exception when trying to send additional emails after the 30 emails? or it will just hold the execution for some time and retry to send the extra emails?
Thanks
Sorry, I pasted the wrong link. It should be the link from the Exchange Online service limits.
Exchange Online limits - Service Descriptions | Microsoft Learn
The Exchange limits can't be changed. Medium or High won't make a difference the limit is still 30 per minute and 10,000 a day. Power Automate isn't intended to be a marketing platform that can do mass mailings of that size.
@Pstork1 ok thanks where did you read about the limit of 30 messages per minute inside this link https://learn.microsoft.com/en-us/power-automate/limits-and-config i did not find the info?
Second question, can this limit be increased so the flow can send more emails if we upgrade the service account license to Medium or High performance profiles for example?
The limits on a low performance profile is 5,000 items in a loop. I don't think there is a lower limit than that on how many emails can be sent. Here is the documentation on limits. Limits and configuration - Power Automate | Microsoft Learn
Here are the limits for Exchange Online which would also apply. Limits and configuration - Power Automate | Microsoft Learn. 30 messages per minute and up to 10,000 per day.
Michael E. Gernaey
497
Super User 2025 Season 1
David_MA
436
Super User 2025 Season 1
Riyaz_riz11
244
Super User 2025 Season 1