Back to Blog
Guide

Slack Status Clear After: How to Make a Status Remove Itself

Slack's Duration menu decides when a status clears itself. The options seen in the app, the suggestion defaults, and a timed test: Slack cleared the status 8 to 13 seconds early.

Slack Green Team
September 23, 2026
October 7, 2026
3 min read
Share:
slack status
slack tips
productivity

A Slack status clears itself only if you give it an end. When you set a status in the Slack desktop or web app, the menu that does this is called Duration. It offers Don't clear, 30 minutes, 1 hour, 4 hours, Today, This week and Choose a start and end time…. When the time comes, the emoji and text disappear from your name, and if you ticked Pause notifications until status is cleared, notifications come back too. We checked the menu and timed a status that cleared itself on October 4, 2026.

The Duration menu in Slack

Click your profile picture, then Update your status (or press Cmd+Shift+Y, Ctrl+Shift+Y on Windows). The Duration menu appears once the status has text or a suggestion.

Slack Set a status dialog with the Duration menu open: Don't clear, 30 minutes, 1 hour, 4 hours, Today, This week, Choose a start and end time
OptionWhen the status clearsGood for
Don't clearNever, until you clear itWorking remotely, a standing note
30 minutes30 minutes from nowCoffee, a short call
1 hour1 hour from nowLunch, a meeting
4 hours4 hours from nowA half-day workshop
TodayAt the end of todayOut sick, a heads-down day
This weekAt the end of this weekConference, travel
Choose a start and end time…At the end time you pickHoliday, leave, a meeting later today

Each built-in suggestion comes with its own default. In our workspace they were: In a meeting, 1 hour; Commuting, 30 minutes; Out sick, Today; Working remotely, Today; and Vacationing, which asks you to set a start and end date. Click a suggestion, then change the Duration before you save.

A status that clears after 30 minutes doubles as a visible timer; other ways to run one are in Slack timer.

How exact is the clear time?

Close, but early. We set a test status through the API with an end time 120 seconds ahead and read the profile every 4 to 5 seconds. The status was still there 13 seconds before the end and gone 8 seconds before it:

set at        1791099017  (16:30:17 KST)  status_expiration 1791099137
read 1791099124  "sglab clear-after test"   still set, 13 s before the end
read 1791099129  ""                         cleared, 8 s before the end

On October 3 we timed the Duration options in the app and saw statuses clear 51 to 56 seconds before their end time, as described in Slack keeps clearing my status. So expect a status to go up to about a minute early, never late.

While the test status was set, reopening Set a status showed its end time in the Duration box as "--4:32 PM--", because 2 minutes is not one of the menu's choices:

Set a status dialog showing a status set through the API, with the Duration box reading 4:32 PM

After it cleared, the status showed up under Recent in the same dialog as "Today, 4:30 PM – 4:32 PM", so you can set it again with one click. Hover the row and click the delete button to remove it from Recent.

Clear after vs scheduling a status

Duration with a preset decides when a status ends, starting now. To decide when it starts as well, choose Choose a start and end time… in the same menu. More is in how to schedule a Slack status.

Never appear "away" on Slack again

Cloud-based. No downloads. Works 24/7 even when your laptop is off.

What clearing a status changes

  • • It removes the emoji and text, and ends paused notifications that were set with the status.
  • • It does not change your green or grey dot, or a Do Not Disturb schedule you set separately.

Clearing a status never changes your dot. Your presence turns grey 10 minutes after your last keyboard or mouse input whether a status is set or not. Slack Green keeps the dot active during your working hours, alongside any status.

If a status disappears when you did not expect it, the cause is usually a Duration you forgot or an app replacing it; see Slack keeps clearing my status. If it will not change at all, see Slack status not updating. The steps for every device are in how to change your status on Slack.

Set a status expiration with the API

In the API a status has a status_expiration field, a Unix timestamp in seconds; 0 means it never clears. Set it with users.profile.set and a user token, as in our test above:

{
  "profile": {
    "status_text": "In a meeting",
    "status_emoji": ":spiral_calendar_pad:",
    "status_expiration": 1791099137
  }
}

A full walkthrough is in set a Slack status with the API.

FAQ

Why is there no "Remove status after" option?

Older guides use that name. In the current web and desktop app the same menu is called Duration.

Does a status with Don't clear ever go away?

No. It stays until you clear it or an app replaces it, which is why people still show "On vacation" a week after they are back.

Always Active

Stop Jiggling Your Mouse.

Join hundreds of remote workers who never worry about their Slack status. Set it up once, stay green forever.

Related Articles

Guide

Slack Daily Standup Without a Paid Bot: /remind, Workflow Builder and a Script

We set up a weekday 9:30 standup in a free Slack workspace three ways: a /remind reminder, Workflow Builder, and a short script that posts the questions and collects the thread replies.

Slack Green Team
Guide

Slack Tabs Under a Channel Name: What Each One Is and How to Edit Them

We added, renamed, moved, hid and deleted the tabs under a channel name in Slack web on the Free plan, and compared them with the tabs in a DM.

Slack Green Team
Guide

Leave Multiple Slack Channels at Once: 4 Ways Timed, Plus a Script

Slack has no bulk leave button. We made 12 test channels and left them with the sidebar menu, the channel browser, /leave and a 30-line script, and timed each way.

Slack Green Team