Skip to main content

Generate & publish AI cinematic videos to YouTube Shorts using VEO3 & Gemini

Workflow preview

Workflow preview
100%
Generate & publish AI cinematic videos to YouTube Shorts using VEO3 & Gemini preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

1. Workflow Overview

How it Works This workflow uses VEO3 to generate surreal cinematic AI videos at a fraction of the cost compared to Google’s standard video generation APIs. With it, you can automatically run a YouT...

Best for

  • Content Creation automation workflows
  • Multimodal AI automation workflows
  • intermediate n8n builders looking for reusable templates

Tools used

n8n-nodes-base.stickynote, n8n-nodes-base.scheduletrigger, @n8n/n8n-nodes-langchain.agent, @n8n/n8n-nodes-langchain.lmchatgooglegemini, n8n-nodes-base.httprequest, n8n-nodes-base.wait, n8n-nodes-base.youtube, n8n-nodes-base.telegram

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by SuS.

Original n8n.io source

1.1 Workflow description

Title
Generate & publish AI cinematic videos to YouTube Shorts using VEO3 & Gemini
Workflow name
Generate & publish AI cinematic videos to YouTube Shorts using VEO3 & Gemini

How it Works

This workflow uses VEO3 to generate surreal cinematic AI videos at a fraction of the cost compared to Google’s standard video generation APIs.
With it, you can automatically run a YouTube Shorts channel (and optionally Instagram uploads) that posts new AI videos every day completely automated.

Workflow Overview

  1. Schedule Trigger

    • Runs automatically at your chosen times (e.g., twice per day).
  2. AI Prompt Generator

    • Creates a detailed video idea based on your chosen niche.
    • You only need to adapt the system prompt to your theme (e.g., Travel Facts, Tech Visuals, Mini-Facts, Impossible Realities, Food Illusions).
    • Output includes:
      • Video Prompt (for VEO3 API)
      • Social Caption with hashtags
      • YouTube Title
      • YouTube Description
  3. VEO3 Video Generation

    • Sends the prompt to KIE AI VEO3 (model: veo3_fast).
    • Produces 9:16 vertical short-form videos optimized for YouTube Shorts, TikTok, Instagram Reels.
    • Significantly cheaper than Google’s Video AI while delivering cinematic quality.
  4. Publishing

    • Uploads automatically to YouTube Shorts (with AI-generated titles, descriptions, tags).
    • In parallel, posts the same video to a Telegram channel (Instagram upload possible with a small modification).

Why Use This Workflow?

  • Cost Advantage:

    • Google’s video generation is very expensive.
    • VEO3 costs are much lower, making it possible to publish multiple Shorts every day without breaking your budget.
  • Automated Channel Growth:

    • Build a fully automated YouTube Shorts channel.
    • Post fresh videos daily → more reach, more chances to go viral.
  • Flexible Niches:

    • Simply edit the system prompt to match your niche.
    • Examples:
      • Mini Facts Channel
      • Surreal Visual Loops
      • Tech Explainers in Visual Form
      • Food or Nature Illusions
    • The AI adapts automatically to your theme.
  • Cross-Platform:

    • Out of the box: YouTube + Telegram.
    • With small adjustments: Instagram Reels, TikTok uploads possible.

Setup Steps

  1. Get API Keys:

    • KIE AI VEO3 API key.
    • YouTube API credentials (OAuth2).
    • (Optional) Telegram Bot API or Instagram Graph API.
  2. Configure Schedule:

    • Define how often you want new videos (e.g., 1–5 per day).
  3. Adapt Prompts:

    • Change the AI Agent system prompt to your target niche.
  4. Run & Scale:

    • Let the workflow run automatically.
    • Watch your channel fill with new daily Shorts.

Tips & Notes

  • With VEO3 you can experiment with higher volume since costs are predictable and far lower than Google.
  • Start with one niche channel → once it works, clone the workflow to build multiple parallel AI-driven channels.
  • Always respect YouTube/Instagram guidelines when posting automated content.
  • Adding background music layers or captions can further increase virality.

Summary:
With this template you can create an AI-powered YouTube Shorts machine that runs on autopilot.
Just choose your niche, adjust the prompt, and let VEO3 + n8n handle video creation, uploading, and scalingcheaper, faster, and smarter than traditional Google Video AI.

Questions or custom requests?
📩 [email protected]

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - Sticky Note - Trigger

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 2 - Schedule Trigger

Type / Role
n8n-nodes-base.scheduleTrigger - scheduleTrigger
Config choices
Version 1.2

Block 3 - Sticky Note - AI Prompt

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 4 - AI Agent

Type / Role
@n8n/n8n-nodes-langchain.agent - agent
Config choices
Version 2.2

Block 5 - Google Gemini Chat Model

Type / Role
@n8n/n8n-nodes-langchain.lmChatGoogleGemini - lmChatGoogleGemini
Config choices
Version 1

Block 6 - Sticky Note - Video API

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 7 - Generate Video

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 8 - Wait for Render

Type / Role
n8n-nodes-base.wait - wait
Config choices
Version 1.1

Block 9 - Check Render Status

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 10 - Sticky Note - Publishing

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 11 - Upload to YouTube

Type / Role
n8n-nodes-base.youTube - youTube
Config choices
Version 1

Block 12 - Send to Telegram

Type / Role
n8n-nodes-base.telegram - telegram
Config choices
Version 1.2

Block 13 - Structured Output Parser

Type / Role
@n8n/n8n-nodes-langchain.outputParserStructured - outputParserStructured
Config choices
Version 1.3

3. Summary Table

Workflow Generate & publish AI cinematic videos to YouTube Shorts using VEO3 & Gemini
Complexity intermediate
Nodes 13
Categories Content Creation, Multimodal AI
Author SuS
Published 28 Aug 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/8004/8004.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does Generate & publish AI cinematic videos to YouTube Shorts using VEO3 & Gemini do?

How it Works This workflow uses VEO3 to generate surreal cinematic AI videos at a fraction of the cost compared to Google’s standard video generation APIs. With it, you can automatically run a YouT...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Content Creation, Multimodal AI use case.