web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Is there a "catch" tri...
Power Automate
Unanswered

Is there a "catch" trigger for "Start Approval" action -- an On Approval Response trigger?

(0) ShareShare
ReportReport
Posted on by 292

I have a scheduled flow to review a SP list of requests to identify stragglers -- items that may need to be updated, cancelled, closed.

For each straggler,

       Ping the requestor to ask if it should be left open or closed/cancelled.  

 

I cannot use "Start Approval and wait for response" because I'm operating in a For Each loop.   

I need to send out all the "pings" without pausing for each one.

"Start Approval" works great EXCEPT I can't figure out how to "catch" the response and update the related item accordingly.

Is there such a trigger and I'm just missing it?    

 

OR  is do this with a separate flow -- called from the email, passing in the ID and a response value.  That would be even better -- no abandoned approval clutter to deal with.   

 

I can't be the first person who's run into this situation.  (of needing to send out a response for response within a loop). 

Categories:
I have the same question (0)
  • ScottShearer Profile Picture
    25,270 Most Valuable Professional on at

    @MelissaReed 

    One thought might be to use an array.  Initialize the array before you start the approvals.  After action has been taken on an individual approval add that item to the array.  In a loop in a parallel action, evaluate the array and send a "ping" to those individuals who have not yet responded (don't appear in the array).  Obviously, there will be a delay in your loop.

     

     

     

  • MelissaReed Profile Picture
    292 on at

    Thanks for the reply.    That's an interesting approach to ongoing monitoring.     

    What I'm looking for is not *whether* they have responded, but *what* was their response?   

    I want to use that response information to automatically apply an update (so they don't have to manually open the item and update it).    

    I could use your array to then do Wait for Response on each one, but not sure how to do that without grinding everything to a halt on the first array item.     

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

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Automate

#1
David_MA Profile Picture

David_MA 245 Super User 2025 Season 2

#2
Expiscornovus Profile Picture

Expiscornovus 207 Most Valuable Professional

#3
trice602 Profile Picture

trice602 185 Super User 2025 Season 2

Last 30 days Overall leaderboard