Generate AI viral videos with VEO 3 and upload to TikTok
Needs changesNeeds changes. This template uses 1 thing(s) that n8n 3.0 removes: AI Agent v1 (old agent modes). 1 breaking item(s) found. Static check, last run 2026-10-19.
What to replace before upgrading
| Removed in 3.0 | Replace with |
|---|---|
| AI Agent v1 (old agent modes) Generate Creative Video Idea (v1.9) | Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent. |
Community nodes
These come from third-party npm packages. In n8n 3.0 unverified community packages are off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
@blotato/n8n-nodes-blotato(Upload Video to BLOTATO, TikTok)
Nodes used (11)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Think Tool
@n8n/n8n-nodes-langchain.toolThink - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Google Sheets
n8n-nodes-base.googleSheets - AI Agent
@n8n/n8n-nodes-langchain.agent - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Edit Fields (Set)
n8n-nodes-base.set - HTTP Request
n8n-nodes-base.httpRequest - Wait
n8n-nodes-base.wait - Code
n8n-nodes-base.code - Blotato
@blotato/n8n-nodes-blotato.blotato
What it does
!Workflow Screenshot Generate AI Viral Videos with VEO3 and Auto-Publish to TikTok Who is this for? This workflow is for content creators, marketers, and social media managers who want to consistently produce viral-style short videos and publish them automatically to TikTok — without manual editing or uploading. What problem is this workflow solving? / Use case Creating short-form video content that stands out takes time: ideation, scriptwriting, video generation, and publishing. This workflow automates the entire pipeline — from idea generation to TikTok upload — enabling you to scale your content strategy and focus on creativity rather than repetitive tasks. What this workflow does - Generates viral video ideas daily using GPT-5 - Creates structured prompts for before/after transformation videos - Renders cinematic vertical videos with VEO3 (9:16 format) - Saves ideas and metadata into Google Sheets for tracking - Uploads videos automatically to TikTok via Blotato integration - Updates status in Google Sheets once the video is live The result: a fully automated daily viral video publishing system. Setup 1. Google Sheets - Connect your Google Sheets account. - Create a sheet with columns for idea, caption, environment, sound, production, and finaloutput. 2. OpenAI - Add your OpenAI API credentials (for GPT-5 mini / GPT-4.1 mini). 3. VEO3 (Kie API) - Set up your API key in the HTTP Request node (Generate Video with VEO3). 4. Blotato - Connect your Blotato account for TikTok publishing. 5. Schedule Trigger - Adjust the Start Daily Content Generation node to fit your preferred posting frequency. How to customize this workflow to your needs - Platforms: Extend publishing to YouTube Shorts or Instagram Reels by duplicating the TikTok step. - Frequency: Change the Schedule Trigger to post multiple times per day or only a few times per week. - Creative Style: Modify the system prompts to align with your brand’s style (cinematic, minimalist, neon, etc.). - Tracking: Enhance the Google Sheets logging with engagement metrics by pulling TikTok analytics via Blotato. --- This workflow helps you build a hands-free AI-powered content engine, turning raw ideas into published viral videos every day. --- 📄 🎥 Watch This Tutorial: Step by Step --- 📄 Documentation: Notion Guide --- Need help customizing? Contact me for consulting and support : Linkedin / Youtube