Automated Status Update from Google Calendar to Slack & Lights

somdn_product_page

This n8n workflow automates the process of updating your Slack status and smart lighting based on your Google Calendar events and their designated colors. The goal is to provide real-time visibility into your availability and activity status, both on Slack and through connected smart lights.

The workflow is triggered via a Google Calendar event start, which checks the event details and color coding. It then categorizes the event based on its color ID into types such as ‘busy’, ‘managing’, ‘leading’, ‘doing’, or ‘living’, setting an appropriate color tag for related notifications.

Depending on the calColor determined, the workflow then sends HTTP POST requests to predefined webhooks to control smart lights, signaling whether you’re busy, available, or personal at the moment. It also updates your Slack profile with the current event’s summary and a corresponding emoji indicator, ensuring your team stays informed about your availability.

This automation is highly practical for remote workers, team managers, or anyone looking to seamlessly integrate their calendar with communication and smart home tools to boost productivity and transparent communication.

Node Count

6 – 10 Nodes

Nodes Used

function, googleCalendar, googleCalendarTrigger, httpRequest, manualTrigger, slack, switch

Reviews

There are no reviews yet.

Be the first to review “Automated Status Update from Google Calendar to Slack & Lights”

Your email address will not be published. Required fields are marked *