Skip to main content

Notifications

Power Automate - General Discussion
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:
  • adila Profile Picture
    adila 24 on at
    Re: Flow Approval Reminder Notification every "x" hr

    hello, can you share the expression for true at Success Flag is equal to true part?

  • mcmoney29 Profile Picture
    mcmoney29 5 on at
    Re: Flow Approval Reminder Notification every "x" hr

    This seems like an old thread but I found a much simpler way to renotify users for approvals if anyone is still looking:

     

    1. Initialize a Boolean variable as a success flag that raises when an approval is completed (either approved or rejected). This variable can be reused for each approval.

    2. Then put your approval inside a 'Do Until' loop.

    3. Add two set variables after the approval but still inside the loop (as shown in picture). The first one sets the success flag to FALSE and the second to TRUE.

    mcmoney29_0-1682511414238.png

    4. Go to the approval's settings and change the timeout duration to however long you want before the user is reminded using ISO 8601 Format.

    mcmoney29_2-1682511642677.png

    5. Go to 'configure run after' for 'Set False' action and set it to run only if the approval times out.

    6. Go to 'configure run after' for 'Set True' action and set it to run only if 'Set False' is skipped.

    mcmoney29_3-1682511795710.png

     

    And that's it! If the approval is not completed within the timeout duration then the flag will be set to false and the loop will repeat, sending another approval. When a new approval is sent the old one still exists but won't affect the flow if accepted/rejected. (i.e. user can only accept most recent approval sent to them).

     

     

     

  • ScottShearer Profile Picture
    ScottShearer 25,150 on at
    Re: Flow Approval Reminder Notification every "x" hr

    @hong_yip 

    It would be best if your were to start a new post with your question.  When you post, please include a screen shot of your Flow.

     

     

  • hong_yip Profile Picture
    hong_yip 100 on at
    Re: MS Flow Approval Notification

     

    i have created function to setup reminder email, and one question is can i get  approval link at reminder email content?

  • teylyn1 Profile Picture
    teylyn1 333 on at
    Re: MS Flow Approval Notification

    @darsh Please don't ask your question in someone else's post. You will reach more people and get results faster if you start your own question.

  • darsh Profile Picture
    darsh 9 on at
    Re: MS Flow Approval Notification

    @ScottShearer 

     

    Please help me !!!

    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 approver doesn't respond after 5 days .

     

  • darsh Profile Picture
    darsh 9 on at
    Re: Flow Approval Reminder Notification every "x" hr

    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 .

     

     

     

  • teylyn1 Profile Picture
    teylyn1 333 on at
    Re: Flow Approval Reminder Notification every "x" hr

    @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/

  • Re: Flow Approval Reminder Notification every "x" hr

    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!

  • singletrackvale Profile Picture
    singletrackvale 16 on at
    Re: Flow Approval Reminder Notification every "x" hr

    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.

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

Microsoft Kickstarter Events…

Register for Microsoft Kickstarter Events…

Announcing Our 2025 Season 1 Super Users!

A new season of Super Users has arrived, and we are so grateful for the daily…

Announcing Forum Attachment Improvements!

We're excited to announce that attachments for replies in forums and improved…

Leaderboard

#1
WarrenBelz Profile Picture

WarrenBelz 145,526

#2
RandyHayes Profile Picture

RandyHayes 76,287

#3
Pstork1 Profile Picture

Pstork1 64,907

Leaderboard