Convert YouTube videos to SEO blog posts with Claude Sonnet and Bright Data
Ready for 3.0What this workflow does
This AI workflow has 14 nodes and runs when someone submits an n8n form (“Youtube Keywords”). Along the way it connects Anthropic Chat Model and Google Sheets. It also calls api.brightdata.com and googleapis.com over HTTP.
How it runs
Trigger: When someone submits an n8n form (“Youtube Keywords”).
- Start YouTube Video Scraper (HTTP Request): calls api.brightdata.com (POST)
- Check Scraping Progress (HTTP Request): calls an HTTP API
- Wait: waits 1 minutes
- Check: Is Scraping Complete? (If): checks a condition and branches into true / false
- Fetch Scraped Video Data (HTTP Request): calls an HTTP API
- Process Videos in Batches (Loop Over Items (Split in Batches)): loops over the items in batches
- Extract Video Metadata (Edit Fields (Set)): sets 4 fields: title, channel, description …
- Generate Blog with Claude AI (AI Agent): runs an AI agent, with model: Claude Sonnet 4 Model
- Extract Title & Content (Code): runs custom JavaScript code
- Publish to Blogger (HTTP Request): calls googleapis.com (POST)
…plus 2 more steps. See the full node list below.
Services it uses
HTTP calls to: api.brightdata.com, googleapis.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (10)
- n8n Form Trigger
n8n-nodes-base.formTrigger - HTTP Request
n8n-nodes-base.httpRequest - Wait
n8n-nodes-base.wait - If
n8n-nodes-base.if - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Edit Fields (Set)
n8n-nodes-base.set - AI Agent
@n8n/n8n-nodes-langchain.agent - Anthropic Chat Model
@n8n/n8n-nodes-langchain.lmChatAnthropic - Code
n8n-nodes-base.code - Google Sheets
n8n-nodes-base.googleSheets
From the author
Automatically scrape YouTube videos by keyword, generate SEO blog posts with Claude AI, and publish to Blogger with tracking. Convert YouTube videos to blog posts with Claude AI and Bright Data Automate the entire process of discovering YouTube videos,…