When Does Slack Go Inactive?

Slack's inactivity timeout sets you away after 30 minutes on desktop and almost instantly on mobile. Here's exactly how long Slack stays active — and how to stop it going away at all.

Start free — 14 days

14-day free trial — no credit card required

By · Updated 2026-08-05
Quick Answer

Slack shows you as Away after exactly 30 minutes of no mouse or keyboard input on desktop or web, and within 30 to 60 seconds of backgrounding the app on mobile — the same threshold on every Slack plan, Free through Enterprise Grid. The exact timings:

  1. Desktop (app or browser) — 30 minutes. The countdown starts at your last mouse or keyboard activity inside the Slack window. Typing in another app doesn't count.
  2. Mobile — almost immediately. Switch to another app or lock your phone and Slack flips you to Away within 30 to 60 seconds.
  3. Laptop sleep or lid close — instantly. The connection drops, so you go Away straight away rather than waiting out the 30 minutes.
  4. Quitting Slack on every device — Offline, which is a different state from Away: no dot at all rather than a hollow one.

The 30-minute timeout is hardcoded — there is no Slack setting, on any plan, to lengthen, shorten, or disable it. You can only avoid it by generating activity (a jiggler), or by holding presence from outside your machine entirely, which is what Stay Green On Slack does.

What triggers Away status
Keeps you Active
  • Moving the mouse on desktop
  • Typing on the keyboard
  • Clicking anywhere in Slack
  • Sending a message
  • Being in a Slack Huddle
  • 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

Active green dot Away hollow circle 30 MIN IDLE ACTIVITY · SGS PING Stay Green keeps you on the left side, indefinitely.

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.

OS-specific tip: On some operating systems, Slack monitors system-wide mouse and keyboard input — not just activity inside the Slack window. This means that if you are typing in another application, Slack may still reset its timer. However, this behaviour is platform-specific and not guaranteed. The safest assumption is that only Slack-focused input reliably resets the counter. Window-focus events involving the Slack app also count.

How Long Does Slack Stay Active? The Timer in Practice

If you stop touching your machine, here's exactly how long Slack stays active and what happens minute by minute on desktop:

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.

One nuance worth knowing: if you are signed in on both desktop and mobile, Slack uses an "OR" rule across your sessions. As long as any active session reports activity, you stay green. So a phone in the foreground can hold your dot even while your laptop is idle — and vice versa.

Does the Timeout Change by Plan or Device?

No. The 30-minute desktop window and the near-instant mobile behaviour are identical on Slack Free, Pro, Business+, and Enterprise Grid — presence timing is not a paid feature, so upgrading your plan doesn't buy you a longer runway before you go Away. It's also identical whether you're in the native desktop app or the browser client; only the operating system (mobile vs. desktop) changes the number, not the plan or the browser you're using.

Being in a Slack Huddle is one genuine exception to the "no input, no activity" rule: as long as the Huddle is running, Slack counts you as active even if you're not touching the mouse or keyboard. Leave the Huddle and the normal timer (desktop) or foreground rule (mobile) starts again from zero.

Manual Away vs. Automatic Away — Why Moving the Mouse Doesn't Always Fix It

There's one case where the 30-minute countdown doesn't apply at all: manually setting yourself to Away. If you (or a browser extension, or a teammate using your machine) click "Set yourself as away" from the profile menu, that's a deliberate override — not the automatic timer. Moving the mouse afterwards won't clear it the way it clears an automatic timeout; you have to go back to the same menu and click "Set yourself as active," which hands control back to Slack's real-activity detection. If your dot looks "stuck" on Away despite typing, this manual override — not a bug — is the most common cause.

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:

Stay at Your Desk and Keep Moving

Effective but impractical for anyone who steps away during the day.

Mouse Jiggler (Hardware or Software)

Works, but the cursor actually moves while you are using the computer, and something must remain plugged in or running locally at all times.

Cloud Presence Tool

The cleanest solution. Stay Green On Slack runs from remote servers. After a one-time 30-second setup via Chrome extension, nothing needs to run on your machine. You define your hours and timezone. Your dot stays green until your schedule says otherwise — regardless of whether your device is on.

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.
How long does Slack stay active?
On desktop and browser, Slack stays active for up to 30 minutes after your last mouse or keyboard input — any input resets the clock to a full 30 minutes. On mobile, Slack only stays active while the app is in the foreground, flipping to Away within 30 to 60 seconds of you backgrounding or locking it.
What is the Slack inactivity timeout in 2026?
The Slack inactivity timeout is 30 minutes on the desktop and web clients, unchanged in 2026. After 30 minutes with no mouse, keyboard, or Slack window-focus activity, Slack flips you from Active to Away. It's hardcoded — no user setting, admin setting, or paid plan changes it. The only way around it is a cloud tool like Stay Green On Slack.
Can I change how long it takes for Slack to show inactive?
No. The 30-minute desktop timeout is fixed — there's no setting for individual users, workspace admins, or Enterprise Grid org owners to shorten or extend it. The only way to effectively change your visible inactivity window is to generate activity yourself (manually or with a jiggler) or use a cloud presence tool like Stay Green On Slack that signals activity on your behalf.
Is the 30-minute inactivity timeout the same on every Slack plan?
Yes. The 30-minute desktop window and the near-instant mobile behaviour are identical on Free, Pro, Business+, and Enterprise Grid. Presence timing is a fixed platform behaviour, not a plan feature, so upgrading your plan doesn't change when you go Away.
Does starting a Slack Huddle keep me from going inactive?
Yes, for as long as the Huddle is running. Being in a Slack Huddle (Slack's built-in audio or video call) counts as activity, so it holds your presence at Active even if you're not touching the mouse or keyboard. As soon as you leave the Huddle, the normal 30-minute desktop timer or the mobile background rule starts again from zero.

Never Go Away Again

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

Start free — 14 days
14-day free trial, no credit card required. Cancel any time.