In some use cases, you want to pause a Flow either by a duration you specify or until the timestamp you specify.
Let’s look at both the ways – Delay and Delay Until in Schedule operation
Delay
In a simple application, you can make a Flow wait for a certain duration by using the Delay Action in Time
And I’m selecting a standard 3 min wait
And it will pause the execution until then
And resume the Flow after the Delay duration has been completed
Delay Until
Now, a variation to pausing a Flow until the timestamp you specify is achieved using Delay Until action the timestamp you specify
In my example, I’m using a Timestamp stored in a Time variable and the value is something like below
So, I can use the Delay until action and it accepts a TimeStamp. It accepts ISO8601 format.
And I’ll set a value, which contains my timestamp
In my case, based on the Timestamp stored in my variable, it’ll wait until the below shown time.
And will be completed when the timestamp is hit
And that’s it.
Here are some more posts that might help you –
- Generate Dynamics 365 record link in a Flow using CDS connector | Power Automate
- Text Functions in a Flow | Power Automate
- Loop through array of objects in a Flow & Create records in CDS | Power Automate
- Get Count of records retrieved in CDS connector in a Flow | Power Automate
- Setting Retry Policy for an HTTP request in a Flow | Power Automate
- Button Flow in Power Automate to replicate a Quick Create Form in D365 CE
- Make HTTP request from Flow in Power Automate
- Using Parse JSON to read individual List Records in Flow|Power Automate
Hope this helps!!