← All N8N workflows
Messaging & emailGoogle CalendarSlackWebhook

Generate google meet links in slack

Configured with Google Calendar, Slack, Webhook. Review the connections and setup before adapting this template.

Workflow preview
TriggerWebhookWebhookIntegrationCreate event withgoogle meet linkGoogle CalendarMessagingSend msg with Googlemeet linkSlackIntegrationDelete temporarycalendar eventGoogle Calendar

Node categories in this workflow

  • Trigger
  • Integration
  • Messaging

Icons describe general node roles, inferred from node types. Inspect the parameters for the configured action.

Drag to pan; use + and − to zoom. Reconstructed from the exported node positions; nothing runs here. Dashed lines represent non-main connections. Full node names and notes appear below.

How it works

The exported workflow contains the following configured nodes. Their connections are shown above; inspect the JSON for the complete logic, expressions, and external actions.

Workflow node names, types, and operations
NodeCategoryTypeOperation
WebhookTriggerWebhookSee node parameters
Create event with google meet linkIntegrationGoogle CalendarSee node parameters
Send msg with Google meet linkMessagingSlackSee node parameters
Delete temporary calendar eventIntegrationGoogle Calendardelete

Setup

  1. Download the JSON and import it into an isolated n8n instance. Leave the workflow inactive.
  2. Connect your own credentials through n8n’s credential store. Replace REPLACE_WITH_* values with your resource identifiers.
  3. Inspect API destinations, Code nodes, database queries, file paths, and outbound actions.
  4. Run with synthetic data and harmless destinations. Enable triggers only after checking the actual outputs.

Requirements

An n8n instance with the listed node types and compatible versions. Service-connected workflows may require accounts, credentials, or paid APIs.

Credential types declared in the source

None declared. HTTP requests and Code nodes may still need configuration.

Workflow notes

1. Setup: Add a Slack App

1. Setup: Add a Slack App

a. Visit https://api.slack.com/apps, click on New App and choose a name and workspace. b. Click on OAuth & Permissions and scroll down to Scopes -> Bot token Scopes c. Add the chat:write scope & chat:write.public d. Navigate to Slash Commands and click Create New Command e. Use /meet as the command f. Copy the production URL from the Webhook node into Request URL within your slash command g. Add relevant description and usage hint h. Go to Install app and click install i. Don't worry about app distribution, that's only if you're trying to publish an app on the slack store

2. Setup: Google auth & calendar

2. Setup: Google auth & calendar

a. Visit the docs and follow the steps to setup Google auth credential b. Choose the calendar you wish to create google meet links from

👇

3. Setup: Configure slack node authentication and your message

3. Setup: Configure slack node authentication and your message

a. Connect your slack account b. Configure your message text. Be sure to include the hangoutLink expression to output a meeting link

👇

Generate google meet links with a slack command

Generate google meet links with a slack command

Spin up instant google meet links directly from slack and send to all channel participants

3. Setup: Select google calendar account

3. Setup: Select google calendar account

a. Select the same calendar you're using to create the initial event

👇

Generate google meet links in slack

Generate google meet links in slack

Purpose and structure

This folder contains the Generate google meet links in slack workflow. Its executable nodes use googleCalendar, slack, webhook. The table and connection map below are derived from the JSON, not an inferred guarantee of behavior.

Setup

Import inactive. Configure your own credentials and replace REPLACE_WITH_* values. Review external destinations and Code nodes before running.

Entry points

Webhook

Verification

Sanitized source candidate; not runtime-tested. This overview is generated from node metadata. Read the folder README for the connection map, credential types, and license.

Attribution

https://github.com/Zie619/n8n-workflows/blob/94007c1445d9258a7da116646b79473e7c7c3282/workflows/Googlecalendar/1573_GoogleCalendar_Slack_Create_Webhook.json MIT; preserve source notices.

More in Messaging & email