Process meeting transcripts into Notion notes & tasks with AI and Google Drive
Needs changesWhat this workflow does
This AI workflow has 26 nodes and runs on a schedule (every day) (plus 1 other trigger). Along the way it connects Anthropic Chat Model, Notion, OpenAI and Google Drive.
How it runs
Trigger: On a schedule (every day) (plus 1 other trigger).
- Get Meetings from Notion (Notion): uses Notion
- Flatten Transcript (Code): runs custom JavaScript code
- List Meetings (HTTP Request): calls an HTTP API
- Set Title + Transcript + URL (Edit Fields (Set)): sets or maps fields
- Get New Meetings (Code): runs custom JavaScript code
- Categorize Meeting (OpenAI): uses OpenAI
- Get Transcript (HTTP Request): calls an HTTP API
- Switch: routes items into branches
- Transcript Ready? (If): checks a condition and branches into true / false
- Misc Meeting Notetaker (AI Agent): runs an AI agent, with model: Anthropic Chat Model; output parser: Structured Output Parser
…plus 11 more steps. See the full node list below.
Services it uses
Before you upgrade to n8n 3.0
1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:
- AI Agent v1 (old agent modes) in Misc Meeting Notetaker (v1.9), Discovery Call Notetaker (v1.9): replace with Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.
Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).
| Removed in 3.0 | Replace with |
|---|---|
| AI Agent v1 (old agent modes) Misc Meeting Notetaker (v1.9), Discovery Call Notetaker (v1.9) | Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent. |
Nodes used (14)
- HTTP Request
n8n-nodes-base.httpRequest - If
n8n-nodes-base.if - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Code
n8n-nodes-base.code - Anthropic Chat Model
@n8n/n8n-nodes-langchain.lmChatAnthropic - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Wait
n8n-nodes-base.wait - Switch
n8n-nodes-base.switch - Notion
n8n-nodes-base.notion - AI Agent
@n8n/n8n-nodes-langchain.agent - OpenAI
@n8n/n8n-nodes-langchain.openAi - Edit Fields (Set)
n8n-nodes-base.set - Webhook
n8n-nodes-base.webhook - Google Drive
n8n-nodes-base.googleDrive
From the author
Ingest meeting webhooks, process transcript, classify the meeting, generate structured notes with AI Agent, file the transcript to Google Drive, write rich pages to Notion, and create assigned tasks. Includes optional polling path if webhooks aren’t…