AutomationMart
Home/Browse/AI video automation engine - generate & publish YT shorts with Veo-3 or Sora 2
n8n

AI video automation engine - generate & publish YT shorts with Veo-3 or Sora 2

n8nn8n16 modulesv1.0
NotionGoogle SheetsTelegramLinkedInPerplexity

Product Overview Scale short-form content without scaling your team. This template turns idea discovery → prompt & text generation → Veo-3 video rendering → vertical formatting → multi-channel publishing into one cohesive pipeline. It’s built natively on n8n, so you keep full control, self-host if you want, and extend every step with your own logic. --- What’s Inside (Modular Building Blocks) - Idea Engine – AI generates concise, surprising facts and a visual metaphor per topic (swappable LLM/pr

At a glance

AI video automation engine - generate & publish YT shorts with Veo-3 or Sora 2 is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Notion, Google Sheets, Telegram, LinkedIn. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Notion, Google Sheets, Telegram, LinkedIn, Perplexity
Modules
16
Price
Free
Version
v1.0
AI video automation engine - generate & publish YT shorts with Veo-3 or Sora 2 workflow diagram

About this workflow

Product Overview Scale short-form content without scaling your team. This template turns idea discovery → prompt & text generation → Veo-3 video rendering → vertical formatting → multi-channel publishing into one cohesive pipeline. It’s built natively on n8n, so you keep full control, self-host if you want, and extend every step with your own logic. --- What’s Inside (Modular Building Blocks) - Idea Engine – AI generates concise, surprising facts and a visual metaphor per topic (swappable LLM/provider). - Prompt & Text Composer – Crafts an 8-second, cinematic Veo-3 prompt + title, caption, description, hashtags, tags in a consistent brand voice. - Renderer Integration – Kie.ai → Veo-3 (16:9, 1080p) for fast, cinematic clips. - Vertical Formatter – FFmpeg pipeline converts to 1080×1920, adds top/bottom text bands (15–20 words), and preserves loop smoothness. - Multi-Channel Distribution – Uploads to YouTube Shorts and Telegram for internal review/approvals. - Scheduler & Orchestration – CRON triggers, retries, and lightweight polling make the system dependable for daily publishing. --- Why These Components (and why they work together) - Veo-3 via Kie.ai provides a sweet spot of quality + speed, ideal for short loops where style coherence matters. - n8n brings vendor-neutral orchestration: swap LLMs, add rate limits, branch flows, or trigger on events—without rewriting your stack. - FFmpeg ensures a platform-native look (9:16, crisp text bands, no blurry hacks). - Separation of concerns (idea → text → render → edit → publish) makes it easy to A/B test any stage independently. --- Key Benefits - Hands-Free Consistency – Daily output with a repeatable creative pattern that audiences recognize. - Brand-Safe Copy – Titles, descriptions, and hashtags follow a controlled structure—polished by design. - Time Savings – Replace fragmented tooling with one pipeline; no manual re-formatting, captioning, or re-uploads. - Creator-Grade Quality – Cinematic loops optimized for watch time and retention on Shorts/Reels. - Own Your Stack – Self-hosted orchestration and storage; no lock-in. --- Reuse & Extension Ideas - Topic CMS – Feed topics from Google Sheets / Notion and mark each as “published”—perfect for content calendars. - Multi-Language – Duplicate the text composer for EN/DE outputs; upload the same clip with localized metadata. - Thumbnail/Preview Track – Add an image generator step for platform cards or YouTube custom thumbnails. - Analytics Feedback Loop – Fetch video performance, score ideas, and prioritize winning angles automatically. - Compliance & Fact Trails – Store sources next to each post for quick audits and edits. - Storage & Delivery – Push masters to S3/Backblaze, serve via CDN for faster IG ingestion. - More Channels – Add TikTok, X, LinkedIn publishers or a newsletter export. - A/B Creative – Render multiple Veo-3 seeds, rotate captions/CTAs, and compare retention. --- Who It’s For - Agencies wanting repeatable, branded Shorts at scale. - Creators & Media Teams who need daily output with minimal overhead. - Product Marketing looking to convert docs/reports into snackable, evergreen video facts. - Startups building audience fast without adding headcount. --- Technical Notes (at a glance) - Orchestration: n8n (self-hosted or cloud) - Video: Veo-3 via Kie.ai (16:9 render → FFmpeg vertical remaster 1080×1920) - Text Stack: Any LLM provider (swappable); outputs normalized for each platform - Distribution: YouTube Data API v3, Telegram Bot API - Security: API keys via n8n credentials/ENV; public URL endpoint only serves whitelisted .mp4 filenames with proper headers - Reliability: CRON triggers, bounded retries/polling, and safe fallbacks to avoid stuck runs --- Who to use it To enhance the completeness, add specific step-by-step setup instructions for users to implement the workflow easily: 1. Install Prerequisites - Set up n8n on your server or local machine (production mode with reverse proxy). - Install FFmpeg and ensure fonts (e.g., DejaVu Sans) are available. 2. Configure API Credentials - Get a Perplexity API key for idea generation. - Request a Kie.ai API key for Veo-3 video rendering. - Set up YouTube OAuth2 (enable YouTube Data API v3 in Google Cloud Console). - Create a Telegram bot token via BotFather. - Store all keys as environment variables in n8n (avoid hardcoding). 3. Prepare Storage - Create a working directory accessible by n8n with read/write rights. - Ensure enough disk space for video caching (approx. 50–200 MB per run). 4. Set Scheduling - Add CRON triggers for automatic execution (e.g., twice daily). - Example: 5. Define Variables - File naming conventions: - namevorher = raw 16:9 video - namenachher = final 9:16 video - Set topic = content niche (e.g., history, ocean, futurism). 6. Build Workflow Steps in n8n - Idea Generation: Perplexity node for viral fact. - Prompt Agent: Expand into full package (prompt, caption, hashtags). - Video Generation: Kie.ai Veo-3 API request (poll until success). - Download & Edit: Save raw file, convert to 9:16 with FFmpeg overlays. - Notifications & Uploads: - Telegram node → send video. - YouTube node → upload with title, description, tags. 7. Test End-to-End - Run the workflow manually once. - Verify video rendering, FFmpeg subtitles, Telegram message, YouTube & IG uploads. 8. Go Live - Enable CRON triggers. - Monitor first runs for errors (API limits, FFmpeg paths, token expiry). --- Why Buy This Template You’re not buying a script—you’re buying a production-ready system with a deliberate creative pattern, best-practice formatting, and shipping-grade integrations. It reduces ramp-up from weeks to hours and gives you a flexible base you can keep evolving. ---

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Send Thaibulk SMS Message for new rows in Google Sheets

Streamline your communication process by connecting Google Sheets directly to our Thaibulk SMS service. This predefined template monitors a specific worksheet for new rows and instantly sends a customized SMS message using the data from that row. This is ideal for automating tasks such as sending event registration confirmations, notifying sales teams of new leads, or distributing status updates. By leveraging the data directly from your spreadsheet, ensure timely and accurate communication wit

Free

Create and schedule LinkedIn posts from Google Sheets with Gemini and DALL·E

Overview This n8n automation is a complete LinkedIn Content Engine that turns simple topic ideas into fully written, visual, and scheduled posts. It features a "Human-in-the-Loop" design, meaning AI handles the heavy lifting of writing and image creation, but nothing goes live until you manually approve it in Google Sheets. How It Works The system runs two separate workflows in parallel: 1. The "Creator" Workflow Input: Detects when you add a new topic to your "Content Calendar" Google Sheet. Br

Free

Send Telegram messages for Livestorm events started

Every time an event starts in Livestorm, Make will automatically send a Telegram message.

Free

Create new contacts in Endorsal from new rows in Google Sheets

This template periodically checks for new rows in a Google Sheets spreadsheet and uploads the new rows as new contacts into Endorsal. The template is using [this sample](https://docs.google.com/spreadsheets/d/1HVfEKl124Xh6JdkHycDFVGRNSK-r9840AYxy0hLeUMo/edit#gid=0) Google Sheets spreadsheet - you can make a copy of it if you'd like to. The template is scheduled to run daily at 8:00 am. You can change the schedule after you set up the template.

Free

Modular & customizable AI-powered email routing: text classifier for eCommerce

How It Works 1. Form Submission: - The workflow starts with the On form submission node, which triggers when a user submits a contact form. The form collects the user's name, email, and message. 2. Text Classification: - The Text Classifier node uses an AI model (GPT-4) to classify the submitted message into one of the predefined categories: - Request Quote: For quote requests. - Product info: For general product inquiries. - General problem: For issues or problems related to products. - O

Free

Automate multi-channel customer support with Gmail, Telegram, and GPT AI

Smart Customer Support AI Agent with Gmail and Telegram Who is this for? This workflow is perfect for: - Small to medium businesses looking to automate customer support - E-commerce stores handling order inquiries and customer questions - SaaS companies providing technical support to users - Service providers managing appointment bookings and general inquiries - Startups wanting to provide 24/7 customer service without hiring full-time staff - Agencies managing client communications across multi

Free

Telegram AI bot-to-human handoff for sales calls

This n8n template demonstrates an approach to perform bot-to-human handoff using Human-in-the-loop functionality as a switch. In this experiment, we play with the idea of states we want our agent to be in which controls it's interacton with the user. First state - the agent is onboarding the user by collecting their details for a sales inquiry. After which, they are handed-off / transferred to a human to continue the call. Second state - the agent is essentially "deactivated" as

Free

Weekly Facebook ads performance reports with AI-powered analysis & Gmail delivery

Who’s it for Perfect for marketing agencies that manage multiple Facebook ad accounts and want to automate their weekly reporting. It eliminates manual data collection, analysis, and client updates by delivering a ready-to-share PDF report. How it works Every Monday, the workflow: 1. Fetches the previous week’s campaign metrics from the Facebook Graph API. 2. Formats and summarizes each campaign’s performance using OpenAI. 3. Merges all summaries into one comprehensive report with

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free