Email and messaging services like Outlook and Telegram already offer the ability to schedule messages to send later so you won't have to ping your colleagues during the wee hours. Other popular services like Slack, however, don't have this feature, at least until today.
Slack announced today that you can send a message at a scheduled time. The new message scheduling feature is rolling out gradually to desktop and mobile devices.
To get started on desktop, you can simply create a new message or open an existing conversation and then type your message. After that, you can click the arrow icon to the right of the paper plane icon and then select a pre-filled date and time at which you'd like to have your message sent. Alternatively, you can choose a custom schedule to send it.
On mobile, you can just tap and hold the paper plane icon after composing a message. Once that's done, you can choose a preset or custom date and time.
You can also edit, reschedule, or delete scheduled messages before they’re sent. Scheduled messages can be found at the top of your left sidebar on desktop or at the top section in the home tab on mobile. It's worth noting that you can schedule messages only up to 120 days in advance (via The Verge).