STATUS GUIDE

Slack Out of Office Status: Best Messages and How to Set One

Slack doesn't have a dedicated OOO feature — but it has everything you need to build one. Here's how to set an out-of-office status, the best message templates for 2026, and how to schedule it to clear automatically when you're back.

Updated May 22, 2026 · By Dan Chong · 5 min read
QUICK ANSWER

Set a custom Slack status with your return date (e.g. "On leave — back June 3 🌴") and schedule it to expire automatically on that date. This is the closest Slack gets to an OOO feature. Your presence will still show Away or Offline while you're gone — the status text adds context so teammates know it's intentional.

How to Set a Slack Out-of-Office Status

  1. Click your profile picture in the top-right corner of Slack (desktop or web).
  2. Click Update your status.
  3. Type your OOO message in the text field (e.g. "On annual leave — back June 3").
  4. Click the emoji picker and choose something that signals absence — 🌴 (palm tree), ✈️ (airplane), 🏖️ (beach), or 🗓️ (calendar) all work well.
  5. Click the expiry dropdown (it defaults to "Don't clear") and choose Custom.
  6. Set the date and time you plan to return — Slack will clear the status at that point automatically.
  7. Click Save.

On mobile: tap your avatar → Status → set text, emoji, and expiry the same way.

Best Slack OOO Status Messages for 2026

A good OOO status message does two things: tells people you're gone, and tells them when you'll be back (or who to contact). Here are templates across different scenarios:

VACATION / ANNUAL LEAVE
🌴 On leave until June 9. Back on June 10. For urgent matters ping @[teammate].

Covers the essential: gone, returning when, escalation path.

SHORT ABSENCE (1–2 DAYS)
🤧 Out sick today — back tomorrow. Will catch up on messages then.

Sets expectations without oversharing.

CONFERENCE / TRAVEL
✈️ At [Conference Name] May 27–29. Slow on Slack — email for urgent.

Explains the absence type and gives an alternate channel.

PARENTAL LEAVE
👶 On parental leave until August 1. [Name] is covering — reach them at @[handle].

Clear hand-off, no ambiguity about coverage.

PUBLIC HOLIDAY
🗓️ Public holiday today (NZ). Back tomorrow as usual.

Helpful for globally distributed teams in different time zones.

DEEP WORK BLOCK (NOT OOO)
🎧 In a focus block until 3pm. Slow to respond — DM for urgent only.

Not strictly OOO, but the same pattern for heads-down time.

OOO Status vs Slack Snooze: What's the Difference?

Feature Custom OOO Status Notification Snooze
Visible to teammates Yes — status text + emoji Crescent moon icon only
Communicates return date Yes — in your status text No
Silences notifications No Yes — up to a week
Clears automatically Yes — set a custom date Yes — at scheduled end
Best for multi-day absence Yes Partial (max 1 week)

For a proper vacation, combine both: set an OOO custom status and snooze notifications. The status handles communication; the snooze handles your sanity.

Does Slack Have an Auto-Reply for OOO?

Not natively. Slack doesn't send automatic DM replies the way email clients do. What you can do instead:

Setting Up OOO Status from Mobile

If you're updating your status from your phone the morning you leave:

  1. Tap your avatar in the top left (or bottom right on iOS).
  2. Tap Set a status.
  3. Type your message, select an emoji, and tap the expiry option.
  4. Choose Choose date & time and set your return date.
  5. Tap Save.

Pro tip: once you've created a good OOO status once, Slack saves it as a suggestion so future vacations take three taps instead of writing it from scratch.

What Happens to Your Slack Presence While You're OOO

Setting a status doesn't affect your presence dot. While you're away from Slack:

This is the right behaviour for a genuine absence. The Away or Offline state combined with an OOO status is a clear signal that no response is expected. The only time you'd want to keep the green dot lit during an OOO period is if you need to appear available despite being away — for example, if you're checking in briefly each day and want to maintain continuity. In that case, a cloud presence tool can maintain your Available state on a schedule.

FREQUENTLY ASKED
Does Slack have a built-in out-of-office status?
Slack doesn't have a dedicated OOO feature, but you can use a custom status with a scheduled expiry to achieve the same result. Set your status text (e.g. "On leave — back June 3"), choose a palm tree or suitcase emoji, and set the expiry date. Slack will clear the status automatically when you return.
Will Slack show me as Away when I'm on vacation?
Yes — and that's expected when you're genuinely away. Slack marks you Away after 10 minutes of inactivity. Setting an OOO status doesn't override the inactivity timer; it just adds visible context so teammates know your Away state is intentional rather than just stepping away from your desk.
How do I schedule a Slack status to expire on a specific date?
Click your profile picture → Update your status → type your status message and pick an emoji → click the expiry dropdown → choose "Custom" and set a specific date and time. Slack will automatically clear the status at that point.
Can I set up an auto-reply on Slack for when I'm OOO?
Slack doesn't have a native DM auto-reply feature. However, you can use Slack Workflow Builder (on paid plans) to send an automated reply when someone DMs you. Many teams instead rely on the OOO status text — teammates see it before sending a message and know not to expect a reply.
Should I set Slack to Snooze or Away when going OOO?
For a multi-day absence, do both: set a custom OOO status with an expiry date and snooze notifications. The status handles communication (teammates see why you're gone and when you're back); the snooze handles your notifications so you're not interrupted during leave.

Green Dot. On Schedule.

Stay Green On Slack keeps your Active status lit on a schedule — so you appear online exactly when you need to, without being tethered to your desk.

Start for free →