You are working. Properly working.
Maybe you're reading a doc, thinking through a problem, checking something in another app, or staring at a spreadsheet with the quiet despair only spreadsheets can provide.
Then you glance at Slack. The green dot has gone.
Now you look away, even though you've barely moved from your chair. Helpful.
So why does Slack do this, and what can you do if you want your availability to reflect the fact that you're actually still at your desk?
How Slack decides when you are away
Slack automatically sets your availability based on activity. On desktop, Slack says you are set to away after ten minutes of desktop inactivity. On mobile, you can also be shown as away if you close the app or navigate away from it.
That is the simple version.
The slightly annoying version is that "activity" does not always mean "you are working". Slack is not judging your brain output. It is looking for signals from the app and your device.
If Slack is open and you are interacting with it, you are active. If your computer stops registering activity for long enough, Slack can mark you as away.
This is why Slack can get it wrong for remote workers. You might be:
- Reading a long document
- Watching a product demo
- Thinking through a gnarly bit of work
- Using another app for half an hour
- Taking notes on paper like some kind of elegant Victorian project manager
None of that necessarily tells Slack that you are still there.
What counts as Slack activity?
Slack's availability system is based on detected activity. In plain English, it wants signs that you are using your desktop or the Slack app.
- Typing in Slack counts
- Moving around Slack counts
- Clicking inside Slack counts
Just having Slack open in the background is less reliable. An open app is not the same thing as active input. That is where a lot of people get caught out.
You can be at your desk, doing useful work, and still drift into away because Slack has not seen anything it recognises as activity.
That is the little mismatch at the heart of the whole thing. Work does not always look like typing. Sometimes it looks like reading, planning, thinking, or muttering "who designed this flow?" under your breath.
Common Slack away workarounds
Most people try the obvious stuff first.
Manually setting yourself active
You can manually change your availability in Slack. This is fine for the moment you remember to do it. The problem is in the word "remember". You set yourself active, get pulled into something else, and ten minutes later you are back where you started. It is manual, which means it works exactly until your brain goes off to do its actual job.
Keeping Slack open
Keeping Slack open can help, but it is not magic. If Slack is open on your desktop but there is no activity, you can still be marked away after the inactivity timeout. A visible window is not always enough. This is the classic "but it's literally open right there" problem.
Using the browser version
Some people keep Slack open in a browser tab and hope that does the trick. It can work whilst you are interacting with that tab. But if the tab is sitting quietly in the background, it is not a guaranteed fix. Browsers also love to sleep tabs, throttle background activity, and generally behave like tiny bureaucrats.
Phone workarounds
Mobile can be even messier. Slack says mobile availability changes if you navigate away from the app or close it. So leaving Slack on your phone is not a clean desktop replacement. It also means your presence can depend on whatever your phone is doing at that moment. Screen locked? App closed? Battery saving? Suddenly your status has a mind of its own.
The more reliable fix: controlled desktop clicking
The reliable answer is not to keep poking Slack manually all day. That is silly, and you have better things to do.
A better approach is controlled desktop clicking. That means you define a safe area on your screen, then have your computer perform occasional clicks in that area. The important bit is control. You are not letting something randomly click around your desktop like a caffeinated pigeon.
- You choose the area
- You choose the timing
- You choose when it starts and stops
For Slack, that could mean a harmless area in the app where a click does not send messages, open random threads, or cause any chaos. The goal is simple: keep real desktop input happening in the place you expect, so Slack continues to see activity whilst you are genuinely at your machine.
This works better than browser tabs, phone tricks, or manually setting yourself active every few minutes. It also fits how many people actually work. You might be active in your head, active in another app, or active in a meeting where you are mostly listening. Your mouse just has not had the memo — which is also why a basic mouse jiggler that only nudges the cursor often isn't enough on its own.
Where Green Dotter fits
Green Dotter is a free desktop app for Mac and Windows built for exactly this.
It lets you select a screen area, then automates mouse clicks there. You can run it for a set time, stop it manually, or use it when you know you will be reading, thinking, watching, or working outside Slack for a bit.
It runs locally on your machine. No account. No faff. No dramatic "productivity platform" nonsense. Just controlled clicking in a defined area, so your Slack presence is less likely to wander off whilst you are still working. If you want the full walkthrough, see how to prevent Slack going idle or stay active on Slack responsibly.
FAQ
What is the Slack away timeout?
Slack says it sets you to away after ten minutes of desktop inactivity. That is the main timeout people notice when their green dot disappears during the workday.
When does Slack go inactive?
Slack can mark you inactive when it stops detecting desktop activity for long enough. On mobile, you may also appear away if you close Slack or move away from the app.
How do I make Slack stay active?
The most reliable way is to make sure Slack continues to receive real desktop activity. Controlled clicking in a safe area can help because it creates actual input rather than just leaving the app open.
Why does Slack say I am away when I am working?
Because Slack does not know you are reading, thinking, watching, or working in another app. It mostly sees activity signals. If those signals stop, your status can change even if you are still at your desk.
A note on workplace policies: how you handle presence depends on your role, your tools, and your employer's policies. Before relying on any presence or automation tool, make sure you understand what is allowed on your work device.
Related: download the Mac auto clicker or the Windows auto clicker.