Use this comprehensive n8n workflow to automatically generate high-quality AI images (Nano Banana) and Veo-3 videos directly from text or voice messages sent via Telegram. Leverage n8n templates and OpenAI for transcription and prompt engineering.
Download this n8n workflow template and start using it instantly.
This advanced n8n workflow solves the problem of needing a multi-step, sophisticated pipeline for generating visual AI content on demand. Instead of manually interacting with several APIs, users simply send a message (text or audio) to a Telegram bot. The core value of this n8n template lies in its complexity handling: it first transcribes audio using OpenAI, then utilizes a powerful AI Agent to structure the input into two specific prompts (one for image, one for video). It then runs concurrent image and video generation processes, complete with polling loops using the n8n node functionality, ensuring that both media types are generated, downloaded, and delivered back to the user via Telegram. This entire process is orchestrated seamlessly within a single, robust n8n workflow.
The automated process begins with the n8n trigger:
Telegram Trigger node receives a new message.Switch n8n node determines if the input is an audio recording (voice message) or plain text.Download Audio1 Telegram n8n node fetches the file. The Transcribe a recording (OpenAI) n8n node converts the voice note into text. This text is then standardized by a Set n8n node.Set n8n node.AI Agent n8n node, powered by an OpenAI Chat Model and Structured Output Parser. This crucial step transforms the single user input into two distinct, high-quality prompts: promptImage and promptVideo.promptImage is sent to the Kie AI endpoint via an HTTP Request n8n node (Image Gen (Nano Banana)). The workflow enters a polling loop using the Wait1 and Get Image nodes until the image is confirmed by the Image created condition.Download Image n8n node retrieves the binary file. The Telegram: Send Photo node sends this thumbnail to the user, confirming the prompt success and signaling that the video rendering has begun.Generate Video n8n node (HTTP Request) uses the promptVideo to initiate the Veo-3 generation. A longer polling loop is established using the Wait (120s) and Get Video nodes.Video created condition is met, the Download Video n8n node fetches the final video file. Finally, the Telegram: Send Video n8n node delivers the result, completing the n8n workflow.To deploy this powerful n8n workflow, follow these setup steps:
Telegram Trigger and all Telegram action nodes.AI Agent n8n node.Image Gen (Nano Banana), Get Image, Generate Video, and Get Video HTTP Request nodes with your required API keys (Authorization Bearer tokens).Telegram Trigger webhook is properly exposed and linked to your bot.Telegram: Send Photo and Telegram: Send Video n8n nodes to ensure messages are sent to the correct recipient (or dynamically retrieve the sender's ID from the initial trigger data).voice data or text data.OpenAI Chat Model, generates structured JSON output containing separate promptImage and promptVideo fields. This ensures optimal input for the next generation steps.HTTP Request n8n node that calls the Kie AI API to start the image generation process using the generated promptImage.Wait1 pauses the n8n workflow, and Get Image checks the status of the generation task.HTTP Request n8n node that initiates the Veo-3 video generation using the promptVideo.Wait n8n node pauses the execution for 120 seconds before Get Video checks the status.A powerful n8n workflow for generating short-form videos automatically, covering script creation via DeepSeek, AI image generation with Together.ai's FLUX.1, TTS voice-over, and final video assembly with captions. Leverage this advanced n8n template for scalable content creation.

Automate the entire VSL creation and publishing pipeline using an advanced n8n workflow. Integrate Google VEO3, AI content generation, captioning, and direct Meta publishing. This n8n template is essential for high-volume content creators.

Automate short-form video creation using HeyGen avatars and Gemini scripting. This powerful n8n workflow converts any URL into a viral social media post, featuring human review.

Deploy this expert n8n workflow to generate high-quality, creative AI videos using the Google Veo model directly from a text prompt. Perfect for rapid content creation and prototyping using powerful n8n templates.

👋 Hi, I’m Sulieman – Founder of aufCopilot.de . I build custom n8n workflows, automations & AI integrations to help businesses save time and scale smarter. I share templates, answer questions and love exploring creative use cases – from lead generation to data workflows and AI-powered automations. 🚀 Always happy to connect, learn and contribute to the community. Although my profile is in English, I am a native German speaker and happy to work in both German and English projects.







































