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

Community site session details

Session Id : PA2HHA0EN9RaVWicE0ZvLv
Power Automate - Using Flows
Unanswered

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

Like (0) ShareShare
ReportReport
Posted on 20 Sep 2021 16:29:33 by 288

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). 

I have the same question (0)
  • ScottShearer Profile Picture
    25,238 Most Valuable Professional on 20 Sep 2021 at 18:47:07
    Re: Is there a "catch" trigger for "Start Approval" action -- an On Approval Response trigger?

    @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
    288 on 21 Sep 2021 at 13:26:30
    Re: Is there a "catch" trigger for "Start Approval" action -- an On Approval Response trigger?

    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

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Tom Macfarlan – Community Spotlight

We are honored to recognize Tom Macfarlan as our Community Spotlight for October…

Leaderboard > Power Automate

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 707 Super User 2025 Season 2

#2
Tomac Profile Picture

Tomac 499 Moderator

#3
chiaraalina Profile Picture

chiaraalina 312

Last 30 days Overall leaderboard

Featured topics

Restore a deleted flow
Loading complete