How to automatically update your Slack status

Zapier Editorial Team
Zapier Editorial Team / Last updated February 13, 2020

Global teams mean someone's working at any given minute—but it also means someone's offline, too. Small teams can easily remember varying schedules and timezones, but as organizations grow, you need a better way to know what everyone's doing.

Status messages are an easy way to let team members know why you're not responsive—you're not avoiding them, you're just out to lunch. Here's how to get the most out of Slack status updates, with automations that will help you keep your team up to date, even when you're in a rush.

How to set your Slack status

To set your Slack status, just open Slack, tap your name in the top left corner, and click Set a status. You can also use the keyboard shortcut APPLE Shift Y on Mac and Ctrl Shift Y on Windows.

You can select one of the suggested status updates, which can be customized by a Workspace Owner or Admin if you're on a company Slack account. Or you can set your own status. Type in what you're doing and select an emoji that fits.

That emoji will now show up beside your name in Slack. Your colleagues can hover over it to see your status. If they search for your name in Slack, they'll also see it—which just might keep them from messaging you if your status is "OOO" or "In a meeting".

A view of a Slack status when you hover over a username

You can set how long you want your status to stay up, or select Don't clear to keep it up indefinitely. If you don't select a time for your status to clear, it will stay at the default Today setting, which removes your status at the end of the day.

By default, Slack will also change your status to "On a call" if you're on a Slack call, and then switch back to your normal status afterward. If you don't want Slack to change your status, you can turn this feature off from Slack's Advanced preferences menu.

Other options menu in Slack preferences with set my status on a call checked
On a call? Slack will let your team know.

How to automatically set your Slack status

If you often forget to update your Slack status when you get back from lunch or out of a meeting—or if you'd rather just not have to think about it—you can use Zapier to set your Slack status automatically.

With Zaps—Zapier's automated workflows—you can connect your calendar, to-do list, and other tools to Slack to make sure your status always reflects what you're doing right now. Check out some of the different ways Zapier can set your Slack status automatically below.

Clear Slack status automatically

While you can tell Slack to clear your status after certain time periods—say after 30 minutes—or at a specific time and date, you can't set it to do this every day on repeat. If you're a creature of habit and go on lunch or call it quits at the same time every day, it can get annoying to manually update your status each time.

This simple but imminently handy Zap automatically clears your Slack status at whatever time you set every day. This pre-made Zap can get you started:

If you start and end your workday at the same time every day, try setting two of these Zaps: One that sets your status in the morning, when you usually start, and one at the time you usually sign off.

Update Slack status for Google Calendar events

You can also create a Zap to show whenever you're in a meeting or have an appointment, as dictated by your calendar app. For example, whenever a Google Calendar event starts, a Zap can change your Slack status to say "In a meeting," or whatever text you set, and show an appropriate emoji, like the calendar icon. It can also remove that status when you're done.

Need help setting this up? Here's a Zap template that will watch your Google Calendar for events, set your Slack status accordingly, then change it back once the event's over:

Update your Slack status when you need to focus

When you need to focus, but also want to leave Slack notifications on in case something important comes up, you might update your status to say something like "Focus Mode" and use the headphones emoji. But if you're right in the middle of a good work flow, the last thing you want to do is pop into Slack to update your status and possibly get distracted while you're at it.

You can do this automatically with the the Zapier Chrome Push extension instead. Once you've installed the extension, you can make a new Zap that starts with Push by Zapier. Add a Slack Set Status action step with the emoji and text you want. Then the next time you're head's down, just tap the button in Chrome and Zapier will update your status for you.

Here's a Zap template that does the work for you:

Another riff on the same idea is to update to focus mode, or whatever you like to call it, whenever you start a timer in a time-tracking app supported by Zapier, such as Toggl or RescueTime. And with that, you never have to think about telling your colleagues when you're working.

Build a Slack status update workflow

If a simple scheduled Slack status update isn't enough for you, and your calendar doesn't include everything you're doing, it's time to build a workflow that fits your process.

Perhaps you want a way to let your team know exactly what task you're working on. Just have Zapier watch your to-do list or project management app for new tasks in a list. Then, when you're working on a task, move it to that list and Zapier will update your Slack status with that task. Check it off, and Zapier can update your status again.

Writing a new document, editing a blog post, gathering notes, or crunching numbers in a spreadsheet? Just have Zapier watch for a new file in a folder, then whenever you start working on something new Zapier can update your status with that file's name.

Think through your workflow and the apps you use every day, then build your own custom Slack status update workflow. Your colleagues will never have to ping you to ask what you're working on again.


You shouldn't have to remember to change your Slack status when you're on vacation or on a call with a client—but you should keep your team in the know. With a few automations, you can tap one button to update your status, or let your calendar and other tools do that for you.

Created with information from previous articles authored for Zapier by Matthew Guay and Jill Duffy.

Get Productivity Tips In Your Inbox

Learn about workflow, company building, and how to get things done.

Load Comments...

Comments powered by Disqus

Workflow

Take the Work out of Workflow

Zapier is the easiest way to automate powerful workflows with more than 2,000 apps.