Delay the delivery of a message
I'd like to be able to delay the delivery of an individual teams message.
Useful to schedule announcements and when working across timezones...
Scott Ladewig commented
I agree that the ability to delay a message being displayed to recipient(s) would be useful. Given that some people may prefer to receive everything immediately, I would like to see the ability to delay messages have controls for both the sender and recipient.
A recipient should be able to set the time periods and.or statuses for which they don't want to be disturbed with an option to allow for emergency notices or messages form selected individuals. I see this as going beyond the standard DND status which prevents notifications, but to prevent a message from being displayed as the OP suggested.
Similarly, a sender should e able to specify a delay for when a message should appear, either by time or by a change in status of the recipient.
Any delayed message should indicate the time originally sent along with the time it was displayed.
Lee Gaupp commented
I concur with folks who have already commented. My company, 250,000+ and across a few time zones, could use this function as Teams becomes more important as a method of communication. Some people want to communicate freely as they work, but some people feel compelled to reply when communication happens. A delay send, like Outlook has, would be ideal.
attilio sequi commented
I'd like to do it, as in Outlook, to preserve non-working hours of my colleagues. I think that this could be useful in Planner too.
Liz Yount commented
Yes! This is function would be ideal for Global teams or any companies working across timezones as Guillaume pointed out.
Also, I often want to get an idea to the right person at the right time (e.g. 8am instead of when I'm thinking about it at midnight), and this function would be my best friend.