Skip to main content

Notifications

Power Automate - Building Flows
Unanswered

Approvals sent all at once

(0) ShareShare
ReportReport
Posted on by

Hi all,

I have created a flow where an approval request is sent to four different people depending on the approval requirements.

There could be up to 100 emails that need to be sent.

The issue I'm having is that only one request comes through until it has been confirmed.

Is there any way to send all the requests through at once, so that the approver can just tick approve on all at once, without having to wait for the next one to come in after he has approved one. Also, is it possible to switch it off over weekends?

I have included my flow process below:

 

  • David_MA Profile Picture
    David_MA 9,039 on at
    Approvals sent all at once
    I don't have enough information on your process, but what you want to achieve requires a high level of knowledge and is going to require more than one workflow. There is no way I can explain how to do this in a forum post. Not to mention the consulting dollar value of explaining everything that would be required to meet what you lay out. I suggest one of three things:
    1. Hold out and wait for someone who is willing to take the time to write a comprehensive post on what you need to do or work with you on this for free.
    2. Consider a different approach and then ask specific questions when you encounter an issue. At a high level, I suggest:
      1. Create the approvals with the Create an approval action so the flow does not wait, and they can all be created.
      2. This will require you to store the approval id generated from the approval action somehow so it can be referenced later when the response comes back.
      3. You will also need to update the source field in the approvals table in Dataverse with a unique identifier (note, this unique identifier is not per approval, but for the process.
      4. Then create another flow that triggers when a Dataverse row is updated in the approvals table that has the unique identifier of the process above.
      5. You then need to use the get items action to get the item in the list that has the corresponding unique approval id.
      6. From there, it is just a matter of processing the response from that approval.
    3. Hire a consultant that has experience with this type of complex process.
      1. Since your flow is a scheduled flow that triggers every hour, I see huge challenges that will need to be considered in the development of such a solution. In your post, you don't explain why this runs every hour, or what it is doing an approval on.
      2. The process I outline above will allow the approval to not timeout. Since this flow runs every hour, that will need to be considered in the development.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Microsoft Kickstarter Events…

Register for Microsoft Kickstarter Events…

Announcing Our 2025 Season 1 Super Users!

A new season of Super Users has arrived, and we are so grateful for the daily…

Announcing Forum Attachment Improvements!

We're excited to announce that attachments for replies in forums and improved…

Leaderboard

#1
WarrenBelz Profile Picture

WarrenBelz 145,567

#2
RandyHayes Profile Picture

RandyHayes 76,287

#3
Pstork1 Profile Picture

Pstork1 64,907

Leaderboard