Turn Google Sheets ideas into AI videos with GPT-4o and Fal.AI Veo 3
Ready for 3.0What this workflow does
This AI workflow has 9 nodes and runs on Google Sheets events (row added). Along the way it connects OpenAI and Google Sheets. It also calls queue.fal.run over HTTP.
How it runs
Trigger: On Google Sheets events (row added).
- Generate prompt for Veo 3 model (OpenAI): uses OpenAI
- Set variables for Video generation (Edit Fields (Set)): sets 3 fields: prompt, ratio, audio
- Submit Request to generate video (HTTP Request): calls queue.fal.run (POST)
- Check video status (HTTP Request): calls an HTTP API
- Check if video is ready (If): checks a condition and branches into true / false
- Get video url (HTTP Request): calls an HTTP API
- Wait: pauses before continuing
- Update sheet with video url and prompt used in Veo (Google Sheets): update
Services it uses
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 (7)
- Wait
n8n-nodes-base.wait - If
n8n-nodes-base.if - HTTP Request
n8n-nodes-base.httpRequest - OpenAI
@n8n/n8n-nodes-langchain.openAi - Edit Fields (Set)
n8n-nodes-base.set - Google Sheets Trigger
n8n-nodes-base.googleSheetsTrigger - Google Sheets
n8n-nodes-base.googleSheets
From the author
Turn Your Ideas into Videos—Right from Google Sheets! This workflow helps you make cool 8-second videos using Fal.AI and Veo 3, just by typing your idea into a Google Sheet. You can even choose if you want your video to have sound or not. It’s super easy—no…