When Does Slack Show You as Inactive?

Slack sets you away after 30 minutes on desktop and almost instantly on mobile. Here's how to stop it happening at all.

Start free — 14 days

No credit card required

Quick Answer

Slack automatically sets your status to Away after 30 minutes of inactivity on desktop. On mobile, it happens as soon as you switch away from the app. You cannot turn off this behaviour in Slack's settings — but you can prevent it entirely with Stay Green On Slack.

What triggers Away status
Keeps you Active
  • Moving the mouse on desktop
  • Typing on the keyboard
  • Clicking anywhere in Slack
  • Sending a message
  • Stay Green On Slack running in the cloud
Triggers Away status
  • No input for 30 minutes (desktop)
  • Switching apps on mobile
  • Locking your phone
  • Closing the Slack app
  • Computer sleeping or locked

When Does Slack Go Inactive: The Full Breakdown

Slack's automatic away detection is one of those features that works exactly as designed — which is precisely what makes it frustrating. The platform is built to reflect real availability, updating your status based on whether you are actually at your keyboard. For remote workers who step away for calls, lunch, or errands, that means a near-constant cycle of going green, going away, going green again.

Understanding exactly when and why Slack marks you inactive is the first step to deciding how to handle it.

Slack's Automatic Away Detection System

Slack's presence system is not based on whether your computer is on, or whether Slack is open. It is based on whether you are actively generating input signals — mouse movement and keyboard activity — within a recent time window.

On the desktop app and browser, Slack uses a 30-minute rolling inactivity window. Every time you move the mouse or press a key, the clock resets. If the clock reaches 30 minutes without any such event, Slack registers you as Away and updates your presence indicator for everyone in your workspace who can see you.

This is fully automatic, runs silently in the background, and cannot be disabled in Slack's settings.

The Exact Triggers on Desktop

On desktop (both the native Slack app and the browser version), the following sequence triggers the Away status:

  1. You stop all mouse movement and keyboard input.
  2. Thirty minutes elapse with no registered input events.
  3. Slack's client sends an inactivity signal to Slack's servers.
  4. Your presence indicator updates to Away for all users in your workspace.

The transition back to Active is immediate: the moment you move the mouse or press a key, Slack resets the timer and updates your status back to Active within a few seconds.

Note on notifications: Receiving a message, seeing a notification badge, or having Slack chime at you does not reset the inactivity timer. Only outbound signals from you — movement, typing — count. You could sit and read 50 incoming messages without your status resetting.

Mobile Away: Nearly Instant

The behaviour on mobile is dramatically different from desktop. Slack does not wait 30 minutes on mobile. Instead, it uses whether the app is in the foreground as the primary signal.

On both iOS and Android, when you switch from Slack to another application — Messages, Maps, email, anything — the operating system places Slack in the background and restricts its network activity. Slack's WebSocket connection becomes unreliable within seconds. As a result, Slack registers you as Away very quickly — often within 30 to 60 seconds of the app leaving the foreground, sometimes faster.

Locking your phone has the same effect. Even with "Background App Refresh" enabled, Slack is not reliably maintained as Active once the screen is off.

This means that using your phone for anything while expecting to appear Active in Slack is not realistic — unless you are using a cloud presence tool that runs independently of your device.

What the Three Presence States Actually Mean

Active
Input in last 30 min
Away
Inactive >30 min, still signed in
Offline
Signed out / app closed

Active (filled green circle) means Slack has detected mouse or keyboard activity within the last 30 minutes. It implies availability and prompt response.

Away (yellow crescent moon, or hollow dot in some themes) means the user is signed in but has been inactive for over 30 minutes on desktop, or has the app in the background on mobile. Messages will be delivered; notifications may be sent. The user may or may not respond quickly.

Offline (no dot, or grey dot) means the user has signed out or the Slack app is not running at all. No active connection to Slack's servers is maintained.

Does the Snooze Feature Interact with Away Status?

Do Not Disturb (Snooze) and Away are completely separate systems in Slack. Enabling DND suppresses notifications for others trying to reach you — they see a bell-with-slash icon and a warning that your notifications are paused. But DND does not change your presence dot. You can be Active and on DND, or Away and not on DND. The two indicators are independent.

Setting a custom status (e.g. "In a meeting" or "Out for lunch") is also separate from the automatic Away detection. A custom status is a text and emoji label you set manually. It does not change the green dot or the Away detection behaviour.

What Other People See When You Are Away

When Slack marks you as Away, other workspace members see:

It does not look subtle. In a workspace where presence is monitored — by managers, clients, or colleagues expecting fast responses — an Away indicator is immediately visible. This is particularly relevant for customer-facing teams, sales roles, or anyone working across time zones where colleagues may interpret Away as absence.

Does Slack Notify You When You Go Away?

No. Slack sends no notification — desktop, mobile, or email — when your status automatically changes to Away. The transition is silent. You would only know it happened if you actively looked at your own profile icon, or if a colleague pointed it out.

This is worth knowing because you may believe you appear Active when you have actually been marked Away for some time. Anyone who checked your profile during that window would have seen the crescent moon.

Why There Is No Setting to Turn This Off

Slack has made a deliberate product choice not to let users disable automatic away detection. The reasoning from Slack's perspective is that presence indicators are meant to reflect real availability — a system that users can easily override permanently would erode trust in the feature across workspaces.

As a result, there is no toggle in User Preferences, no workspace-admin setting, and no API flag that disables the 30-minute timeout. Slack's API does allow manually setting a presence status — which is exactly how tools like Stay Green On Slack work.

How to Prevent Slack from Going Away

The practical options are:

Why This Matters for Remote Work

In a remote work environment, presence indicators carry more weight than they did in offices. Without physical cues — an empty desk, a coat on a chair — colleagues and managers use Slack status as a proxy for availability and effort. An Away status during working hours can raise questions, delay responses, and create unnecessary friction.

That context is why tools like Stay Green On Slack exist. Not to deceive — but to remove a meaningless technical limitation that does not actually reflect whether someone is available, attentive, or working. The 30-minute timer was designed for a world where people sat at one desk all day. Remote work is more fluid than that.


Frequently Asked Questions

When does Slack automatically set you to away?
Slack automatically sets you to Away after 30 minutes of no mouse or keyboard activity on desktop. On mobile, it switches to Away almost immediately — typically within 30 to 60 seconds — when the app is moved to the background.
Does Slack show away on mobile differently?
Yes. On mobile, Slack does not use a 30-minute timer. It monitors whether the app is in the foreground. As soon as you switch apps or lock your phone, Slack begins transitioning your status to Away within seconds to about a minute, depending on your device's background processing policies.
Can I turn off automatic away status in Slack?
No. Slack does not provide any setting — for users or admins — to disable or modify the automatic away behaviour. It is hardcoded into the platform. The only way to prevent it is to use an external tool like Stay Green On Slack that maintains your presence from cloud infrastructure.
What does it look like to others when Slack shows you as away?
When Slack marks you as Away, other users see a yellow crescent moon icon next to your name or avatar instead of the filled green circle. In some Slack themes, this appears as a hollow or dimmed dot. Offline — fully signed out — shows no presence indicator at all.
Does Slack notify you when you're set to away?
No. Slack does not send any notification when your status automatically changes to Away. The change happens silently. You would only notice if you actively looked at your own profile or if someone mentioned seeing your away status.

Never Go Away Again

One 30-second setup. Then close everything — your green dot runs itself from the cloud.

Start free — 14 days
No credit card required. Cancel any time.