Templates / Convert websites to Instagram Reels with Gemini Veo, OpenAI TTS, and JsonCut

Convert websites to Instagram Reels with Gemini Veo, OpenAI TTS, and JsonCut

Unknown

by 8Automator ✓ · 202 views · created 2025-11-30 · Content Creation, Multimodal AI

Unknown. This template uses community nodes we can't verify statically. Uses community nodes that can't be verified statically (unverified community packages are off by default in 3.0). Static check, last run 2026-10-19.

What 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.

  1. Scrape a url and get its content (Firecrawl): scrape
  2. Content Summarizer (AI Agent): runs an AI agent, with model: OpenRouter Chat Model
  3. Get List of background Audio (HTTP Request): calls api.openverse.engineering
  4. AI Agent: runs an AI agent, with model: OpenRouter Chat Model; output parser: Structured Output Parser
  5. download background audio (HTTP Request): calls an HTTP API
  6. Split Video Prompts (Split Out): splits a list into separate items
  7. Generate audio (OpenAI): work with audio
  8. Upload background audio (Json Cut): work with file
  9. Generate a video (Google Gemini): work with video
  10. Upload voice (Json Cut): work with file

…plus 7 more steps. See the full node list below.

Services it uses

OpenAIGoogle GeminiOpenRouter Chat ModelFirecrawl (community)Jsoncut (community)Blotato (community)

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)

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…

Excerpt from 8Automator's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.