{"product_id":"n8n-workflow-generate-veo-3-1-videos-via-pollo-api","title":"n8n Workflow: Generate Veo 3.1 Videos via Pollo API","description":"\u003ch3\u003eGenerate Veo 3.1 videos from a prompt (and optional images) directly from an n8n form—then deliver the final video URL automatically\u003c\/h3\u003e\n\u003cp\u003eThis n8n automation workflow submits a video generation request to the \u003cstrong\u003ePollo API (Veo 3.1 endpoint)\u003c\/strong\u003e, polls until the job finishes, and returns the \u003cstrong\u003egenerated video URL\u003c\/strong\u003e plus status and metadata—all driven by an n8n \u003cstrong\u003eForm Trigger\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCollects input via an n8n form:\u003c\/strong\u003e receives a \u003cem\u003eprompt\u003c\/em\u003e, optional \u003cem\u003eimage_url(s)\u003c\/em\u003e, the \u003cem\u003ePollo model path\u003c\/em\u003e (e.g., \u003ccode\u003egoogle\/veo3-1\u003c\/code\u003e), and a \u003cem\u003ePollo API key\u003c\/em\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eStarts a Veo 3.1 generation task:\u003c\/strong\u003e sends a \u003cstrong\u003ePOST\u003c\/strong\u003e request to the \u003cstrong\u003ePollo API\u003c\/strong\u003e using the provided prompt and optional image guidance.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePolls job status until completion:\u003c\/strong\u003e waits 10 seconds, then repeatedly checks the task status using the returned \u003cstrong\u003etask ID\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eStops on success or failure:\u003c\/strong\u003e the loop continues until Pollo reports \u003cstrong\u003esucceed\u003c\/strong\u003e or \u003cstrong\u003efailed\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOutputs results:\u003c\/strong\u003e returns the \u003cstrong\u003etask ID\u003c\/strong\u003e, final \u003cstrong\u003estatus\u003c\/strong\u003e, \u003cstrong\u003egenerated video URL\u003c\/strong\u003e, \u003cstrong\u003emedia type\u003c\/strong\u003e, and the reported \u003cstrong\u003ecredit value\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eEnable non-technical teams to request \u003cstrong\u003eVeo 3.1\u003c\/strong\u003e video generation using a simple n8n form.\u003c\/li\u003e\n  \u003cli\u003eBuild a controlled “prompt-to-video” service for SaaS operations with automated status tracking.\u003c\/li\u003e\n  \u003cli\u003eCreate image-guided video generation by supplying \u003cstrong\u003epublicly accessible image URLs\u003c\/strong\u003e for Pollo to fetch during generation.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNodes \/ components:\u003c\/strong\u003e Form Trigger, HTTP Request, Wait, If, Set, Sticky Note.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIntegrations:\u003c\/strong\u003e Pollo API with the \u003cstrong\u003eVeo 3.1\u003c\/strong\u003e model path (e.g., \u003ccode\u003egoogle\/veo3-1\u003c\/code\u003e).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOperational behavior:\u003c\/strong\u003e POST to start generation, then wait-and-check loop polling by \u003cem\u003etask ID\u003c\/em\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eSetup note:\u003c\/strong\u003e ensure any submitted \u003ccode\u003eimage_url\u003c\/code\u003e values are \u003cstrong\u003epublicly accessible\u003c\/strong\u003e so Pollo can retrieve them during generation.\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45812005634227,"sku":"N8N-17979","price":74.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/Fv0Ck7bhRgg4mlkNzcnZV_0Q8zgeQ0.png?v=1786352591","url":"https:\/\/buyflowscripts.com\/products\/n8n-workflow-generate-veo-3-1-videos-via-pollo-api","provider":"N8N Commerce","version":"1.0","type":"link"}