Webinar June 09, 2026 | 11:00AM EST | 4:00 PM BST | Hack the Productivity Drag - Eliminate contract bottlenecks slowing your teams - Register Now 

How to Create Scheduled Flows in Power Automate (Step-by-Step)

Topics: Automated Workflows, Workflow Automation, Scheduled flows, Microsoft Power Automate

Written by Alex K Joseph, Digital Marketing Strategist, Dock 365

To create a scheduled cloud flow in Microsoft Power Automate, navigate to Power Automate > Create > Scheduled cloud flow. At the "Build a scheduled cloud flow" window, choose a name for your flow, select the start date, and specify the recurrence interval (e.g., every 1 day or every 1 week). Once done, click on the Create button, configure the Recurrence trigger, and specify the time zone, start time, and days of the week for weekly flows ("Show advanced options"). Then add the desired actions (e.g., send an email, publish to Teams, get SharePoint items, etc.). Finally, click on the Save button.

Power Automate flows can help you complete a great variety of tasks and activities. They are helpful not only for automating some complicated business processes but also for sending notifications, completing minor routine operations, etc.

This article is going to discuss the methods of scheduling flows to perform their actions regularly or at a certain time automatically.

What Are Scheduled Cloud Flows in Power Automate?

There are three kinds of flows in Power Automate: automated flows, instant flows, and scheduled cloud flows. This tutorial will deal only with scheduled cloud flows.

Scheduled cloud flow is set up using the Recurrence trigger to be executed automatically on a scheduled basis (every hour, every day, every week, or any other schedule chosen by you), regardless of whether someone does anything to trigger them or not. They keep working on this schedule until they are disabled or deleted. You can find information about scheduled flows on the official Microsoft Power Automate pages. Scheduled flows are available to all those who have Microsoft 365 with Power Automate included.

Flow Type

Trigger

Best For

Automated cloud flow

An event (new email, new SharePoint item, form submission)

Reactive processes

Instant cloud flow

Manual button click (browser or mobile app)

On-demand tasks

Scheduled cloud flow

Time-based recurrence (daily, weekly, monthly)

Repeating tasks at fixed intervals

Desktop flow

UI automation on a local machine

Legacy app automation

What Are Scheduled Flows Best Used For?

A scheduled flow would be best suited in cases where an activity needs to be performed periodically at a certain time, irrespective of whether there is a trigger or not. Examples could include:

Use Case

Example Flow

Frequency

Status report delivery

Get SharePoint list items, send summary email

Weekly (Monday 8am)

Contract renewal reminders

Query contracts due in 30 days, notify via Teams

Daily

New hire onboarding reminders

Check hire date, send task checklist email

Daily for 30 days

Data cleanup

Archive resolved SharePoint issues older than 90 days

Weekly

Timesheet reminders

Post Teams message to team channel

Weekly (Friday 3pm)

Monthly reporting

Compile data from multiple lists, send report

Monthly (1st of month)

The benefit of using scheduled flows is that automation becomes independent of any action by the users.

Microsoft 365 for Contracts

How to Create a Scheduled Cloud Flow in Power Automate

Step 1: Login and go to Power Automate

Login to your Microsoft 365 account. Click on the app launcher button (the waffle icon) at the top left corner of the screen and find Power Automate.

Step 2: Go to Create > Scheduled cloud flow

On the Power Automate homepage, click Create, and then click on Scheduled cloud flow. Alternatively, you can access this from My flows > + New flow > Scheduled cloud flow.

Step 3: Set up the flow schedule

Fill out the following information in the Build a scheduled cloud flow dialog box:

    • Flow name: a meaningful name (e.g., "Weekly Status Report, Project Alpha")
    • Starting: date and time for when the flow should start running
    • Repeat every: number and frequency unit (e.g., 1 Minute, 1 Day)
    • Time zone: important for flows that need to run at a specific local time
    • Start time: Format is YYYY-MM-DDTHH:MM:SSZ (example: 2026-06-09T08:00:00Z)
    • At these hours / At these minutes: only available when the Frequency is set to Day
    • On these days: only available when the Frequency is set to Week
    • Before activation test: activate manually once before the first scheduled execution from the designer.
    • Name them properly: so that other people understand the flow purpose just by looking at the list.
    • Watch the flow's run history: visit My flows > [Flow name] > 28 day run history from time to time.
    • Monitor run history: so that if something went wrong then you will receive an alert about it.
    • Mind time zones: especially if your team operates in different ones.

Then click Create.

Step 4: Setup the Recurrence trigger

You will now be taken to the flow designer. Click on the Recurrence trigger card, and edit the Interval (number) and Frequency (Second, Minute, Hour, Day, Week, Month).

Step 5: Set advanced options

Choose Show advanced options for greater precision:

Proper time zone handling often becomes a source of mistakes at this step. Never rely on the flow without checking first that Start time and Time zone have been configured correctly to result in your expected run time.

Step 6: Set up actions and finish

Click + New step under the Recurrence trigger to set up your actions (Get items (SharePoint), Send an email (V2) (Outlook), Post message in a chat or channel (Teams), Create item / Update item (SharePoint)). Then click Save. The flow is now ready to work.

Advanced Recurrence Options: Quick Reference

Frequency

Advanced Options Available

Use When

Minute

Start time

Flows that must run every N minutes

Hour

Start time, At these minutes

Hourly processes with a specific minute offset

Day

Start time, Time zone, At these hours/minutes

Daily processes at a specific time

Week

Start time, Time zone, On these days

Weekday-specific processes (e.g., Monday reports)

Month

Start time, Time zone

Monthly processes (e.g., month-end reports)

How to Make the Most of Recurring Flows

Scheduled flows have the highest value when they can replace a regular and manual process which needs to be performed regardless of whether someone remembers or not. A company where employees start receiving scheduled reminder emails during their first 30 days about the tasks and meetings to prepare for. Another company has a team for project management and they use monthly scheduled flows for preparing and distributing the status reports.

Some suggestions to help create the reliable flows:

For more ideas, see 5 Power Automate Templates to Stay Informed While Working Remotely and 5 Ways to Boost Collaboration in Microsoft Teams Using Power Automate.

FAQs

What's the difference between a scheduled cloud flow and an automated cloud flow?

A scheduled cloud flow relies on the Time-based Recurrence trigger and is run automatically at regular intervals without any triggering event or action. An automated cloud flow is initiated based on some event like a new SharePoint item, a new email, or a form submission. Schedule flows for repeating and timed operations and use automated flows for reactive activities.

What's the minimum interval for a scheduled cloud flow?

In the case of using a standard Microsoft 365 license, the minimum interval that is supported is one minute. However, very frequent flows consume many monthly allotted flow runs; hence, it makes sense to evaluate whether a less frequent interval will work equally well for you.

Can I run a scheduled flow only on weekdays?

Yes, you can do it. Select Week for Frequency in the Recurrence trigger, and then choose Show advanced options, and then on these days pick Monday through Friday.

How do I make sure my scheduled flow runs at the right local time?

Go to Show advanced options under the Recurrence trigger, then enter your local time zone in the Time zone field. Enter your required run time in the Start time field in the following format: YYYY-MM-DDTHH:MM:SSZ. Here, Z stands for the Coordinated Universal Time (UTC), and therefore as soon as you enter your time zone, Power Automate will convert the run time into the local one.

Book a Live demo

Schedule a live demo of Dock 365's Contract Management Software now.

Don't Get Left Behind!
Subscribe to Dock 365 Blogs!
Stay up to date with the latest business tips and trends.