What Does the Green Dot Mean on Slack?
Quick Definition
The green dot in Slack is a presence indicator showing that a person is currently active. It appears as a solid green circle next to their profile picture and name, indicating they've recently interacted with Slack.
Understanding Slack Green Dot
Slack uses three distinct presence indicators, and the green dot is the most visible. A solid green dot means active: the person has recently interacted with Slack through typing, clicking, or scrolling. A hollow circle (sometimes appearing slightly yellow) means away: the person has not interacted with Slack for roughly 10 minutes, or all their devices have disconnected. A third indicator — a green dot with a small 'Z' — appears when someone has Do Not Disturb enabled. The green-with-Z means the person is active in Slack but has paused notifications, so messages will be delivered silently. The green dot with Z is one of the most commonly misunderstood Slack indicators — many users search for what the Z means or wonder why their Slack shows a green circle with Z instead of the normal solid green. Each of these indicators appears next to the person's profile picture in the sidebar, in direct message headers, in channel member lists, and on profile cards. What 'active' actually means at a technical level is specific and narrow. The green dot requires recent input within the Slack application — keyboard strokes, mouse clicks, or scrolling inside a Slack window. Simply having Slack open and visible on screen is not sufficient. Reading a long message without scrolling does not generate an activity signal. Working in another application — even one right next to a visible Slack window — produces no signal to Slack's servers. The Slack desktop client monitors window focus and input events, and only sends activity heartbeats when it detects direct interaction. The green dot disappears when any of several conditions occur. The most common is inactivity: after roughly 10 minutes without Slack interaction, the server switches presence to away and the green dot becomes a hollow circle. Instant triggers include screen lock, laptop sleep or lid close, app termination, and network disconnection. On mobile, the green dot disappears when iOS or Android suspends the Slack app in the background, which typically happens within a few minutes of switching to another app. An important distinction exists between the green dot and custom status emojis. The green dot is automatic and reflects real-time activity detection. A custom status emoji (like a coffee cup or headphones icon) is set manually by the user and persists until they remove it or it expires. You can have a green dot with no custom status, a hollow circle with a custom status set, or any combination. They are independent systems. Managers and teammates cannot see green dot history. Slack only exposes the current presence state — there is no log or timeline showing when someone was active versus away over the course of a day. This means the green dot is a point-in-time signal, not a productivity metric. Some workplace monitoring tools capture presence snapshots at intervals, but this is external to Slack and not a native capability.
Key Points
- Solid green dot = active/online, meaning recent interaction within the Slack application
- Hollow circle = away/offline, meaning no recent Slack activity or all devices disconnected
- Green dot with Z = active but Do Not Disturb enabled, notifications paused
- Updates based on recent Slack activity, not general computer usage
- Visible to all workspace members in sidebar, DMs, channels, and profile cards
- Cannot be hidden from others in your workspace; there is no stealth or invisible mode
- Disappears after roughly 10 minutes of inactivity or instantly on screen lock and laptop sleep
- Independent from custom status emoji, which you set manually for contextual information
Examples
Checking availability
Before sending a message, you might check if someone has a green dot to know if they're likely to respond quickly.
Manager visibility
Managers can see the green dot to get a sense of team availability, though they shouldn't assume presence equals productivity.
Green dot with Z (Do Not Disturb)
A colleague has the green dot but with a small Z overlay. This means they are actively using Slack but have DND enabled — their notifications are paused. You can still send them messages, but they won't receive alerts until DND ends.
Hollow circle on mobile
You see a hollow circle next to a coworker who was just active. They likely switched to another app on their phone, and iOS or Android suspended Slack in the background. The WebSocket connection dropped, and Slack marked them away within minutes even though they're still using their device.
Frequently Asked Questions
Can I hide my Slack green dot from others?
Why does my Slack green dot disappear?
Does a Slack green dot mean someone is at their computer?
Can managers track my Slack green dot history?
Why does my green dot disappear during video calls?
What is the difference between the green dot and the green dot with a Z?
How Idle Pilot Helps
Idle Pilot keeps your Slack green dot active during your scheduled work hours, so teammates see consistent availability without you needing to constantly interact with Slack. This is especially useful for remote workers who want their green dot to reflect their actual work schedule rather than fluctuating based on whether they happen to be typing in Slack at any given moment.
Try Idle Pilot freeRelated Terms
Slack presence is the indicator (green or yellow dot) next to your name showing whether you're currently active or away in Slack. It's automatically determined by Slack based on your recent activity and connection status.
Slack auto-away is the automatic system that switches your presence status from active (green) to away (yellow) after a period of inactivity. Slack typically triggers this after approximately 10 minutes with no interaction. When auto-away triggers, your profile shows a hollow circle (or yellow dot on some interfaces) instead of the solid green dot, signaling to teammates that you may not respond immediately.
A presence scheduler is a tool that automatically maintains your Slack presence status (active/online) during specified time windows, typically matching your work hours. Unlike mouse jigglers or scripts, modern presence schedulers run from the cloud.
Related resources
Idle Pilot wins for remote workers who need reliable, schedule-based presence wi…
GuideWhen your screen locks, Slack loses all keyboard and mouse activity signals and …
GuideiOS and Android aggressively suspend background apps to conserve battery, giving…
Status Ideas18 ideas
Explore more resources