How to Keep Slack Active on Mac & Windows

macOS and Windows both fight the away dot differently — and neither keep-awake setting actually stops Slack's timer. Here's what works per-OS, and the one fix that works on both.

Start free — 14 days

14-day free trial

By · Updated 2026-06-13
Quick Answer

Keeping your Mac or Windows machine awake (Amphetamine, caffeinate, or Windows power settings) stops the screen sleeping — but it does not stop Slack's 30-minute inactivity timer, because Slack watches for real mouse and keyboard input, not whether the display is on. On both operating systems the only way to stay green without sitting at the keyboard is to simulate input (a mouse jiggler, while the device runs) or to maintain presence from the cloud (works with the laptop fully closed). There is no native Slack or OS setting that keeps you active automatically.

Why Stay Green On Slack

Cloud-based

Nothing runs on your machine. Your green dot is maintained entirely from our servers — close Slack, close your browser, shut the lid.

Custom scheduling

Set the exact hours and days you want to appear active. Define your timezone. Stay green during work hours only — or around the clock.

One-click setup

Install the Chrome extension once. It takes 30 seconds. After that, you never need to touch it again — your presence runs automatically.


DEFAULT SLACK 0 min · active 15 min · idle 30 min · away WITH STAY GREEN cloud keeps presence active — no timeout

Keeping Slack Active on Mac vs Windows

The first thing to understand is that Slack's away timer is not an operating-system feature — it's Slack watching for real mouse and keyboard input. After 30 minutes with no input, the desktop app tells Slack's servers you're idle and your dot turns grey. That logic is identical on macOS and Windows. What differs is the toolkit each OS gives you to fight it, and almost all of those tools solve the wrong problem.

The common trap on both platforms: people stop their machine from sleeping and assume that keeps Slack green. It doesn't. Keeping the display awake has no effect on Slack's input timer — your Mac or PC can be wide awake for hours and Slack will still flip you to Away because you haven't touched the mouse or keyboard.

On macOS

caffeinate / Amphetamine / KeepingYouAwake. The built-in caffeinate terminal command and apps like Amphetamine or KeepingYouAwake stop your Mac sleeping and the screen dimming. Useful for downloads or presentations — useless for Slack presence, because they don't generate input. Slack still goes Away on schedule.

System Settings → Lock Screen / Battery. Setting "Turn display off" to Never and disabling sleep keeps the machine on, but again does nothing for the input timer. Your dot still drops.

What actually works on a Mac: simulating input (a hardware or software mouse jiggler) while the Mac stays on and unlocked, or maintaining presence from the cloud so the Mac can sleep or close entirely.

On Windows

Power & sleep settings. Settings → System → Power & battery → Screen and sleep, set to Never. Keeps Windows awake; doesn't touch Slack's idle timer. Same outcome — grey dot after 30 minutes.

PowerToys Awake. Microsoft's PowerToys includes an "Awake" module that keeps the PC awake without changing power plans. Great for long jobs, but it doesn't move the cursor or press keys, so Slack still marks you Away.

What actually works on Windows: a mouse jiggler (hardware dongle or software like Move Mouse) running while the PC is on, or a cloud presence tool that keeps you green with the laptop shut.

The one method that works on both

A cloud-based presence tool — like Stay Green On Slack — maintains your Slack presence from a remote server, not your computer. It uses your Slack session token, captured once via a Chrome extension, to send keep-alive signals on your behalf. Because nothing runs locally, it's identical on macOS and Windows: your cursor never moves, your screensaver works normally, and you can close Slack, close the browser, and shut the laptop — the green dot stays on. It's the only approach that doesn't depend on which OS you're on or whether your device is even awake.

Comparison: Which Method Actually Works

Method Works when away from desk? Requires device running? Cursor stays still? Custom schedule?
Stay at desk No Yes Yes No
Browser tab No Yes Yes No
Hardware jiggler Partial Yes (device plugged in) No No
Software jiggler Partial Yes No Limited
Stay Green On Slack Yes No Yes Yes

Why Cloud Is the Right Answer

The fundamental problem with every local method is that they depend on your device being on and running. If your laptop sleeps, the software stops. If you unplug the jiggler, it stops. If you close the browser, the tab is gone. You are only ever as "active" as your device is.

A cloud-based approach removes the device dependency entirely. Stay Green On Slack runs on remote infrastructure. It does not matter whether your laptop is open, asleep, or turned off — the keep-alive signals continue on schedule. The server never sleeps.

How Stay Green On Slack Works

The setup takes about 30 seconds:

  1. Sign up at staygreenonslack.com/app ().
  2. Install the Chrome extension — it captures your Slack session token from your browser automatically.
  3. Open Slack in Chrome once so the extension can detect your workspace.
  4. Return to your Stay Green dashboard, configure your schedule and timezone, and toggle it on.
  5. Close everything. You are done.

From that point on, your Slack presence is maintained from our servers. You can close Slack, close Chrome, close your laptop, leave the office. Your dot stays green until you turn it off or your schedule says to stop.

What About Mobile?

Slack's mobile app goes Away the moment you switch to another application or lock your phone. There is no workaround within the Slack mobile app itself. Stay Green On Slack handles this automatically — because it runs from the cloud rather than your phone, your status stays active regardless of what you're doing on mobile.

Is It Against Slack's Terms?

Slack's Terms of Service do not prohibit maintaining your presence indicator or using tools to keep your status active. Slack's presence system is informational — it indicates general availability. There is no policy against tools that manage how your status appears to others.


Frequently Asked Questions

Does caffeinate or Amphetamine keep Slack active on a Mac?
No. caffeinate, Amphetamine, and KeepingYouAwake stop your Mac and display from sleeping, but Slack's away timer watches for mouse and keyboard input — not whether the screen is on. With no input for 30 minutes, Slack marks you Away regardless of those tools.
Do Windows power settings or PowerToys Awake keep Slack green?
No. Setting Power & sleep to Never, or using PowerToys Awake, keeps the PC running but doesn't generate input, so Slack still flips you to Away after 30 minutes. You need simulated input or a cloud presence tool.
Is the Slack away timer different on Mac and Windows?
No — it's the same 30-minute inactivity rule on both, because the timer lives in Slack's app, not the operating system. Only the keep-awake tools each OS offers differ, and none of them stop the timer on their own.
What's the only way to stay green with my laptop closed?
A cloud-based presence tool such as Stay Green On Slack. It maintains your presence from a server, so it works identically on macOS and Windows even when your device is asleep, closed, or off.
Is it against Slack's terms to keep your status active?
Slack's Terms of Service do not prohibit keeping your presence active or using tools to maintain your online status. Presence indicators are informational, and there is no policy against managing how your status appears.

Stop Going Away

Set up Stay Green On Slack once. Close your laptop whenever you want. Your green dot handles itself.

Start free — 14 days
14-day free trial. Cancel any time.