Blog
/
Productivity
/
How to schedule Slack messages with ease

How to schedule Slack messages with ease

Judy Tsuei
Writer
November 29, 2021
Updated on:
November 11, 2024

How to schedule Slack messages with ease
Photo by 

In November 2021, Portugal made it illegal for bosses to contact their employees after work hours. And in France, the “right to disconnect” has been in effect through a similar law since 2016. Talk about work-life balance! While we don’t all live in countries with laws that protect us from late-night work notifications, thankfully there is something that every Slack user can do to promote better boundaries: schedule messages to send later.

Maybe you log on for the day as colleagues in different time zones log off. Maybe you’re a night owl and work while other team members are fast asleep. Or maybe you know the perfect time to ping someone for the quickest response. Whatever the case, you can schedule your Slack messages to deliver at a specific time that’s convenient for everyone. We’ll show you how.

In this article, you’ll learn:

  • How to schedule Slack messages for a later time 
  • How to manage your scheduled Slack messages
  • How to schedule recurring messages to a specific Slack channel

How to schedule a Slack message

You can schedule any message, whether a direct message or one sent to a channel, to be delivered later. Here’s how to do it:

On the Slack desktop app (Mac, Microsoft Windows, or Linux) or Slack.com

  1. Compose your message in the text field
  2. Click on the green downward-pointing arrow icon to open the drop-down menu
  3. Choose from one of the dates and times on the list, or click “Custom time” to specify your own
  4. Click “Schedule Message”

You’re all set!

green drop down schedule message
Schedule a Slack message by tapping on the drop down | Image source: Slack.com

On the Slack mobile app (Android and iOS)

  1. Compose your message in the text field
  2. Tap and hold the green paper plane icon to open the drop-down menu

schedule on mobile
Schedule slack messages from the Slack mobile app

  1. Choose from one of the dates and times on the list. Or click “Custom time” to specify your own
  2. Click “Schedule Message” 

Good to go!

How to view and edit scheduled messages in Slack

Once you’ve scheduled a Slack message, you can make changes before it’s sent.

For example, you can: 

  • Edit a scheduled message
  • Reschedule a message
  • Send a scheduled message now
  • Cancel a scheduled message and save it to your drafts
  • Delete a scheduled message entirely

Here’s how:

On the Slack desktop app (Mac, Microsoft Windows, or Linux) or Slack.com

  1. Click “Drafts & sent” on the sidebar to view your schedule list
  2. Select “Scheduled” 
  3. Hover over the message you want to manage, so that the icons appear in the upper-right corner
  4. Click on whichever action you wish to take: edit, reschedule, send, etc.

slack desktop app
See your outgoing and scheduled messages in Slack desktop

On the Slack mobile app (Android and iPhone)

  1. In the “Home” tab, tap “Drafts & Sent” at the top (you might have to swipe to find this option)

see a list of your scheduled slack messages
See your scheduled and outgoing messages in Slack mobile app

  1. Tap and hold the message you want to manage
  2. Click on whichever action you wish to take: edit, reschedule, send, etc.

Reschedule scheduled slack messages easily

How to schedule recurring messages

Here’s a scheduling feature you might not be taking advantage of: recurring messages. Use this feature to automate routines like daily standups and regular deadline reminders.

If you’re on a paid Slack plan, you can use Slack’s native workflow template to schedule recurring messages. If you’re not on a paid plan, here’s how to do it for free with a Slack app called Nightowl.

  1. Install Nightowl to your Slack workspace
  2. Open Nightowl in Slack, making sure you’re in the Home tab
  3. Expand the “Recurring Messages” section by clicking the “+” icon
  4. Click “New”
  5. Select your scheduling options, then click “Next”

  1. Enter your recipients and message, then select “Schedule”

Voilà! Nightowl will send your message at the scheduled time. Better yet, recurring messages will appear in the DM or Slack channel as though they’re coming from you — not a bot. 

Best practices for using scheduled messages

Here are a few quick tips for when you schedule Slack messages:

  • Be mindful of time zones. When scheduling messages for someone in a different time zone, try to schedule it during their likely working hours — not too early or too late. If you're unsure of the time difference, check their local time on their Slack profile to adjust accordingly.
  • Avoid message overload. Instead of sending multiple scheduled messages back-to-back, consolidate your thoughts into one message. Use line breaks to break up the content. This prevents the recipient from feeling overwhelmed by notifications.
  • Consider mentioning it's a scheduled message. If the recipient might expect a quick reply, let them know it's a scheduled message to manage their expectations. For example, “This message was scheduled, so no need to reply immediately.” You can also use tools like the Clockwise Slack app, which uses a moon emoji to show when you’re outside work hours, helping clarify response times.

Schedule meetings with AI-powered scheduling assistant, Clockwise

Additional resources

About the author

Judy Tsuei

Judy Tsuei is a Simon & Schuster author, speaker, and podcast host. She has been writing for Clockwise for several years while also being featured in MindBodyGreen, BBC Travel, Fast Company, Hello Giggles, and more. As the founder of Wild Hearted Words, a creative marketing agency for global brands, Judy is also a mentor with the Founder Institute, the world's largest pre-seed accelerator. Judy advocates for mental and emotional health on her popular podcast, F*ck Saving Face. Follow along her journey at WildHeartedWords.com.

Make your schedule work for you

More from Clockwise