Generate 360° product videos from photos with Veo 3 and Telegram
Ready for 3.0What this workflow does
This workflow has 23 nodes and runs on Telegram events (message). Along the way it connects Telegram and Google Sheets. It also calls oauth2.googleapis.com over HTTP.
How it runs
Trigger: On Telegram events (message).
- 2. Validate Input (Code): runs custom JavaScript code
- 1. Get Service Account Details (Google Sheets): uses Google Sheets
- 2. Build JWT from Sheet (Code): runs custom JavaScript code
- 3. Get Access Token (HTTP Request): calls oauth2.googleapis.com (POST)
- Check Auth Token Valid (If): checks a condition and branches into true / false
- Send Processing Message (Telegram): uses Telegram
- Send Validation Error (Telegram): uses Telegram
- Download Image (Telegram): work with file
- Convert Image to Base (Code): runs custom JavaScript code
- Conversion OK? (If): checks a condition and branches into true / false
…plus 12 more steps. See the full node list below.
Services it uses
HTTP calls to: oauth2.googleapis.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (8)
- Wait
n8n-nodes-base.wait - Telegram
n8n-nodes-base.telegram - If
n8n-nodes-base.if - Telegram Trigger
n8n-nodes-base.telegramTrigger - Code
n8n-nodes-base.code - HTTP Request
n8n-nodes-base.httpRequest - Convert to File
n8n-nodes-base.convertToFile - Google Sheets
n8n-nodes-base.googleSheets
From the author
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…