web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Power Automate Approva...
Power Apps
Unanswered

Power Automate Approval Timeouts based on Business Days

(1) ShareShare
ReportReport
Posted on by 63

Hi Federal Fam! 

I had a situation that required approvals to timeout based on business days (excluding weekends and company specific holidays). 

The approval connector does not allow for specification of day type (yet?), so I found a work around. 

 

Basic steps: 

  1. Get Company Holiday Schedule (we have a SharePoint List). 
  2. Starting from the Approval Start Date, assess if that day is a Holiday or Weekend. 
  3. Once the start date is assessed, add 1 day to the start date, and assess the day after. 
  4. For each day assessed, increase a variable count for vTotalDays that have passed and a separate variable count for all of the vBusinessDays that were identified. 
  5. Use the vTotalDays variable in a Switch case to have separate scenarios initiate depending on the number of total days that need to pass, to account for the number of business days desired.  This will allow you to create Approval Connectors that have different timeout durations set. 
  6. See variables and screenshots in the post below!


https://www.linkedin.com/posts/activity-7184966224441679872-wsSF?utm_source=share&utm_medium=member_desktop 

I have the same question (0)
  • JW-02101845-0 Profile Picture
    Microsoft Employee on at

    Thanks for sharing. I would also recommend checking out the Approvals Kit by Power CAT: Business approvals templates overview (preview) - Power Automate | Microsoft Learn

  • FocusRach Profile Picture
    63 on at

    @jwillisrose Thank you for sharing this in here as well! I'm running into an error with the Graph Mailbox Custom connector but I am going to spend more time with this to ensure I'm not missing any steps. This kit looks so promising, it's exciting! 

  • TanyaMc Profile Picture
    77 on at

    Thanks for sharing the links! I have a flow for assigning due dates to tasks that uses similar logic, since the due date is tied to number of working days after the request is received. It was 'fun' to build (not!). 

    I tried this method with do until but couldn't get it to work so I used a method that was less dynamic to meet the business case.

    https://www.penthara.com/how-to-dynamically-calculate-working-business-days-for-a-due-date-in-power-automate/

     

  • FocusRach Profile Picture
    63 on at

    This is a really well made article, @TanyaMc! It was easy to follow and well laid out. I appreciate you posting! 

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

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 717 Most Valuable Professional

#2
Michael E. Gernaey Profile Picture

Michael E. Gernaey 329 Super User 2025 Season 2

#3
Power Platform 1919 Profile Picture

Power Platform 1919 268

Last 30 days Overall leaderboard