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

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Do until not working a...
Power Automate
Unanswered

Do until not working as intended.

(0) ShareShare
ReportReport
Posted on by 37

I have an approval flow that updates a list when 1 person responds and then ends.  However, it is supposed to email everyone every 7 days until someone responds.  It seems to be doing the opposite.  It is not terminating when someone responds.  It is still running.

 

NotWorking.png

Categories:
I have the same question (0)
  • Pstork1 Profile Picture
    69,554 Most Valuable Professional on at

    Set your approval type to "First to Respond" instead of "All must Reply" and check the Outcome, rather than Responses.  Responses is always a collection, Outcome is a string.  Also, the way its set up the loop in the parallel branch will always keep the flow open for at least 7 days before it completes since Do Until is always evaluated at the end of the loop.  Even after someone responds it will wait the 7 days until it checks whether it should send the reminder or exit.  To fix that replace your delay with an inner loop that has a one hour delay and a counter.  Have that loop run until the counter reaches 168 (7 days X  24 hours) or the approval condition is reached.  Then the reminder will only keep the approval open for a maximum of one hour after the approval completes.

  • Penngineer Profile Picture
    37 on at

    Response type is "first to respond".  Changed outcome to responses.  

     

    I am not sure how add an inner loop, but I will work on that.

     

    The person responded on the 1st day.  The approval flow did not check for a response and sent the email on the 7th anyway.  Will the inner loop fix that?

  • mequan Profile Picture
    Microsoft Employee on at

    Hi @Penngineer ,

     

    May you please check if you already configure time limit of Do until action? Actually Do until will have its own time limit. You may need change Do until limit as 7 Days or longer based on your requirements. For Do until limit you may check https://www.digi.com/resources/documentation/digidocs/90001437-13/reference/r_iso_8601_duration_format.htm .

     

    Thanks

  • Penngineer Profile Picture
    37 on at

    I am not sure what you mean.  This is what the Do Until looks like.

     

    DoUntil.png

  • mequan Profile Picture
    Microsoft Employee on at

    Hi @Penngineer ,

     

    I may suggest you change the Timeout part as PT7D or longer and test again. Timeout value would follow ISO 8601, so For how to configure Timeout value, you may check https://www.digi.com/resources/documentation/digidocs/90001437-13/reference/r_iso_8601_duration_format.htm.

    Thanks

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

Season of Sharing Community Challenge Launch!

Jump in, show your community spirit, and win prizes!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the May Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
Valantis Profile Picture

Valantis 474

#2
11manish Profile Picture

11manish 268

#3
David_MA Profile Picture

David_MA 243 Super User 2026 Season 1

Last 30 days Overall leaderboard