An automated n8n workflow that extracts YouTube playlist videos, scrapes transcripts, and generates AI summaries using OpenAI GPT models.
- Extracts individual video URLs from YouTube playlists
- Scrapes video transcripts using Apify's YouTube Transcript Scraper
- Generates AI-powered summaries (short + detailed)
- Saves results to Google Sheets automatically
- Manual Trigger → YouTube API → URL Parser (GPT-4o Nano) → Transcript Scraper (Apify) → AI Summary (GPT-4o Chain) → Google Sheets
- YouTube API: Fetches playlist metadata
- URL Parser: GPT-4o Nano generates individual video URLs
- HTTP Request: Apify transcript scraper
- LLM Chain: GPT-4o with structured output for summaries
- Google Sheets: Stores results
- YouTube Data API v3 (OAuth2)
- OpenAI API (GPT-4o models)
- Apify API (sign up here)
- Google Sheets API (OAuth2)
Title | Short Summary | Detail Summary | URL
- Import workflow to n8n
- Add your API credentials
- Update Google Sheet ID
- Change playlist ID in YouTube node
- Modify video index in HTTP Request (currently index [3])
Click "Execute workflow" → Automated processing → Results in Google Sheets
{
"short_summary": "Two sentences: main topic + key takeaway",
"detailed_summary": "Three paragraphs: intro, content, conclusions"
}
To process all playlist videos:
- Add Split In Batches node after URL parser
- Loop through all video URLs instead of single index
- Content research and competitor analysis
- Educational content summarization
- Marketing trend analysis
- Conference/training material processing
Perfect for analyzing YouTube content at scale with AI-powered insights!