Veo 3 in n8n: How to Make Veo 3.1 Videos in an n8n Workflow Now That the Gemini API Route Is Gone (2026)
Live figures last changed · 6 min read · The GenMagic team
You can make Veo 3.1 videos in n8n with no Google Cloud account and no code: install the verified GenMagic node, pick a Veo 3.1 model in Video > Generate, and each clip comes back as a file, with sound, and with its cost. An 8-second clip on Veo 3.1 Lite at 720p with sound costs $0.60 today, paid from a balance you top up, with no subscription.
Why many n8n Veo workflows broke: most Veo 3 templates and tutorials call Google's Gemini API with a key from Google AI Studio. Google shut the Veo 3.1 preview models down on the Gemini API on October 22, 2026, so those calls now fail. Google still sells Veo 3.1 on its Cloud platform, which needs a Google Cloud project and billing account; every route is compared in our Veo 3.1 API guide.
This guide covers setting up the node, the fields that matter for Veo, sound and dialogue, batches and long jobs, what a clip costs, and a ready-made Veo 3.1 template.
A note on who wrote this: GenMagic makes the node and is the route this guide describes. Prices come from GenMagic's live catalog.
Table of contents
- The short answer
- Set up the node
- Generate a Veo 3.1 clip
- Sound and dialogue
- Batches, long jobs and budgets
- What it costs
- Workflows to start from
- Questions
The short answer
- Install the GenMagic node: it is a verified community node, so on n8n Cloud and self-hosted n8n you find it by searching "GenMagic" in the nodes panel.
- Connect it with a GenMagic API key, made at genmagic.co/get-api-key. Verifying your email adds $0.50 of free credit.
- Add a GenMagic node, choose Video > Generate, pick Veo 3.1 Lite, Fast or Veo 3.1, and write the prompt; put any spoken line in quotes.
- Set Duration (4, 6 or 8 seconds), Resolution and Aspect Ratio under Options.
- Run. The clip comes back as binary data and a hosted URL, with
cost_usdand your remaining balance.
Set up the node
- In n8n, open the nodes panel and search for GenMagic. Install it (on self-hosted n8n, community nodes must be enabled; the package is
n8n-nodes-genmagic). - Create an API key at genmagic.co/get-api-key. The link keeps your place through sign-up and email verification.
- In the node, create a GenMagic API credential and paste the key.
- Run Account > Get Balance once to check the connection: it returns your balance and spend.
If your workflow called Veo through an HTTP Request node with a Google AI Studio key, replace that node with a GenMagic node set to Video > Generate: the prompt stays the same, and the result is the finished clip instead of an operation to poll.
Generate a Veo 3.1 clip
Choose Resource: Video, Operation: Generate, and a model. The model list shows each model's price. The three Veo 3.1 tiers:
| Model | Best for | Resolutions | Length | A second at 720p with sound |
|---|---|---|---|---|
| Veo 3.1 Lite | Drafts, Shorts, volume | 720p, 1080p | 4, 6 or 8 s | $0.075 |
| Veo 3.1 Fast | Quick finals, up to 4K | 720p, 1080p, 4K | 4, 6 or 8 s | $0.15 |
| Veo 3.1 | The best Veo shots, up to 4K | 720p, 1080p, 4K | 4, 6 or 8 s | $0.60 |
What separates the three tiers, with test clips: Veo 3.1 Lite vs Fast vs Veo 3.1.
Then, under Options:
- Duration (Seconds): 4, 6 or 8. Veo makes at most 8 seconds in one clip; a longer scene is several clips cut together.
- Resolution:
720pfor drafts and Shorts,1080por4K(Fast and Veo 3.1) for finals. - Aspect Ratio: 16:9, or 9:16 for Shorts, Reels and TikTok.
- Opening Image (a binary field or a URL): the clip starts on that frame, for a product shot or a scene that continues from the last frame of the previous clip.
Wait for Completion is on by default: the node waits until the clip is ready and returns it. Veo 3.1 Fast finished in under a minute in our video model test.
Sound and dialogue
Veo 3.1 makes the soundtrack with the picture: ambient sound, effects, music and speech with lip-sync, from the prompt.
- Put spoken lines in quotes and say who speaks: A barista hands over a cup and says "Your usual, Maya. Extra foam." In our test, Veo 3.1 Fast said that line word for word.
- Describe the sound you want: "café chatter, an espresso machine hissing", or "no music".
- Keep a line short. At 8 seconds, one or two sentences fit naturally.
Every video model that makes sound, with its price per second and per minute: AI video with sound.
Batches, long jobs and budgets
- Batches: put one scene per row in Google Sheets (or a Form), and let the GenMagic node run once per item. Each item gets its own clip and its own cost.
- Long or many jobs: turn Wait for Completion off, add a Wait node, then a GenMagic Video > Get with the Video ID.
- Max Wait Time: 600 seconds by default from node version 0.1.10; on an older version, set it to 600 if the workflow also runs slower models such as Wan 3.0, which takes several minutes a clip.
- Budget: every result carries
cost_usdand the balance left, so an IF node can stop a run at a budget. - A request above your balance is refused before anything is charged, with the price and a shorter or lower-resolution setting that fits.
What it costs
What typical Veo clips cost on GenMagic today, with sound:
| A clip | Model | Price |
|---|---|---|
| 8 s at 720p | Veo 3.1 Lite | $0.60 |
| 8 s at 1080p | Veo 3.1 Lite | $0.96 |
| 8 s at 720p | Veo 3.1 Fast | $1.20 |
| 8 s at 4K | Veo 3.1 Fast | $3.60 |
| 8 s at 1080p | Veo 3.1 | $4.80 |
A 40-second Short made of five 8-second Veo 3.1 Lite clips at 720p costs about $3.00, plus any retakes. Top-ups start at $5 and never expire; monthly plans add more credit than they cost for steady volume.
The same node runs Seedance, Kling 3.0, Wan 3.0 and Hailuo on the same key and balance, so switching a workflow to another model is one field. Seedance in n8n, with reference images for a consistent character: Seedance in n8n.
Workflows to start from
These GenMagic templates are in n8n's own library and import in one click:
- YouTube Shorts with Veo 3.1, reviewed by email: three ideas a day, each filmed with Veo 3.1 when you pick it, then published to YouTube.
- Faceless Shorts from a Google Sheet, rendered with JSON2Video: a clip per scene, voiceover and captions, approved by email.
- UGC video ad variants from a product sheet, with an approval email.
- Consistent character episodes from a form: a character sheet, then each scene as a clip with that character.
More, with what each costs per run: GenMagic in n8n. Using Zapier instead: AI videos and images in Zapier.
Questions
Can I still use Veo 3 in n8n with a Gemini API key? Not for Veo 3.1: Google shut the Veo 3.1 preview models down on the Gemini API on October 22, 2026. Use Google's Cloud platform with a billing account, or a node that runs Veo for you, such as GenMagic's, with one API key.
Does the GenMagic node work on n8n Cloud? Yes. GenMagic is a verified community node, installable from the nodes panel on n8n Cloud and self-hosted n8n.
Which Veo 3.1 model should I use in n8n? Veo 3.1 Lite at 720p for drafts and Shorts, Veo 3.1 Fast for quick finals up to 4K, and Veo 3.1 for the shots that matter most.
Do Veo clips from n8n have sound? Yes. Veo 3.1 makes speech with lip-sync, effects and ambient sound with the picture; write the spoken line in quotes in the prompt.
Is there a Veo 3 n8n template? Yes: YouTube Shorts with Veo 3.1, reviewed by email, in n8n's template library.
Can I try it for free? Verifying your email adds $0.50 of starter credit, about 6 seconds of Veo 3.1 Lite at 720p with sound.