1. Check Slack’s built-in availability
Open your profile and inspect whether you are set to active or away. Slack normally changes availability automatically; its help guide explains that desktop inactivity and closing the application can make you appear away.
If you have a status message, keep it useful and specific. It should explain your response expectations rather than serve as evidence that your account is active.
2. Match the method to your situation
For a local routine, keep Slack’s browser session and the computer running. For laptop-independent operation, a service needs a working server-side Slack connection; OnlineHours does not offer that connection yet.
Do not assume the official presence API supplies an always-active option. The documented users.setPresence values are auto and away, with users:write authorization.
3. Run the browser experiment
Choose Slack in the free OnlineHours extension, sign in normally and start a short session. Observe the workspace from another permitted account, then stop and check the result again.
Keep the test to one workspace initially. Note whether other Slack clients are open and whether you are interacting with the account during the observation.
4. Build a routine you can end
After checking compatibility, choose the days and hours you want the local routine to run. Review the time zone when you travel, and use Stop when your availability changes.
This is an experimental extension. It reports its actions and connection checks; it does not guarantee that Slack will display Active for your whole session.
Common questions
Does setting auto mean Slack will always stay active?
No. Auto restores automatic presence behaviour. It is not the name of a permanent Active state.
Does keeping the computer awake prove Slack is active?
No. Verify the actual Slack indicator separately; an awake device and visible account presence are different observations.