Microsoft Teams

How To Schedule Messages On Microsoft Teams

Discover how to efficiently schedule messages in Microsoft Teams and learn how Mio facilitates cross-platform message delivery.
Schedule send message on Microsoft Teams

Scheduling messages is an important aspect of communication in organizations today, especially remote organizations across different time zones.

Rather than flooding colleagues with notification overload, choose a time for your messages to be delivered.

Unsurprisingly, collaboration platforms like Microsoft Teams allow you to schedule messages that are delivered at a later time.

In this blog post, we’ll walk through:

  1. How to send a delayed message in Microsoft Teams
  2. How to edit or cancel a scheduled message
  3. How to send a delayed message in Teams channels
  4. What if my Teams scheduled message isn’t showing?

1 – How to send a delayed message in Microsoft Teams

Sending a delayed message in Microsoft Teams is literally just a few clicks away. This is because Microsoft has this feature built into the Teams application.

However, there are two prerequisites to sort out for Teams scheduled messages to work:

  1. You need a Microsoft Teams work or school account.
  2. Scheduled messages on Teams are typically only enabled in chats, not channels.

Follow these steps to send a delayed message in Microsoft Teams without using any third-party apps:

  • Type in your message in the chat box.
Type message in chat box
  • Hover over the Send button and right-click. The date and time options will pop up.
  • Select your desired date and time, and hit Send at scheduled time. Then hit the send button again to activate your scheduled message.
  • Your scheduled message is now waiting for the appointed time for the recipient to receive it. During this waiting time, you can edit or cancel a scheduled message from being released (more on that later).
Scheduled message
  • Your scheduled message will be sent at the appointed time.
Schedule-sent message

2 – How to edit or cancel a scheduled message

Follow these steps if you want to stop a scheduled message from being released:

  • Hover over the scheduled message. Click the ellipsis icon “…” and then Click delete. . .
Deleting a scheduled message

. . .to stop the message from going through at all.

Deleted scheduled message
  • Select Edit if you want to modify your scheduled message.
The edit icon
  • Move your cursor to the “Select send to deliver on. . .” instruction at the top of the draft and click it. The date and time options will pop up again and you can edit those details to send at a different time.
Changing scheduled time
  • You can also hit Cancel scheduled time and then the check mark to cancel the schedule and instantly send the message.
Sending message after canceling schedule

3 – How to send a delayed message in Teams channels

Follow these quick steps to send scheduled messages to channels on Microsoft Teams:

  1. We’re going to do this via the Power Automate website, not the Teams app. So you have to head over to https://make.powerautomate.com/ and sign in with your Teams work or school account.
Power Automate website
  1. Click on Create.
Create button on Power Automate
  1. Select Scheduled Cloud Flow.
  1. Name your flow then fill in details for date, time, and recurrence. Recurrence will determine how often you want this scheduled message to repeat. Hit Create.
Building a scheduled cloud flow
  1. Hit New step.
New Step button on Power Automate
  1. Search for “Post message in chat or channel” then click the corresponding result for Microsoft Teams.
Searching "Post message in chat or channel"
  1. Under Post as, choose User or Flow bot.
  1. Under Post in, choose Channel.
The Channel option
  1. Select your preferred Team and Channel from the dropdowns.
  1. Input your scheduled message and you can even format the text too.
  1. Click on Save and your automated scheduled message for your Teams channel is ready. You also can hit Test to see it in action.
Saving an automated scheduled message

It works!

This option not only allows you to schedule messages to Teams channels, chats, and groups, it also allows you to enable recurring messages.

What if my Teams scheduled message isn’t showing?

There are a couple of possible reasons why your scheduled message isn’t showing on Microsoft Teams.

From the setup process to other technical issues, below are common troubleshooting options for Teams scheduled messages not working:

  • Check that you’re using a Microsoft work or school account.
  • As of May 2023, if you’re using the in-built scheduled message feature from Teams, the scheduled message feature won’t show up on your channels or Teams mobile.
  • You may be having issues because of different timezones. You can adjust this on Power Automate by going to your flow on the website and editing under Recurrence.
Adjusting on Power Automate
  • If you’re sending a scheduled message on the Teams mobile app using Power Automate, any flow you want to add has some required apps it’ll use. Ensure that you signed in to said apps with the correct accounts.
  • If you’re scheduling a message to the Teams chat or channel using the Power Automate website, check that you selected the correct chat or channel during the setup process. Make sure to test your flow before you call it a day on the setup process.

If none of these troubleshooting options don’t work, head over to the Microsoft Tech Community for answers in the blogs, from MVPs and other Microsoft users.

How Mio deals with scheduled Microsoft Teams messages

Now that you can schedule Teams messages, many Mio customers have asked how we will help in a cross-platform communication scenario.

For example, what happens when you schedule a Teams message that needs to reach a user on Google Chat (who has Mio installed)?

Our API works by fulfilling requests from your Teams account to team members using Google Chat.

This means that when you schedule a cross-platform message to someone else, Mio will still deliver the message at the appropriate time.

Teams scheduled Send and Mio’s cross-platform APIs can – and do – work hand-in-hand.

Start sending messages from Microsoft Teams to Google Chat here.

Posted in:
Related stories
Industry News
Mio and Master Concept partner to enhance intelligent collaboration
Collaboration Leaders
Managing Google Workspace and Microsoft 365 Coexistence: A Discussion with Jorge Arias and Tom Hadfield
Industry News
Mio enables cross-platform collaboration through partnership with Google Workspace and SADA

Get the latest news from Mio in your inbox.

Join over 4,000 people who get collaboration tips once a month.