Generate 360Β° product videos from photos with Veo 3 and Telegram
Generate 360Β° product videos from a single photo using Google Veo 3 and Telegram
π Overview This workflow turns any product photo into a cinematic 360Β° orbit video using Google Vertex AI (Veo 3) β fully automated and delivered straight to Telegram.
Send a product image to your Telegram bot and the workflow handles everything: image validation, Google Cloud authentication, AI video generation, and delivery. No manual steps, no dashboard β just send a photo and receive a professional video.
Built for e-commerce sellers, product photographers, and marketers who want studio-quality 360Β° product videos without expensive equipment or editing software.
βοΈ How it works
User sends a product photo to the Telegram bot The workflow validates the image (minimum 480px resolution) A Service Account stored in Google Sheets is used to authenticate with Google Cloud and generate a short-lived OAuth token The image is sent to Vertex AI Veo 3 with a cinematic 360Β° orbit camera prompt The workflow polls every 2 minutes until the video is ready (up to 10 minutes) The finished video is delivered back to the user in Telegram
π οΈ Setup steps
Create a Telegram bot via @BotFather and add the bot credentials in n8n Enable the Vertex AI API in your Google Cloud project Request access to the Veo 3 preview model in Google Cloud Console Create a Google Service Account with the role roles/aiplatform.user Download the Service Account JSON key Create a Google Sheet (Sheet1) with these columns: client_email | private_key | project_id | scope Paste your Service Account JSON values into the sheet Update the 1. Get Service Account Details node with your Google Sheet ID Connect your Google Sheets and Telegram credentials in n8n Activate the workflow and send a product photo to your bot
π Features
AI-powered video generation Generates cinematic 360Β° orbit product videos from a single photo Uses Google Veo 3 (latest AI video generation model) Adds studio lighting and clean white background automatically Supports optional product caption as additional AI context Audio generation included by default
Smart error handling Validates image resolution before processing (minimum 480px) Catches and reports image conversion failures Timeout protection after 10 minutes with user-friendly error message All errors are sent back to the user as Telegram messages
Secure authentication Service Account credentials stored safely in Google Sheets JWT signed locally β no third-party auth services required Fresh OAuth token generated on every request
π Requirements
n8n (self-hosted or cloud) Telegram Bot (via @BotFather) Google Cloud project with Vertex AI API enabled Google Veo 3 preview access (request via Google Cloud Console) Google Service Account with roles/aiplatform.user Google Sheets (to store Service Account credentials)
π― Benefits
No expensive equipment or video editing software needed Fully automated β send a photo, receive a video Works for any physical product Scales to multiple users via Telegram Videos ready in 3β5 minutes on average
π¨βπ» Author
BytezTech Pvt Ltd
Related Templates
Automatic News Summarization & Email Digest with GPT-4, NewsAPI and Gmail
π° AI News Digest Agent: Auto News Summarizer & Email Newsletter Create an intelligent news curation system that automat...
Generate Food Recipes from Gmail & Form Requests with Ollama & Llama 3.2
This n8n template demonstrates how to create an intelligent food recipe assistant that accepts requests via Gmail and we...
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...
π Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments