Analyze YouTube Videos with AI-Powered Extraction and Reporting
Workflow Description
Advanced automation template that retrieves YouTube video content and analyzes it using multiple AI models (OpenAI, Open Router, DeepSeek). The workflow processes data through intelligent chains, applies conditional logic, and delivers structured analysis reports via email.
How it works
- 1.Trigger the workflow manually and provide a YouTube video URL
- 2.Extract video metadata and content, then route to multiple AI analysis engines simultaneously
- 3.Process responses through LLM chains and convert outputs into structured, organized formats
- 4.Apply conditional logic to control workflow progression based on analysis results
- 5.Format final insights and send comprehensive report via email
Use cases
- Automated YouTube channel analysis with instant summaries, key topics, and content quality scoring
- Competitor monitoring and video categorization by topic, engagement potential, and relevance
- Generate periodic performance reports on video content with AI-driven narrative analysis
- Bulk video classification and tagging for content management and project organization
Requirements
- Valid API key from OpenAI, Open Router, or DeepSeek for language models
- Access to YouTube video data (may require YouTube API or data extraction method)
- Recipient email address configured for automated report delivery
Service Value
Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.
Apps Used
Details
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (21)
When clicking ‘Test workflow’
Manual Trigger
YouTube Video ID
Code
OpenAI Chat Model
OpenAI
OpenRouter Chat Model
Lm Chat Open Router
DeepSeek Chat Model
Lm Chat Deep Seek
Structured Output Parser
Output Parser Structured
Sticky Note
Sticky Note
Send Email
Email Send
Generate transcript
HTTP Request
Exist?
If
Analyze LLM Chain
LLM Chain
Set YouTube URL
Set
Sticky Note1
Sticky Note
Get transcript
Set
Sticky Note2
Sticky Note
Sticky Note3
Sticky Note
Get Fulltext
Code
Sticky Note4
Sticky Note
Sticky Note5
Sticky Note
Sticky Note6
Sticky Note
Sticky Note7
Sticky Note