How to Schedule a Slack Status: Text, Notifications, and Your Green Dot
Yes, you can schedule a Slack status - but only once, and only the text. How to schedule status messages, notification hours, and the one thing Slack cannot schedule: your green dot.
On this page
- 1. Can you schedule a status in Slack?
- 2. How do you schedule a status natively?
- 3. How do you sync your Slack status with your calendar?
- 4. Can you schedule Do Not Disturb hours?
- 5. How do you schedule a recurring status message?
- 6. Can you schedule your green dot?
- 7. Which scheduling method should you use?
- 8. Frequently asked questions
- 9. Set the schedule once, stop thinking about it
Yes, you can schedule a Slack status - with one big catch. Slack's built-in scheduler sets a status once: it starts at a time you pick, clears at a time you pick, and never repeats. If you want "Lunch" every day at noon, "Focus time" every morning, or your green dot to follow your working hours, the native scheduler cannot do it, and you need one of the other four methods in this guide.
The confusion comes from "Slack status" meaning three different things: the status text next to your name, your notification hours (Do Not Disturb), and your green dot (presence). Slack can schedule the first two natively. It has no setting to schedule the third - which is exactly the gap Slack Green fills: a cloud service that keeps your Slack presence active on the working-hours schedule you set, even with your laptop off. This guide walks through all three surfaces, with exact clicks and a comparison table at the end.
Can you schedule a status in Slack?
Yes - Slack added a native "schedule a status" option to the status editor. You write the status now and pick when it appears and when it clears. It works on free and paid plans, and the scheduled status shows up for teammates exactly like one you set by hand.
The two limits that send people looking for other tools:
- • One-off only. A scheduled status runs once. There is no "every weekday", no "every Friday afternoon". When it clears, it is gone.
- • Text and emoji only. It changes the message next to your name. It does not pause notifications, and it does not touch your green dot. You can be "On vacation 🌴" and still show as Active, or "Available" and show as Away.
- Click your profile photo in the top right of Slack.
- Click Update your status.
- Type the status text and pick an emoji.
- Instead of saving immediately, open the timing controls and choose a start date and time, then an end date and time.
- Save. Slack flips the status on and off at those times - your computer does not need to be on.
How do you schedule a status natively?
To see or cancel a scheduled status before it starts, open the same status editor again; the pending status is listed there with an edit and a delete option.
This is the right tool for a single known window: tomorrow's offsite, Thursday's dentist appointment, next week's vacation. For vacations specifically, pair the scheduled status with the other steps in our guide to Slack out-of-office messages - auto-replies and calendar handoffs are separate settings.
How do you sync your Slack status with your calendar?
Ne jamais plus apparaître "absent" sur Slack
Basé sur le cloud. Sans téléchargement. Fonctionne 24/7 même avec votre PC éteint.
For meetings, you do not need to schedule anything by hand. Install Slack's Google Calendar or Outlook Calendar app, connect your account, and turn on status syncing. While an event is in progress, Slack sets "In a meeting 📅" automatically and clears it when the event ends.
This is genuinely recurring - it fires for every event on your calendar. But it only mirrors your calendar. It cannot express rules like "focus status every morning 9-11" unless you create calendar events for them, and like every method so far, it never touches your green dot.
Can you schedule Do Not Disturb hours?
Yes, and this one is fully recurring. Slack calls it a notification schedule:
Outside those hours Slack pauses notifications automatically and your dot gets a Z - teammates can see it. The Z means "notifications paused", not "away": you stay green if you are active. If you have seen that icon and wondered, here is what the Z on a Slack green dot means.
How do you schedule a recurring status message?
For repeating status text - "Lunch" at noon, "Deep work" every morning - Slack has no native option, so you need an outside automation:
users.profile.set with your user token and a cron job. Full control, developer time required.All three write the same thing the native scheduler writes: status text and emoji. None of them controls presence.
Can you schedule your green dot?
Ne jamais plus apparaître "absent" sur Slack
Basé sur le cloud. Sans téléchargement. Fonctionne 24/7 même avec votre PC éteint.
Not natively - this is the third surface, and Slack has no setting for it. Your green dot follows Slack's presence rules: it goes grey after roughly 10 minutes without input in the app, whatever your status text says. The full logic - desktop vs mobile, multiple devices - is in how Slack decides when you're away.
That means the scheduled "Available 9-5" status you set with any method above can sit next to a grey dot at 2 PM because you spent 15 minutes reading a document. Status text and presence are independent systems, and only one of them is schedulable with Slack's own settings.
Scheduling presence is what Slack Green does. You connect your workspace, set your hours, and the service keeps your presence active during them from the cloud:
Which scheduling method should you use?
| Method | What it schedules | Recurring? | Green dot? | Computer on? |
|---|---|---|---|---|
| Native "schedule a status" | Status text + emoji | No - one-off | No | No |
| Calendar sync (Google/Outlook) | "In a meeting" status | Per event | No | No |
| Notification schedule (DND) | Notification hours | Yes | No (adds Z) | No |
| Marketplace status apps / Zapier | Status text + emoji | Yes | No | No |
| Slack Green | Presence (green dot) | Yes - weekly hours | Yes | No - runs in cloud |
Use them together, not instead of each other: calendar sync for meetings, a notification schedule for quiet hours, and a presence schedule if your green dot should reliably match your working hours. For the wider toolbox - including manual tricks and what we think of each - see every method to keep Slack active, compared.
Frequently asked questions
Can you schedule a Slack status in advance?
Yes. In the status editor (profile photo → Update your status), set the text, then pick a start and end date and time before saving. Slack applies and clears it automatically. It runs once - there is no native repeat.
Can you schedule a vacation or OOO status on Slack?
Yes - the native scheduler fits vacations well because they are one-off windows: schedule "Out of office" to start Friday evening and clear the morning you are back. Add a notification schedule so pings stay silent, and see our out-of-office guide for auto-replies.
Can you schedule an away status on Slack?
Not natively. "Set yourself as away" is a manual toggle with no timer or schedule attached. Scheduling when you show as away (or active) means scheduling presence, which needs a tool like Slack Green - or, for the manual version, here is how appearing offline on Slack works.
Does a scheduled status keep me active on Slack?
No. Status text and presence are separate. A scheduled "Available" status does not stop Slack from marking you away after about 10 minutes of inactivity - the dot follows activity, not your status message.
Can you schedule the same Slack status every week?
Not with Slack's built-in scheduler - it is strictly one-off. Weekly repetition needs calendar sync (create recurring events), a Marketplace status-scheduler app, or a Zapier/API automation.
Set the schedule once, stop thinking about it
Ne jamais plus apparaître "absent" sur Slack
Basé sur le cloud. Sans téléchargement. Fonctionne 24/7 même avec votre PC éteint.
Slack gives you real scheduling for status text and notification hours - use both, they are free and built in. The green dot is the piece Slack leaves out, and it is the piece teammates actually look at before messaging you. If your presence should follow your working hours instead of your mouse activity, Slack Green sets that up in about two minutes: pick "9 to 5" or your own blocks, and your dot is green during your hours and honestly off outside them. The free tier is enough to see it work tomorrow morning.
Arrêtez de Bouger la Souris.
Des centaines de télétravailleurs ne se soucient plus de leur statut Slack. Configurez une fois, restez vert pour toujours.
Related Articles
Can You Appear Offline on Slack? Away, Invisible Mode, and What Your Team Sees
Yes - set yourself to Away and your dot looks exactly like offline. How to do it on desktop and mobile, what teammates and admins can still see, and the one trap that undoes it.
Slack Green Dot With a Z: Meaning and How to Remove It
A green dot with a Z on Slack means the person is online but notifications are paused. What it looks like to others, why it appears, and how to turn it off.
How to Appear Active on Slack When You Step Away
You're in a call, reading a doc, or grabbing lunch and Slack flips you to away. Here's how to appear active on Slack in the situations where the dot turns yellow at the worst time.