🎬 Auto-generate AI videos and publish to YouTube with Gemini, KIE AI & Blotato

⚑ 867 views · 🎬 Content Creation & Video

πŸ’‘ Pro Tip β€” YouTube’s API quotas can be a bottleneck when you’re pulling data at scale. ScraperNode is a community node with dedicated scrapers for channels, videos, and comments β€” no quota limits, just structured data.

View All Scrapers

Description

Who This Workflow Is For

This workflow is ideal for YouTube creators, automation builders, and marketers who want to produce short AI-generated videos automatically. It’s especially useful for channels that publish frequent Shorts-style content or want to automate the entire video creation and posting process without manual scripting, editing, or uploading.

What This Workflow Does

This automation creates short AI videos by combining Gemini-generated scripts with KIE AI’s text-to-video rendering. It generates a title, description, and video prompt, sends the prompt to KIE AI to create the video, and then automatically uploads the finished result to your YouTube channel using Blotato.

Each run generates a new video concept selected from a predefined set of templates, providing ongoing variety and fresh content. The workflow handles idea generation, video rendering, polling, media upload, and publishing from start to finish.

How It Works

  1. Schedule Trigger starts the workflow based on your chosen frequency.
  2. Randomizer selects one creative template from several predefined options.
  3. Gemini Prompter generates a title, description, and structured video prompt.
  4. KIE AI renders the video using the Sora-style text-to-video model.
  5. Polling + Wait retrieves the completed video once rendering finishes.
  6. Blotato uploads and publishes the final video to your connected YouTube channel.

How to Set Up

Customization Ideas


πŸ”— Nodes Used

HTTP Request, Schedule Trigger, AI Agent, Structured Output Parser, Google Gemini Chat Model

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup