Skip to main content

Notifications

Community site session details
Power Automate - Building Flows
Answered

Do Until Timeout values

Like (1) ShareShare
ReportReport
Posted on 27 Sep 2017 18:17:18 by 24

I am setting up a flow that creates a task when an item is added to a Sharepoint list.  I want the flow to stop until that Task item is marked as completed.

 

In the image below, my Flow does the following:

  1. Creates the task item
  2. Sends an email informing that the task has been created
  3. Runs a "Do Until" that should run until Task Status is Completed.  It does the following:
    1. Gets the Task item fresh
    2. Sends an email (for testing purposes) telling me the task is not done

 

I'm not sure I understand the Count and the Timeout values on the Do until.  I think the Count means that it will only run the number of times that matches it's value.  I thought the Timeout meant that it would wait 2 minutes (for testing purposes) before running the Do until again.  However, the result when I run the flow is that I immediately get 5 emails from the Do until--meaning that the Do until is not waiting 2 minutes.  

 

Can you help me understand what the Timeout means?

 

Is there another way I can stop my Flow from running until the Task is marked as completed?

 

Thanks for any help anyone can offer.

 

Capture.PNG

 

 

  • henrypei Profile Picture
    24 on 28 Nov 2019 at 02:31:57
    Re: Do Until Timeout values

    @HelplessMax 

    There's another parallel branch under the approval action. What's in it?

  • HelplessMax Profile Picture
    41 on 09 Sep 2019 at 13:59:33
    Re: Do Until Timeout values

    hi there, @lshake @v-xida-msft 

    I have a similar problem but in the case of an approval within a "do until" loop connected to a variable.

    Even though the approval was approved, the loop keeps on running (just like @lshake  desribed with the multiple emails)

    Can you guys help me? Screenshot Flow.PNG

  • lshake Profile Picture
    24 on 28 Sep 2017 at 15:27:24
    Re: Do Until Timeout values

    Kris,

     

    Thank you for your help.  

     

    Yes, my goal is to repeat the steps within "Do Until" until the task item is marked as completed.

     

    So, if the Timeout value just limits the duration of each iteration of the Do Until, I'm guessing I would need to add a Delay if I want each iteration to run on a set interval.

     

    I will try that.  Thanks again for taking the time to help.

  • Verified answer
    v-xida-msft Profile Picture
    on 28 Sep 2017 at 10:00:39
    Re: Do Until Timeout values

    Hi @lshake,

     

    Do you want to repeat the steps within “Do Until” until the task item is marked as completed?

    The Timeout property of “Do Until” means that how long the loop should run. It limits the run duration of “Do Until”, if the run duration of “Do Until” is more than the value of Timeout, it will cause time out error.

     

    Unfortunately, there is no any other way to achieve same effect except “Do Until” currently.

     

    Best regards,

    Kris

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

🌸 Community Spring Festival 2025 Challenge Winners! 🌸

Congratulations to all our community participants!

Warren Belz – Community Spotlight

We are honored to recognize Warren Belz as our May 2025 Community…

Congratulations to the April Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard > Power Automate - Building Flows

#1
stampcoin Profile Picture

stampcoin 97

#2
Michael E. Gernaey Profile Picture

Michael E. Gernaey 72 Super User 2025 Season 1

#3
David_MA Profile Picture

David_MA 48 Super User 2025 Season 1

Overall leaderboard