Schedule message to send at a later time
Often some member of our team finds themselves with a good idea or an interesting article that they want to post on MS Teams while it is fresh in their mind... at 6:00AM on a Saturday. This tends to wake people up if they keep Teams on their phone and don't have it on silent. It would be very nice to have the option to be considerate to those still in slumber and schedule a Teams message to go out at a later time. Many SMS messaging apps have this feature these days.
This feature can make a workplace more modern, inclusive and asynchronous.
Almost every day I wish I had this.
When reviewing this feature request, please consider also the following ones, as there is a non-trivial number of people split between them. Around 2800 in total, including this one:
Paul McDevitt commented
I get this request all the time across our org. Many people do work in evenings or weekends and want to post messages while top of mind yet not want to disturb others or force them to feel an obligation to respond. This leaves them resorting to email or creating notes and hoping they remember to send out OR actually disturbing others with a 3am ping. No one wants to use a 3rd party app for this. Security is king. Plus, the fact we can do in Outlook only makes people see this is an oversight - especially as we are trying to push Teams as the single, central communication and collaboration tool
Richard Landry commented
How about just an OFFLINE mode. Teams will allow you to still work to some extent. Does anybody know how to take it offline?
Richard Landry commented
I do a lot of work over the weekend and am always sending Teams messages. My employee have Teams on their phone, so their phone is constantly beeping. Because its the boss, they feel they have to look and even answer. Im catching heat for this from HR who says I should not be messaging them over the weekend. Then how am I to do work! Desperately need delayed Teams messaging just like Outlook has. Thinking about just working with Teams offline but minute I put back online for other reasons, there it goes. Which teams had an offline mode. Appear offline status change is not it. Anybody have any ideas?
Zero Rez commented
I have learned that you can use the add on "Send Later" on the additional app area below where you type out a message on the bottom of a specific chat. This will allow you to schedule a message to go out on a specific chat for a specific day at a specific time
Since working with Microsoft Team this year, I am amazed and how slow these important features are to get in place. Also disappointed by the lack of response from Microsoft Teams on important issues such as this that get upvoted thousands of times.
This feature would really ease up some stress I have around not bothering my coworkers outside of work hours, and I wouldn't have to set alarms to remind me to send messages as well.
Jay Asbury commented
Sure. So i want to add code snippets and other teams nice features in chat and all I can do is send an email? This is beyond goofy. Add a dropdown to the send button with send in small list of reasonable future times like 15 minutes, an hour, and a custom that let's me set a specific time in the future.
A native built-in feature for scheduling messages is highly appreciated.
Another similar feature that I miss very much is delaying the message delivery until the recipient's status is "available" (for 1 minute or so): https://microsoftteams.uservoice.com/forums/555103-public/suggestions/40425622-leave-it-on-there-delayed-messaging
Nils Mehlhorn commented
Send Later, our app for Microsoft Teams, can help you out and is now published:
You can directly install it in Teams through this link:
It'll add an additional icon to your chat box where you can schedule a message to be delivered at a future point in time. You can give it a try for free and we'd love to hear you feedback :)
Tim Vanderstoep commented
I'm a high school teacher and I want to schedule chat messages so I can post feedback to my students on Saturday when I'm working but they shouldn't have to hear from their teacher. They could then find it Monday morning when they're back on campus.
This would be a great addition
Johan de Lange commented
+1 on this, this would be an excellent feature.
Working late nights, I don't want to disturb my colleagues. While the thoughts are fresh, I'd like to send a message at a scheduled time.
Hoping to see this implemented soon :)
Mejora la productividad de los equipos y a no olvidar enviar los mensajes importantes
I’m still hoping to see this feature added soon (my team would probably like it more)
Yes please add this delay send feature..
Jason Brethorst commented
MUST HAVE - I can't believe in an enterprise app that this is missing. Facebook @Work has it, Slack has it, DIscord as it, yet Teams does not, pretty lame.
Come on, people. I do not want to wake up my staff at 4 AM when I'm trying to send a message out with a status update about a server that went down at, and I do not want to have to wake up 3 hours later at 7 AM so that I can send a status updates out and go back to bed.
Give me a break.. this feature should be a no brainer.
If you want to make it fabulous.. add employee schedules and then make it so when I send an email, I can say "send during business hours", otherwise you should at least let me scheduled it.
I hope this goes off right now and wakes up all the MS Engineers who are responsible for not having this feature; if I'm lucky, I just woke up at least 30 Microsoft employees who were sleeping at 3:17 AM posting this :-)
(I'm joking obviously, but come on people, get it together, this is a must-have)
Please add this feature as a high-priority, it's a huge necessity for life/work balance - I find myself right now with a message sitting in a Teams chat but I don't want to send it after hours and disturb my colleague until tomorrow am.
This is pretty important as a feature, my work hours are different from my teammates hours, and they are in another country. It's much better if I can schedule a message to be delivered when they start work.