The green dot and your status message do different jobs
Slack separates availability, the green dot, from your custom status. A message such as “Working on a proposal” gives teammates context; it does not hold the availability dot active.
Use a clear status message alongside any availability routine so people know whether to expect an immediate reply.
Connect one workspace first
Install the OnlineHours extension, open Slack in your browser and sign in normally. The extension creates a private connection code for that workspace; paste it into Apps in your dashboard. The connection starts paused.
Start a short session and check what a teammate sees before relying on a recurring schedule. Slack still decides what is displayed, and another open Slack client can change the result.
How the cloud connection works
Slack’s own settings only let you choose Automatic or Away, and Automatic still shows you as Away when you’re inactive or close Slack. OnlineHours uses the Slack session from your connection code and keeps it active from our servers during your hours. For the other ways to stay active and their limits, see how to keep Slack active.
The code gives OnlineHours access to your signed-in Slack session. We store it encrypted and use it only to check the connection, keep you active at your hours, set any Slack status you choose, and stop or remove the connection. Delete the connection to remove its stored credentials. Use Slack’s session controls to revoke the underlying session as well. This is not an official Slack integration, so check your workspace’s rules first.
Set it up in Chrome on your computer
Already started your trial? Add the connector and connect Slack from your dashboard, or here:
Common questions
Will a Slack status emoji keep me active?
No. Custom status text and emoji communicate context; availability is a separate signal.
Can I schedule different workspaces?
Yes, each workspace is a separate connection with its own code. Check each one on its own; activity in one workspace says nothing about another.
Does my laptop need to stay on?
No. Your schedule runs on OnlineHours servers while the connection is valid. The extension is used for setup and reconnection; it does not need to stay open.

