Transcribe YouTube videos & create GEO summaries with Whisper and GPT-4o-mini in Notion
Description Automate your YouTube research workflow by extracting audio from any video, transcribing it with Whisper AI, and generating structured GEO (Goal–Execution–Outcome) summaries using GPT-4o-mini. 🎥🤖 This template transforms unstructured video content into actionable, searchable insights that are automatically stored in Notion with rich metadata. It’s ideal for creators, educators, analysts, and knowledge workers who want to convert long videos into concise, high-quality summaries w
At a glance
Transcribe YouTube videos & create GEO summaries with Whisper and GPT-4o-mini in Notion is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Notion, OpenAI. It's free to download. Follow the 5-step import below to go live in minutes.
- Platform
- n8n
- Connects
- Notion, OpenAI
- Modules
- 14
- Price
- Free
- Version
- v1.0

About this workflow
Description Automate your YouTube research workflow by extracting audio from any video, transcribing it with Whisper AI, and generating structured GEO (Goal–Execution–Outcome) summaries using GPT-4o-mini. 🎥🤖 This template transforms unstructured video content into actionable, searchable insights that are automatically stored in Notion with rich metadata. It’s ideal for creators, educators, analysts, and knowledge workers who want to convert long videos into concise, high-quality summaries without manual effort. Perfect for content indexing, research automation, and knowledge-base enrichment. 📚✨ 🔁 What This Template Does • Triggers on a schedule to continuously process new YouTube videos. ⏰ • Fetches video metadata (title, description, thumbnails, published date) via the YouTube API. 🎥 • Downloads audio using RapidAPI and prepares it for transcription. 🎧 • Transcribes audio into text using OpenAI Whisper. 📝 • Skips invalid entries when no transcript is generated. 🚫 • Merges the transcript with metadata for richer AI context. 🔗 • Uses GPT-4o-mini to generate Goal, Execution, Outcome, and Keywords via structured JSON. 🤖📊 • Parses the AI-generated JSON into Notion-friendly formats. 🔍 • Creates a Notion page with GEO sections, keywords, and video metadata. 📄🏷️ • Produces a fully searchable knowledge record for every processed video. 📚✨ ⭐ Key Benefits ✅ Converts long YouTube videos into concise, structured knowledge ✅ AI-powered GEO summaries improve comprehension and recall ✅ Zero manual transcription or note-taking — 100% automated ✅ Seamless Notion integration creates a powerful video knowledge base ✅ Works on autopilot with scheduled triggers ✅ Saves hours for educators, researchers, analysts, and content teams 🧩 Features - YouTube API integration for metadata retrieval - RapidAPI audio downloader - OpenAI Whisper transcription - GPT-4o-mini structured analysis through LangChain - Memory buffer + structured JSON parser for consistent results - Automatic Notion page creation - Fail-safe transcript validation (IF node) - Metadata + transcript merging for richer AI context - GEO (Goal–Execution–Outcome) summarization workflow 🔐 Requirements - YouTube OAuth2 credentials - OpenAI API key (Whisper + GPT-4o-mini) - Notion API integration token + database ID - RapidAPI key for YouTube audio downloading - n8n with LangChain nodes enabled 🎯 Target Audience - YouTubers and content creators archiving their content - Researchers and educators summarizing long videos - Knowledge managers building searchable Notion databases - Automation teams creating video intelligence workflows 🛠️ Step-by-Step Setup Instructions - Add YouTube OAuth2, OpenAI, Notion, and RapidAPI credentials. 🔑 - Replace the placeholder RapidAPI key in the “Get YouTube Audio” node. ⚙️ - Update the Notion database ID where summaries should be stored. 📄 - Configure the Schedule Trigger interval based on your needs. ⏰ - Replace the hardcoded video ID (if present) with dynamic input or playlist logic. 🔗 - Test with a sample video to verify transcription + AI + Notion output. ▶️ - Enable the workflow to run automatically. 🚀
How to import this n8n workflow
- 1
Download the workflow JSON file after purchase.
- 2
Open n8n → click the menu → Import from File.
- 3
Select the downloaded JSON and import.
- 4
Set up credentials for each node that requires them.
- 5
Click Execute Workflow to test, then activate.
Setup guide
Setup guide included
Purchase to unlock the full step-by-step guide
Related N8n workflows
Personal Google Calendar & reminder bot on Telegram using Gemini & Whisper
Generate Instagram content from top trends with AI image generation
Send YouTube video summaries to Obsidian via Dropbox
Command-based Telegram bot for article summarization & image prompts with OpenAI
Send new email summaries to Google Sheets with ChatGPT
Decide multi‑agent vs simple workflows using Azure OpenAI GPT‑4o‑mini
Diagnose n8n workflow errors with Claude AI, Supabase and Resend email alerts
🎓 Learn Code Node (JavaScript) with an Interactive Hands-On Tutorial
Reviews
No reviews yet
Be the first to buy and share your experience.
Leave a review
Sign in to share your experience with this workflow.
Create a free account to purchase workflows.
- JSON blueprint — instant download
- Setup guide PDF included
- 5 downloads · valid 30 days
- Works with n8n
Need help setting this up?
Book a 3-hour live setup session with an Agility consultant.
- Configure live on Google Meet / Zoom
- Free follow-up if workflow has defects
- Platform expert assigned to you