Templates / Automated video creation using Google Veo3 and n8n workflow

Automated video creation using Google Veo3 and n8n workflow

Ready for 3.0

by Lakshit Ukani ✓ · 13,358 views · created 2025-06-11 · Content Creation, Multimodal AI

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 11 nodes and runs manually, when you click “Execute workflow”. Along the way it connects Google Sheets and OpenAI Chat Model. It also calls queue.fal.run over HTTP.

How it runs

Trigger: Manually, when you click “Execute workflow”.

  1. 📊 Fetch Ready Ideas from Sheet (Google Sheets): uses Google Sheets
  2. 🤖 VEO3 Prompt Generator (GPT-4.1) (AI Agent): runs an AI agent, with model: OpenAI Chat Model; output parser: Structured Output Parser
  3. 🎬 Create Video with VEO3 (Fal AI) (HTTP Request): calls queue.fal.run (POST)
  4. 🔍 Check Video Generation Status (HTTP Request): calls an HTTP API
  5. ✅ Is Video Generation Complete? (If): checks a condition and branches into true / false
  6. 📥 Download Generated Video (HTTP Request): calls an HTTP API
  7. Wait: waits 30 seconds
  8. 📊 Update Sheet with Video URL (Google Sheets): update

Services it uses

Google SheetsOpenAI Chat Model

HTTP calls to: queue.fal.run

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 (8)

From the author

Who is this for? Content creators, social media managers, digital marketers, and businesses looking to automate video production without expensive equipment or technical expertise. What problem is this workflow solving? Traditional video creation requires…

Excerpt from Lakshit Ukani'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.