Generate realistic short-form videos with Veo 3.1 via Pollo API

Go to Workflow
0 views
Built by PolloAI PolloAI
Created on August 10, 2026

Description

Quick overview
This workflow collects a prompt and optional image URL via an n8n form, submits a Veo 3.1 generation request to the Pollo API, then polls Pollo until the video task succeeds or fails and returns the final video URL and metadata.

How it works
Receives a submission from an n8n form containing a prompt, optional image URL(s), the Pollo model path, and an API key.
Sends a POST request to the Pollo API (Veo 3.1 endpoint) to start a video generation task using the prompt and optional image guidance.
Waits 10 seconds and then requests the current task status from the Pollo API using the returned task ID.
Repeats the wait-and-check loop until Pollo reports the generation as succeed or failed.
Outputs the task ID, final status, generated video URL, media type, and the reported credit value.

Setup
Create a Pollo API account and generate an API key with access to the Veo 3.1 model.
In the form trigger, enter the correct model path (for example, google/veo3-1) and decide whether users will provide an image_url for image-guided generation.
Ensure any image URLs you submit are publicly accessible so Pollo can fetch them during generation.

Nodes Used (1)

HTTP Request
n8n-nodes-base.httpRequest