Convert websites to Instagram Reels with Gemini Veo, OpenAI TTS, and JsonCut
UnknownWhat this workflow does
This AI workflow has 22 nodes and runs when a chat message arrives. Along the way it connects OpenAI, Google Gemini, OpenRouter Chat Model and Firecrawl (community) and 2 more. It also calls api.openverse.engineering over HTTP.
How it runs
Trigger: When a chat message arrives.
- Scrape a url and get its content (Firecrawl): scrape
- Content Summarizer (AI Agent): runs an AI agent, with model: OpenRouter Chat Model
- Get List of background Audio (HTTP Request): calls api.openverse.engineering
- AI Agent: runs an AI agent, with model: OpenRouter Chat Model; output parser: Structured Output Parser
- download background audio (HTTP Request): calls an HTTP API
- Split Video Prompts (Split Out): splits a list into separate items
- Generate audio (OpenAI): work with audio
- Upload background audio (Json Cut): work with file
- Generate a video (Google Gemini): work with video
- Upload voice (Json Cut): work with file
…plus 7 more steps. See the full node list below.
Services it uses
HTTP calls to: api.openverse.engineering
Uses Firecrawl. New users get 10% off with our link.
Before you upgrade to n8n 3.0
We can't fully verify this one: it relies on 3 community packages, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
- Check that @mendable/n8n-nodes-firecrawl is verified or supports 3.0 (used in Scrape a url and get its content).
- Check that n8n-nodes-jsoncut is verified or supports 3.0 (used in Upload voice, Upload video, Generate media).
- Check that @blotato/n8n-nodes-blotato is verified or supports 3.0 (used in Upload media, Create Instagram post).
Nodes used (13)
- HTTP Request
n8n-nodes-base.httpRequest - OpenAI
@n8n/n8n-nodes-langchain.openAi - Google Gemini
@n8n/n8n-nodes-langchain.googleGemini - Split Out
n8n-nodes-base.splitOut - Merge
n8n-nodes-base.merge - Aggregate
n8n-nodes-base.aggregate - Firecrawl
@mendable/n8n-nodes-firecrawl.firecrawl - Chat Trigger
@n8n/n8n-nodes-langchain.chatTrigger - AI Agent
@n8n/n8n-nodes-langchain.agent - OpenRouter Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenRouter - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Json Cut
n8n-nodes-jsoncut.jsonCut - Blotato
@blotato/n8n-nodes-blotato.blotato
From the author
⚠️ Important: This workflow uses community nodes (JsonCut, Blotato) and requires a self-hosted n8n instance. This n8n template automates the entire process of transforming blog articles and any kind of other websites into short-form informational videos for…