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 / Flow Approval Reminder...
Power Automate
Answered

Flow Approval Reminder Notification every "x" hr

(2) ShareShare
ReportReport
Posted on by 517

Hi.

 

Good Day!

I have an approval flow using MS Flow in Sharepoint List. I wanted to set a condition where as the approval email will notify for example every 5 hrs and will only stop unless the approver have responded. Is it possible? Thanks! 🙂

 

-Jaina

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

    @jaina:

     

    I demonstrate one technique of sending approval reminder emails below.

    My example uses a loop and an approval action in parallel.  I also use a variable.  After the approval is complete, the variable is updated to "Complete.  The loop runs in parallel with the approval and runs until the variable is equal to "Complete".

    When the loop starts, it waits 5 hours.  If the variable equals "Pending", a reminder email is sent.  This will continue until action is taken on the approval.

    The email should include a link to the approval center (same link for everyone).

     

    Please post here if you have additional questions.

     

    zReminder1.jpgzReminder2.jpg

     

    If this solves your issue, please mark your question as Solved.

     

    Scott

  • jaina Profile Picture
    517 on at

    Hi @ScottShearer thank you so much for this solution! 🙂

  • PrasadAthalye Profile Picture
    on at
    @ScottShearer

    This looks interesting. I have a question. I have 2 levels of approvals.. So I can not terminate the flow if first approver takes action. Also My flow loops back if 2nd approver has approved. 

     

    In such cases how to exit parallel branch?

  • SamuelFerreira Profile Picture
    5 on at

    @ScottShearer Awesome Solution! 

     

    I've tried a lot of different ways and tutorials, 

    This was the first that worked perfectly!

     

    Tks!

  • ScottShearer Profile Picture
    25,280 Most Valuable Professional on at

    @SamuelFerreira

     

    Thanks!

  • Community Power Platform Member Profile Picture
    Microsoft Employee on at

    The only issue with this, is that your approval can have up to a 5 hour delay, as potentialy the delay just kicked in as the user approved. It will then have to wait the 5 hours before checking the loop value again and ending the loop.

    Also I am not sure people appreciate getting a reminder every 5 hours.

     

    An alternative is to just put a 5 minute delay inside the loop instead. Then you should place the condition after the loop and set the timeout of the loop to the amount of time you want to wait before checking to send a reminder, to avoid spamming people. You would have to do this for each reminder though.

  • singletrackvale Profile Picture
    16 on at

    The problem with this solution and many I've seen similar to this is what happens if you have items after these in the flow that need to happen after approval.  The do loop has to complete and cancel out before anything else will run in the workflow.  So in a real example where the delay would be 1 or more days, if an action needs to happen after approval, it won't be hit until that delay is complete and the do loop cancels out.

    There are also problems when you have multiple levels of approval needed.

    MS needs to have approval reminders as part of the approval widget so they can work smarter.

  • Community Power Platform Member Profile Picture
    Microsoft Employee on at

    I've got this working however, I have an issue when there are multiple approvers. I already set the variable as an array which will send it to multiple reviewers (list is dependent to what company is requesting for approval). The missing part is to check whether the approver responded or not.

     

    Is it possible that I will only remind the one who didn't respond yet? If yes, how can you do it?

     

    Thanks!

  • teylyn1 Profile Picture
    362 on at

    @singletrackvale , @Anonymous  I have created an approach that eliminates your concerns. The status of the approval is checked every hour (for example), but the email is sent only once a day (for example). 

     

    Check out how to do this in my blog https://teylyn.com/2020/01/07/timing-microsoft-powerautomate-approval-reminders/

  • darsh Profile Picture
    9 on at

    I have an approval flow that send an email to approver when a new item is added into sharepoint list. I need to forward the approval  process to second approver if first appover doesn't respond after 5 days .

    Please help i need urgently .

     

     

     

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Leaderboard > Power Automate

#1
David_MA Profile Picture

David_MA 86 Super User 2026 Season 1

#2
Haque Profile Picture

Haque 55

#3
Ellis Karim Profile Picture

Ellis Karim 53 Super User 2026 Season 1

Last 30 days Overall leaderboard