Skip to content
FlowHubFluxonLab
Google Calendar
Google Calendarfree

Sync Discord scheduled events to Google Calendar

by n8n Teamadapted from n8n official workflow galleryUpdated Aug 2026
RequiresGoogle CalendarGoogle CalendarHTTP RequestHTTP Request
Share Post Share
HRList scheduled events from DiscordList scheduled …ScOn scheduleUpdate event detailsUpdate event de…Create eventGet eventsIfCreate or update?Create or updat…SeConfigure123456
1/5
STEPS · 6
Runs on a schedule

This workflow syncs Discord scheduled events to Google Calendar. On a specified schedule, a request to Discord's API is made to get the scheduled events on a particular server. Only the events that have not been created or have recently been updated will be sent to Google Calendar. Prerequisites Discord account and Discord credentials. Google account and Google credentials. How it works Triggers off on the On schedule node. Gets the scheduled events from Discord. The IDs of the Discord scheduled events are used to get the events from Google Calendar, since the IDs are the same on creation of the Google Calendar event. We can now determine which events are new or have been updated. The new or updated events are created or updated in Google Calendar.

Tags

n8nreference-onlygoogle-calendar
Connects
googlecalendarGoogle CalendarWHTTP Request
CategoryGoogle Calendar
Triggermanual
Complexitymedium
Nodes7
AddedAug 3, 2023
googlecalendarW
free

Google Calendar to Slack Status and Philips Hue

I'm currently trialing a 4 day work week for all staff at my company, and one of the major impacts on productivity is interruptions. As such, I opted to use N8N to create a workflow to monitor my Google Calendar and when an event starts, to update my Slack status with an emote and the title of the calendar task. Additionally I opted to include to change the colour of Philips Hue lamp located in my living room where my wife is currently working so she know's if she can interrupt me or not. My calendar is built on the theory behind the Diary Detox system and as such the Slack Status reflect the colours involved. This was achieved using the emote aliases for the relevant colour circles. The Philips Hue lamp status is changed via the local API with Home Assistant. This is a very similiar process to controlling it with something like the Streamdeck, but the workflow calls the Webhook instead of the Streamdeck. This process can be found in lots of Youtube videos such as this. This gives my wife a very quick and easy way to know if she can interrupt me in my office (when the lights are Green or Blue) or when I'm busy (Red). Please Note: The above images are not intended to be an incentive

by TheUnknownEntity
googlecalendarmattermost
free

Weekly Coffee Chat (Mattermost Version)

A workflow to automatically create groups of three based on a Mattermost channel and send out invitations to each group member.

by jason
googlecalendartrello
free

Sync Google Calendar tasks to Trello every day

This workflow will allow you at the beginning of each day to copy your google calendar events into Trello so you can take notes, label, or automate your tasks. When deploying this, don't forget to change: Label ID for meeting type under "Create Trello Cards". You should be able to find instructions Here on how to find the label ID. Description for Trello cards under "Create Trello Cards". I currently pull in notes but it should be simple to change to pull the Gcal description instead. You can change the trigger time to fire at a different time.

by Angel Menendez