What You’ll Build
A Power Automate Teams standup reminder is one of the most practical automations any Microsoft 365 user can build. Every Monday to Friday at 9:00 AM, your flow will automatically post a standup prompt into a Microsoft Teams channel — no manual effort, no forgetting, no chasing people. Your team gets a consistent, on-time reminder to share their daily updates.
Once it is running, you will wonder how your team ever managed without it.
What You’ll Learn
- How to schedule a Power Automate Teams standup reminder to run automatically on specific days and times
- How to connect Power Automate to Microsoft Teams
- How to post a formatted message to a Teams channel using a Flow bot
- How to rename actions using the naming convention used throughout this series
Why a Power Automate Teams Standup Reminder Works
Running daily standups is a habit — and habits are hard to sustain manually. Whether your team works in the same office or across different time zones, someone always has to remember to kick off the standup. When that person is on leave or in another meeting, the reminder disappears.
A Power Automate Teams standup reminder solves this permanently. It runs every weekday at exactly the time you set, posts a clear prompt into your Teams channel, and keeps the team accountable — automatically. This is a great first real-world automation because it is simple, immediately useful, and teaches you two of the most important concepts in Power Automate: scheduled triggers and Teams actions.
Prerequisites
Before you start, make sure you have the following in place:
- Microsoft 365 licence — Any plan that includes Power Automate (such as Microsoft 365 Business Basic, Standard, or Premium) will work. You do not need a paid Power Automate licence for this flow.
- Microsoft Teams — You need access to at least one Team with a channel where you want the reminder posted. You should be a member or owner of that channel.
- Power Automate access — Sign in at make.powerautomate.com using your Microsoft 365 work or school account.
- Know your Team and Channel names — Note down the exact name of the Teams team and the channel you want to post into (for example: Team = Marketing Team, Channel = General).
New to Power Automate? Power Automate is Microsoft’s automation tool included with Microsoft 365. You use it to connect apps and build workflows without writing any code. Think of it as a set of instructions: “When X happens, do Y.” In this flow, X is “every weekday at 9 AM” and Y is “post a standup reminder in Teams.”
Step-by-Step: Building the Power Automate Teams Standup Reminder
Step 1 — Create a New Scheduled Flow
- Go to make.powerautomate.com and sign in with your Microsoft 365 account.
- In the left-hand menu, click Create.
- You will see three options. Click Scheduled cloud flow. This option lets you run a flow on a set schedule — perfect for a daily reminder.
- A panel will appear asking you to name your flow and set a schedule:
- Flow name: Type Daily Standup Reminder
- Starting: Leave this as today’s date
- Repeat every: Change this to 1 Week (we will configure the specific days in the next step)
- Click Create.
What is a Scheduled cloud flow? A cloud flow runs in Microsoft’s cloud — you do not need your computer to be on for it to work. A scheduled cloud flow starts automatically at a time you define, rather than being triggered by something happening (like a new email arriving).
Step 2 — Configure the Recurrence Trigger (Sch_WeekdayMorning)
After clicking Create, the flow designer will open. You will see a trigger card already added called Recurrence. This controls when your Power Automate Teams standup reminder fires each week.
- Click on the Recurrence trigger card to expand it.
- Rename this action: click the three dots (…) in the top-right corner of the trigger card, then click Rename. Type Sch_WeekdayMorning and press Enter. Sch stands for Schedule.
- Set the following fields:
- Interval: 1
- Frequency: Week
- Click Add new parameter. Select On these days. A row of day buttons will appear: Sun, Mon, Tue, Wed, Thu, Fri, Sat.
- Select: Mon, Tue, Wed, Thu, Fri. Leave Sat and Sun unselected.
- Click Add new parameter again. Select At these hours. Type 9.
- Click Add new parameter once more. Select At these minutes. Type 0.
Time zone note: Power Automate uses UTC by default. Click Add new parameter and set the Time zone field to your local time zone (for example, Singapore Standard Time or GMT Standard Time) to ensure the reminder posts at the correct local time for your team.
Your trigger is now configured to fire every weekday at 9:00 AM in your chosen time zone.
Step 3 — Add the Teams Post Action (Ntf_PostStandupReminder)
Now you will add the action that posts the message into your Teams channel.
- Click the + New step button below the recurrence trigger.
- In the search bar, type Post message in a chat or channel.
- Under the Microsoft Teams section, click Post message in a chat or channel.
- Rename the action: click the three dots (…), select Rename, type Ntf_PostStandupReminder, and press Enter. Ntf stands for Notification.
- Configure the following fields:
- Post as: Select Flow bot. The message will appear in Teams as sent by “Power Automate” rather than your personal account.
- Post in: Select Channel.
- Team: Select the team where you want the reminder posted (for example, Marketing Team).
- Channel: Select the channel (for example, General).
- Message: Click inside the Message box and paste the standup message below.
Example standup message to paste into the Message field:
🌅 Good morning, team! Time for our daily standup.
Please share a brief update on the following:
1️⃣ What did you complete yesterday?
2️⃣ What are you working on today?
3️⃣ Any blockers or help needed?
Let's have a great day! 💪
Tip — Formatting your message: The Message field supports basic HTML formatting. You can use
<b>bold text</b>or<br>for line breaks. Emojis work natively — just paste them from any emoji keyboard.
Step 4 — Save and Test Your Flow
- Click Save in the top-right corner.
- To test immediately without waiting until 9 AM, click Test in the top-right corner.
- Select Manually, then click Test.
- Click Run flow on the panel that appears, then click Done.
- Check your Teams channel — the standup message should appear within a few seconds, posted by Power Automate.
You will also see a run history at the bottom of the flow designer showing a green tick if the run succeeded, or a red X with error details if something went wrong.
Tips and Customisation
Changing the Post Time
To change when your Power Automate Teams standup reminder fires, go back to the Sch_WeekdayMorning trigger, update the At these hours field, and save. Your next run will use the new time.
Posting to Multiple Channels
Want the reminder to go to more than one channel? Click + New step after your existing Teams action and add another Post message in a chat or channel action. Configure it for the second team or channel. You can add as many as you need.
Customising the Message for Different Teams
Each team might have a different standup format. For engineering teams, you might add a question about pull requests. For sales teams, you might ask about pipeline updates. Edit the message in the Ntf_PostStandupReminder action to suit your team’s needs.
Pausing the Flow
If your team is on a break or public holiday, you can turn the flow off temporarily. Go to make.powerautomate.com, find your flow under My flows, and toggle it off. Turn it back on when you are ready.
Common Mistakes to Avoid
- Flow runs at the wrong time — This is almost always a time zone issue. Make sure you have set the Time zone parameter in the recurrence trigger. Power Automate uses UTC by default.
- Message posts on weekends — Double-check that you selected only Mon, Tue, Wed, Thu, Fri in the On these days parameter. If you set Frequency to Day instead of Week, the days filter will not appear.
- Cannot find the Teams channel — If your team or channel does not appear in the dropdown, make sure you are signed into Power Automate with the same Microsoft 365 account that has access to that Teams team.
- Message looks wrong in Teams — If emojis are not showing or line breaks are missing, confirm you are typing directly into the Message box and not pasting from another tool that adds hidden characters.
- Forgetting to save — Always click Save before closing the browser tab. Make it a habit to save after every step.
How to Export This Flow as a Solution
Exporting your flow lets you share it with colleagues or import it into another Microsoft 365 environment.
- In Power Automate, go to Solutions in the left-hand menu.
- Click New solution. Name it Flow 2 – Daily Standup Reminder, set a publisher, and click Create.
- Inside the solution, click Add existing → Automation → Cloud flow.
- Select your Daily Standup Reminder flow and click Add.
- Click Export → Export as zip. Save the .zip file to your computer.
- To import into another environment, go to Solutions → Import solution → upload the .zip file and follow the prompts to reconnect your Teams connection.
Download the sample flow: A ready-to-import solution package for this flow is available for download below. Import it into your environment and update the Team and Channel settings to match your setup.
Download the Solution from GitHub
All sample flows in this series are available as ready-to-import solution packages on GitHub. You do not need a GitHub account to download them — just click the link, download the .zip file, and import it directly into Power Automate.
- Visit the Power Automate Beginner Series GitHub repository.
- Find the folder for this flow and click the .zip solution file.
- Click Download raw file to save it to your computer.
- In Power Automate, go to Solutions → Import solution.
- Upload the .zip file and follow the prompts. When asked to set up connections, sign in with your Microsoft 365 account to authorise Teams.
- Once imported, open the flow and update the Team and Channel fields in the Teams action to match your own environment.
- Save and test — your flow is ready to run.
Note: The solution is provided as-is for learning purposes. Connection references will need to be configured for your own Microsoft 365 tenant after import. If you run into any issues importing, refer to the official Microsoft documentation on importing solutions.
What’s Next
You have now built two flows in this series. Flow 1 sent an email when a SharePoint item was created. This Power Automate Teams standup reminder posts a scheduled message to your channel every weekday morning. Both flows are simple, powerful, and immediately useful.
In Flow 3, we step things up a level. You will connect SharePoint and Teams together for the first time — building a flow that automatically alerts your team in Teams whenever a new file is uploaded to a SharePoint document library. It is a great introduction to multi-app automation, and easier than you might think.
Continue with Flow 3 in the Power Automate Beginner Series →