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 / Scheduled Flows - mult...
Power Automate
Answered

Scheduled Flows - multiple recurrence? business hours, after hours, weekends

(2) ShareShare
ReportReport
Posted on by 678
I have a flow set with a weekly occurrence and I'm doing Mon-Fri, EST, 7am-6pm, every 15 mins. Great. This works.
Now the dilemma is ...
I want to do exactly the same actions but hourly for after hours and overnight
Then I want to exactly the same actions on a weekend.

It seems to me the easiest way to handle these 3 scenarios is to create 3 separate scheduled flows with the schedules set as above and then move all those actions that are currently working and make that a "child flow" instead. Then each of the 3 schedules would run as I want - and I'd simply call the child flow that contained all those examples. That would make it easier to maintain as that child flow is pretty complex - thoughts? Is there a better way?

 
Categories:
I have the same question (0)
  • Verified answer
    trice602 Profile Picture
    16,244 Super User 2026 Season 1 on at
    Hi,
     
    If this was my project, that would be my approach.  Great job!
     

    ------------------------------------------------

     

     

    ⭐ If this was helpful, please like and mark as a verified answer to help others find this too!

     

     

    Always glad to help! 💯💯💯💯💯

     

    Tom

     

    Follow me on LinkedIn - Thomas Rice, PMP | LinkedIn

  • Suggested answer
    Michael E. Gernaey Profile Picture
    53,963 Moderator on at
    Hi
     
    You could create some complex tracking system, but having 3 separate ones, not even using a child flow. Just create a copy, rename it and use it.
     
    How often do you expect this to change what it does?
     
    1. Just create copies and rename
     
    or
     
    You could create a boolean variable at the top, call it lol ShouldISendTheEmails and start it as false.
     
    Then when the flow runs at 15 minutes, you would have a Compose, that would have a  compound If expression, that determines whether or not the email should be sent. If so its sets the variable to true, otherwise it leaves it at false (the default)
     
    Then add a condition where it checks if this variable is true and if so, then send it. if not do nothing.
     
    I personally wouldn't do the child flow unless you are saying it changes often and if it does, then for me I'd rather have option 2, because it allows me those changes 1 time, but takes up less actions and failure points causing a child flow.
     

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!

Congratulations to the April Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
Vish WR Profile Picture

Vish WR 464

#2
Haque Profile Picture

Haque 431

#3
David_MA Profile Picture

David_MA 323 Super User 2026 Season 1

Last 30 days Overall leaderboard