Transform Product Photos into Social Media Videos with Gemini AI, Kling & LATE

πŸ‘₯ Who is this for?

Creators, marketers, and brands that want to turn a single product photo into premium motion clips, then optionally publish to Instagram/TikTok/YouTube via LATE. No editing skills required.

❓ What problem does it solve?

Producing short vertical ads from a static packshot takes time (retouching, motion design, soundtrack, publishing). This workflow automates the entire process: image enhancement β†’ cinematic motion β†’ optional upscale β†’ soundtrack β†’ share.

πŸ› οΈ What this workflow does

Collects a product photo via Telegram. Generates two refined edit prompts + two motion prompts using multi-agent Gemini orchestration. Creates two edited images with Fal.ai Gemini-Flash (image edit). Renders two 5s vertical videos with Kling (via fal.run queue). Auto-stitches them (FFmpeg API) and optionally upscales with Topaz. Generates a clean ambient soundtrack with MMAudio. Sends previews + final links back on Telegram. Optionally publishes to Instagram, TikTok, YouTube Shorts, and more via LATE.

⚑ Setup

Telegram**: Bot token (Telegram node). Fal.ai**: HTTP Header Auth (Authorization: Bearer <FAL_API_KEY>) for Gemini-Flash edit, Kling queue, FFmpeg compose, Topaz upscale, and MMAudio. Google Gemini** (PaLM credential) for AI agents. ImgBB**: API key for uploading original/edited images. LATE: create an account at **getlate.dev and use your API key for publishing (optional).

▢️ How to use

Start the workflow and DM your bot a clear product photo (jpg/jpeg/webp). Approve the two still concepts when prompted in Telegram. The orchestrator generates cinematic motion prompts and queues Kling renders. Receive two motion previews, then a stitched final (upscaled + soundtrack). Choose to auto-publish to Instagram/TikTok/YouTube via LATE (optional).

🎨 How to customize

Art Direction** β†’ tweak the β€œArt Director” system message (lighting, backgrounds, grading). Motion Flavor** β†’ adjust the β€œMotion Designer” vocabulary for different camera moves/dynamics. Durations/Aspect** β†’ default is 9:16, 5s; you can change Kling duration. Soundtrack** β†’ edit the MMAudio prompt to reflect your brand’s sonic identity. Publishing** β†’ enable/disable LATE targets; customize captions/hashtags.

βœ… Prerequisites

A Telegram bot created via @BotFather. A Fal.ai account + API key. An ImgBB account + API key. (Optional) a LATE account with connected social profiles β€” sign up at getlate.dev.

πŸ’‘ Detailed technical notes, architecture, and step-by-step flow explanation are included as sticky notes inside this workflow.

πŸ†˜ Support

If you need help setting up or customizing this workflow:

πŸ“§ Email: bilsimaging@gmail.com 🌐 Website: bilsimaging.com

I can provide guidance, troubleshooting, or custom extra workflow adaptations.

0
Downloads
1
Views
8.58
Quality Score
intermediate
Complexity
Author:Bilel Aroua(View Original β†’)
Created:9/10/2025
Updated:11/17/2025

πŸ”’ Please log in to import templates to n8n and favorite templates

Workflow Visualization

Loading...

Preparing workflow renderer

Comments (0)

Login to post comments