{"product_id":"n8n-ai-video-generator-parallel-sora-2-veo-3-1-workflow","title":"n8n AI Video Generator: Parallel Sora 2 + Veo 3.1 Workflow","description":"\u003ch3\u003eGenerate short AI videos in parallel with Sora 2 + Veo 3.1—fully automated in n8n\u003c\/h3\u003e\n\u003cp\u003eThis beginner-friendly n8n template lets you paste a prompt once, then automatically generates a 720p short clip using \u003cstrong\u003eOpenAI Sora 2\u003c\/strong\u003e and \u003cstrong\u003eGoogle Veo 3.1\u003c\/strong\u003e (via \u003cstrong\u003eWavespeed\u003c\/strong\u003e) at the same time—then emails you the results for quick review.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cp\u003eThe workflow starts with a prompt from an \u003cstrong\u003en8n Chat Trigger\u003c\/strong\u003e, then runs two video generation routes in parallel:\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\n    \u003cstrong\u003eSora 2 route\u003c\/strong\u003e: An \u003cstrong\u003eHTTP Request\u003c\/strong\u003e sends a \u003cstrong\u003ePOST \/v1\/videos\u003c\/strong\u003e request, then another \u003cstrong\u003eHTTP Request\u003c\/strong\u003e fetches the clip content via \u003cstrong\u003eGET \/videos\/{id}\/content\u003c\/strong\u003e. Finally, it uses \u003cstrong\u003eGmail\u003c\/strong\u003e to email the resulting \u003cstrong\u003eMP4\u003c\/strong\u003e attachment.\n  \u003c\/li\u003e\n  \u003cli\u003e\n    \u003cstrong\u003eVeo 3.1 route (Wavespeed)\u003c\/strong\u003e: An \u003cstrong\u003eHTTP Request\u003c\/strong\u003e sends \u003cstrong\u003ePOST \/google\/veo3.1\/text-to-video\u003c\/strong\u003e, then the workflow \u003cstrong\u003epolls\u003c\/strong\u003e until the prediction is ready using a \u003cstrong\u003eWait + IF loop\u003c\/strong\u003e with \u003cstrong\u003eHTTP Request GET \/predictions\/{id}\/result\u003c\/strong\u003e. When ready, it emails you the \u003cstrong\u003eresult link\u003c\/strong\u003e via \u003cstrong\u003eGmail\u003c\/strong\u003e.\n  \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe template includes \u003cstrong\u003epinned sample prompts\u003c\/strong\u003e (including a marketing use case) and uses \u003cstrong\u003eSticky Notes\u003c\/strong\u003e to explain each lane and link to the tutorial build.\u003c\/p\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eCompare \u003cstrong\u003eSora 2 vs Veo 3.1\u003c\/strong\u003e outputs quickly from the same prompt.\u003c\/li\u003e\n  \u003cli\u003eSpeed up marketing ideation: generate short clips and review them in your inbox.\u003c\/li\u003e\n  \u003cli\u003eTrain yourself on API-based video automation patterns (direct MP4 vs polled URL).\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOpenAI\u003c\/strong\u003e: API key with access to the \u003cstrong\u003eSora 2\u003c\/strong\u003e video endpoint\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWavespeed\u003c\/strong\u003e: API key for \u003cstrong\u003eVeo 3.1\u003c\/strong\u003e text-to-video\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGmail\u003c\/strong\u003e: Gmail OAuth2 to send results\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003en8n nodes\u003c\/strong\u003e: if, Wait, Gmail, Sticky Note, HTTP Request, and \u003cstrong\u003en8n-nodes-langchain Chat Trigger\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e Replace any placeholder\/demo values and provide your required credentials.\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45767904395443,"sku":"N8N-10350","price":11.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/9NQrxrm504UFkVGcJhr93_O8YOg8pl.png?v=1786094019","url":"https:\/\/buyflowscripts.com\/products\/n8n-ai-video-generator-parallel-sora-2-veo-3-1-workflow","provider":"N8N Commerce","version":"1.0","type":"link"}