Create AI Viral Videos using NanoBanana 2 PRO & VEO3.1 and Publish via Blotato
π₯ Create AI Viral Videos using NanoBanana 2 PRO & VEO3.1 and Publish via Blotato
Who is this for?
This template is for content creators, marketers, agencies, and UGC studios who want to turn a simple Telegram message into AI-generated vertical videos, automatically published across multiple social platforms using Blotato.
What problem is this workflow solving? / Use case
Creating short-form video ads usually requires: Designing visuals Writing hooks and captions Generating or editing video Manually uploading to TikTok, Instagram, YouTube, Facebook, LinkedIn, X, etc.
This workflow solves that by automating the full pipeline from image + idea β edited image β AI video β multi-platform post.
What this workflow does
Create Image with NanoBanana 2 PRO
User sends a photo + caption idea to a Telegram bot.
OpenAI Vision analyzes the reference image.
An LLM builds a UGC-style image prompt.
NanoBanana 2 PRO generates an enhanced, UGC-friendly image.
Generate Video with VEO3.1
An AI Agent structures a detailed Veo prompt (scene, camera, lighting, audio).
Prompt is optimized and sent to VEO3.1 reference-to-video.
The result is a 9:16, ~8s vertical video downloaded back into n8n.
Publish with Blotato
Video is uploaded to Blotato.
Posts are created for TikTok, Instagram, YouTube, Facebook, LinkedIn, and X using the AI-generated caption, title, and hashtags.
A final βPublishedβ message is sent on Telegram.
Setup
Create and configure: Telegram bot (token in Set: Bot Token (Placeholder) node). OpenAI credentials. Fal.ai API key (for NanoBanana 2 PRO + VEO3.1). Blotato account + API credentials and connected social accounts. Import the template into n8n and update all credential references. Test by sending a product image + short idea to your Telegram bot.
How to customize this workflow to your needs
Edit the UGC image prompt system message to change visual style (more cinematic, minimal, etc.). Adjust the VEO prompt optimizer to tweak duration, mood, or camera movement. Enable/disable specific Blotato platforms depending on where you want to publish. Modify the caption/hashtag generation logic to match your brand tone, language, or niche.
π Need help or want to customize this?
π© Contact: LinkedIn
πΊ YouTube: @DRFIRASS
π Workshops: Mes Ateliers n8n
π Documentation: Notion Guide Need help customizing? Contact me for consulting and support : Linkedin / Youtube / π Mes Ateliers n8n
Related Templates
Instagram Full Profile Scraper with Apify and Google Sheets
πΈ Instagram Full Profile Scraper with Apify and Google Sheets This n8n workflow automates the process of scraping ful...
Auto-classify Gmail emails with AI and apply labels for inbox organization
Who is this for? Professionals and individuals who receive high volumes of emails, those who want to automatically organ...
Compare Lists and Identify Common Items & Differences Using Custom Keys
This workflow compares two lists of objects (List A and List B) using a user-specified key (e.g. email, id, domain) and ...
π Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments