If you’re working after hours or want to send a chat message during someone else’s working hours (such as when your colleagues are geographically dispersed across time zones), you can schedule your message to send at a later time in Teams. This works for both internal and external chat recipients.
This only applies to chats – not channel conversation posts.
Here’s how to delay Teams chat messages:
How to schedule Teams messages to send later
- Compose your message as you normally would.
- Right-click the Send button and set the date and time you’d like the message to be delivered
- Click Send at scheduled time
- Click the Send button
That’s it! Your message will be sent at the scheduled time.
How to edit or delete a scheduled chat message in Microsoft Teams
Later, you may change your mind or want to edit the message text or change the delivery time for a previously scheduled message.
Deleted scheduled messages will not be delivered and cannot be restored.
Here’s how to edit or delete a scheduled message:
- Hover over the scheduled message and select the ellipsis (…)
- Click Edit (or Delete if that’s what you want to do)
- Edit the message and select the checkmark when finished to save your changes.
If you don’t see the Edit option, it is likely that your Teams administrator has assigned a messaging policy to you that prevents editing sent messages. This is a simple toggle in the messaging policy they control.
Business use cases
Here are some scenarios in which scheduling messages to send later might be appropriate:
- You want to send a message outside of business hours but don’t want it to end up at the bottom of many others to come
- You want to send a reminder about an upcoming meeting or deadline
- You want to send a message when someone is in a different time zone
- You want to send a message when someone is on vacation or out of office
- You want to make sure you don’t forget to welcome somebody back, or acknowledge a significant date