Send Pre-Meeting Attendee Context with OpenAI, Google Calendar, and Slack

Go to Workflow
1 views
Built by Satoshi Satoshi
Created on June 05, 2026

Description

Overiew

This workflow builds an AI meeting assistant who sends information-dense pre-meeting notifications for a user's upcoming meetings.

How It Works

A scheduled trigger fires hourly and checks for upcoming meetings within the hour.
When found, a search for last correspondence + recent activity is performed for each attendee.
Using available correspondance, an AI/LLM is used to summarize this information and generate a short notification message which should help the user prepare for the meeting.
The notification is finally sent to the user's Slack.

Set up Steps

Google Cloud
Create the credentials and replace them in the workflow.
Please enable the following APIs:
Gmail API
Google Calendar API

OpenAI

Create the credentials as instructed
Replace your credentials and connect.

Slack

Create the credentials as instructed
Replace your credentials and connect.

Nodes Used (6)

Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm
Gmail
n8n-nodes-base.gmail
Google Calendar
n8n-nodes-base.googleCalendar
Information Extractor
@n8n/n8n-nodes-langchain.informationExtractor
OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi
Slack
n8n-nodes-base.slack