Automatically set your Slack status

Apr 19, 2018

Think about the really mundane stuff you do each and every single day. Now what if those things just automagically happened for you? I’m going to start documenting automating away some really rote stuff I do, one at a time.

Let’s start with Slack, the greatest productivity killer of the 21st century. Before/during every meeting, I used to set my Slack status to “In a meeting”. How utterly boring. Before I could even think about pulling up the documentation for the Google Calendar API, I discovered this Zapier page where they implement almost exactly what I needed.

The gist of it is that you configure a listener on your Google Calendar and then Zapier automatically updates/clears your Slack status depending on whether an event is starting or has just ended.

One down.