AcademyWorkflowsOperations

Create calendar events from Slack messages

Team leads and office staff who organise meetings and group events from Slack.

  • Recommendedour rating
  • 7,136views on n8n
Open on n8n.io ↗

Paste it straight onto an n8n canvas with Ctrl+V or Cmd+V.

organise-an-event-using-slack-google-calendar-and-ai.json

Loading the file...

What it does

An n8n workflow that turns a Slack invitation into a Google Calendar event. It watches a channel for a message with a calendar reaction, asks an AI agent to read the date, time and place, looks up the address and creates the event. People who react with a check mark are added as attendees, and those who remove the reaction are removed on a later check.

Use cases

  1. 01Create a team lunch event from a Slack message
  2. 02Add people who reply with a check mark to the invite
  3. 03Set the location from a place named in the message

Connects

Slack · Google Calendar · Code · AI Agent · OpenAI Chat Model · Structured Output Parser · SerpApi (Google Search) · Wikipedia

Questions about
Create calendar events from Slack messages.

What is Create calendar events from Slack messages used for?

Team leads and office staff who organise meetings and group events from Slack. An n8n workflow that turns a Slack invitation into a Google Calendar event. It watches a channel for a message with a calendar reaction, asks an AI agent to read the date, time and place, looks up the address and creates the event. People who react with a check mark are added as attendees, and those who remove the reaction are removed on a later check.

How do I import Create calendar events from Slack messages into n8n?

Copy the workflow JSON from this page and paste it onto the n8n canvas with Ctrl+V or Cmd+V. Then connect your credentials in each node.

Is Create calendar events from Slack messages safe to use?

It passed our automatic scan for credential theft, hidden instructions and risky install commands. Third party open source software. Sabemos AI does not maintain it. Check the code and permissions before you connect it to company data.