Approval Flow with Weekly Reminder – Getting past 30 Day Limit

April Dunnam

April Dunnam is a Principal Cloud Advocate at Microsoft, Microsoft Certified Trainer, and MVP alumni. Known for her ability to demystify the Power Platform and AI for both developers and makers, she blends deep technical knowledge with a knack for making complex topics approachable and fun. With a passion for community and sharing knowledge, April runs a popular YouTube channel dedicated to Power Platform, AI, and low-code development. She actively contributes to the Microsoft 365 and Power Platform community through sample contributions, community calls, and mentorship. April’s expertise has been recognized with the Microsoft Technology Excellence Award for her innovative Power Platform solutions. She is a frequent speaker at international conferences, helping businesses and developers harness the full potential of AI and the Power Platform. When she’s not advocating for the Power Platform, you can find her performing with her rock band or fueling her caffeine and LEGO building habits.

You may also like...

2 Responses

  1. Thien Nguyen says:

    HI,
    I am very new to Flow and I am trying to understand HTTP action in Flow. My situation is I have 3 approval levels. The entire approval process can take months. When an item is added, it goes to the first approver. If approver 1 approves, then goes to approver 2 and until approver 3 is approved. Each approver can take more than 30 days. What would be the best way you recommend?

    • April Dunnam says:

      For long running approval processes, the best work-around is the self-calling Flow method. In a nutshell, you can configure an Action’s Timeout property in your Flow then configure it’s Run After properties. So we know that Flow’s timeout after 30 days. So you can set the Timeout property to P29D (29 days) so it can perform an action before timing out. You can insert an HTTP Post action and configure it’s run after property to only run if the Flow times out. You can have that HTTP call another Flow which has an HTTP Response trigger that kicks off your approval process again. Micahel Sveson has a good post on how to do this: https://powerusers.microsoft.com/t5/Flow-Cookbook/How-to-architect-long-running-flows-which-exceed-the-30-day/td-p/83138

Leave a Reply

Your email address will not be published. Required fields are marked *