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

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / How to check metadata ...
Power Automate
Answered

How to check metadata for record that triggered flow 2 days later but only on weekdays

(0) ShareShare
ReportReport
Posted on by 10

Hi All,

 

Here is my requirement. When a user adds or modifies a file, required columns need to be filled out. If they forget to fill out required columns, a reminder email should go out 2 days later (only on weekdays) reminding them that action is still needed on that particular file.

 

I have explored the Delay, Delay Until and Scheduled Flows for a flow that needs to be ran when a file is added or modified but needs to check if required columns are populated 2 days later (M-F only). None of the options I have mentioned allow me to schedule the delay for 2 days later but only on weekdays so that if a file is added to the library on Thursday or Friday, the flow will not check the required columns until Monday or Tuesdayt instead of Saturday or Sunday. Does anyone know how to do this? I wish Microsoft had the options of clicking the days we want the flow to check the record; similar to the delay options in Outlook.

 

Thanks!

Categories:
I have the same question (0)
  • Verified answer
    v-jefferni Profile Picture
    Microsoft Employee on at

    Hi @virvil45 ,

     

    You can use a Delay until action for your requirement:

    vjefferni_0-1692254565569.png

     

    Expression:

    addDays(utcNow(),if(equals(dayOfWeek(utcNow()),4),4,if(equals(dayOfWeek(utcNow()),5),3,2)))

     

    Best regards,

  • virvil45 Profile Picture
    10 on at

    Thank you for your help. The example of the Delay you've provided is exactly what I'm doing already. The problem is that the delay can end up falling on a weekend, which is what I'm trying to get away from. :))

  • v-jefferni Profile Picture
    Microsoft Employee on at

    Hi @virvil45 ,

     

    What do you mean by it failed on a weekend? Could you please share a failed run history so I can help find what was wrong?

     

    Best regards,

  • virvil45 Profile Picture
    10 on at

    Hi,

     

    I used 'falling' not 'failing'. :))

  • v-jefferni Profile Picture
    Microsoft Employee on at

    Hi @virvil45 ,

     

    Sorry, my fault. But if using the expression in my example:

     

    addDays(utcNow(),if(equals(dayOfWeek(utcNow()),4),4,if(equals(dayOfWeek(utcNow()),5),3,2)))

     

     

    it means delay until Monday if today is Thursday or Friday, otherwise two days later than current time. I don't understand why it could still fall on a weekend. Could you please share this specific situation, when/on which day the flow was triggered and which day the delay until result?

     

    Best regards,

  • virvil45 Profile Picture
    10 on at

    Hello,

     

    No problem at all. :)) Here is my flow to show the details. I have not attempted to use the expression you provided. Where would I put that?

    virvil45_0-1692882224429.png

     

  • v-jefferni Profile Picture
    Microsoft Employee on at

    Hi @virvil45 ,

     

    It was 'Delay until' rather 'Delay'. You can write expression in Delay until action but the other one not.

     

    Best regards,

  • virvil45 Profile Picture
    10 on at

    Awesome, I will change it to Delay Until and add the expression you provided. Can you please break down the expression for me so that I understand what it's doing? I am in CST. 

     

    Thank you so much for your help with this!! 😊

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
trice602 Profile Picture

trice602 239 Super User 2026 Season 1

#2
David_MA Profile Picture

David_MA 177 Super User 2026 Season 1

#3
Kalathiya Profile Picture

Kalathiya 97 Super User 2026 Season 1

Last 30 days Overall leaderboard