Use this powerful n8n workflow to automate text-to-video creation using the Google Veo 3 model accessed via Replicate. This n8n template handles complex API polling automatically.
Download this n8n workflow template and start using it instantly.
Generating high-quality video content from text prompts often involves long processing times and requires continuous API polling, which can be complicated to set up manually. This comprehensive n8n workflow solves this by seamlessly managing the entire lifecycle: from initializing the video generation request (using the google/veo-3 model) to automatically polling the status until completion. This reusable n8n template ensures you get the final video URL without manual intervention. By using the core HTTP Request n8n node, this solution remains flexible and powerful, making it an essential addition to your collection of n8n templates.
This automation starts with a manual n8n trigger, designed for testing or integration into a larger schedule.
To deploy this powerful n8n workflow, follow these steps:
YOURREPLICATEAPIKEY with your actual Replicate API key.prompt value to the desired text description for your video.replicateapi_key set in the previous n8n node. On clicking 'execute' (n8n trigger): A manual n8n trigger used to initiate the workflow for testing and immediate use.
Set API Key (Set n8n node): Essential for security, this node stores the Replicate API key as an expression variable (replicateapikey) used by subsequent HTTP Request n8n nodes for authentication.
Create Prediction (HTTP Request n8n node): Sends the initial request to the Replicate service. Key configuration includes the POST method, setting the Authorization header using the extracted API key, and providing the video generation prompt in the JSON body.
Extract Prediction ID (Code n8n node): Uses JavaScript to parse the API response, extracting the unique ID required for polling and constructing the status check URL. This is a vital part of the n8n workflow's logic.
Wait (Wait n8n node): Implements a necessary 2-second delay in the polling loop to prevent hitting API rate limits while waiting for the video generation to complete.
Check Prediction Status (HTTP Request n8n node): The core polling n8n node. It periodically checks the status of the long-running video generation task until the result is available.
Check If Complete (If n8n node): Controls the polling loop. It checks if the status is 'succeeded'. If not, the n8n workflow cycles back to the Wait node.
Process Result (Code n8n node): If generation is successful, this n8n node structures the final output, specifically isolating the generated video_url for downstream use.
Instantly generate text-to-video or image-to-video content using the Bytedance Seedance 1 Lite model and Replicate. This advanced n8n workflow handles asynchronous polling seamlessly.

Use this powerful n8n workflow template to create an instant Text-to-Speech API endpoint using Elevenlabs. Automate audio generation and streamline your content creation using this robust n8n node configuration.

Use this comprehensive n8n workflow to generate text via the IBM Granite Speech 3.3 8B model on Replicate. Features robust API polling logic using custom n8n nodes.

Generate short-form marketing videos instantly using current viral trends. This automated n8n workflow combines Perplexity, GPT-4o, and Seedance AI for zero-touch content creation.

Automate trend research, creative ideation, and AI video prompt generation using a powerful n8n workflow. Integrates GPT-4, Tavily, and the Veo 3 API for daily content.

Building AI Agents and Automations | Growth Marketer | Entrepreneur | Book Author & Podcast Host If you need any help with Automations, feel free to reach out via linkedin: https://www.linkedin.com/in/yaronbeen/ And check out my Youtube channel: https://www.youtube.com/@YaronBeen/videos







































