Skip to main content

Generate AI videos from text or images with Veo 3 API and VietVid.com

Workflow preview

Workflow preview
100%
Generate AI videos from text or images with Veo 3 API and VietVid.com preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

1. Workflow Overview

Veo 3 Video Generator via VietVid.com API (n8n) Overview This workflow leverages the VietVid.com Veo3 model to generate AI videos from simple text descriptions or optional images. Users interact vi...

Best for

  • Content Creation automation workflows
  • Multimodal AI automation workflows
  • intermediate n8n builders looking for reusable templates

Tools used

n8n-nodes-base.stickynote, n8n-nodes-base.formtrigger, n8n-nodes-base.httprequest, n8n-nodes-base.wait, n8n-nodes-base.set, n8n-nodes-base.if

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Tran Trung Nghia.

Original n8n.io source

1.1 Workflow description

Title
Generate AI videos from text or images with Veo 3 API and VietVid.com
Workflow name
Generate AI videos from text or images with Veo 3 API and VietVid.com

Veo 3 Video Generator via VietVid.com API (n8n)

Overview

This workflow leverages the VietVid.com Veo3 model to generate AI videos from simple text descriptions or optional images.
Users interact via a form interface, inputting a prompt (e.g., a scene description), choosing aspect ratio and model, then the system automatically submits the request to the VietVid API, monitors the generation status in real time, and retrieves the final video output.

It’s ideal for content creators, marketers, and developers exploring text-to-video AI creation, supporting intelligent video generation with minimal setup.


Prerequisites

  • A VietVid.com account and API key: Register at VietVid.com to obtain your free or paid API key.
  • An active n8n instance (cloud or self-hosted) with HTTP Request, Wait, and form submission capabilities.
  • Basic knowledge of AI prompts for video generation to achieve optimal results.

Setup Instructions

1. Obtain API Key

  • Register at VietVid.com and generate your API key.
  • Store it securely—do not share publicly.

2. Configure the Form

  • In the Form Trigger node, ensure the following fields are available:
    • text_prompt — video description (e.g., “A serene mountain landscape at sunset with birds flying”)
    • ImageURL [optional] — optional image input for image-to-video
    • api_Token — your VietVid API key
    • aspect_Ratio [16:9,9:16] — dropdown to select ratio
    • model — choose between veo3 and veo3_fast

3. Test the Workflow

  • Click Execute Workflow in n8n.
  • Access the generated form URL.
  • Submit your prompt, API key, and options.
  • The workflow will poll the VietVid API every 10 seconds until the video is ready.

4. Handle Outputs

  • The final Set node formats and displays the video links:
    • 720p_link — always available when ready.
    • 1080p_link — available only for 16:9 aspect ratio.

Customization Tips

  • Enhance prompts: Add details like style (realistic, cinematic, animated), duration, actions, and camera/lighting for better results.
  • Stability: Fix the seeds value (e.g., 50000) for more consistent characters.
  • Webhook Response: Add a Webhook Response node to return a clean JSON payload for frontend integrations.
  • Adjust polling delay: Modify Wait node (8–15s) if needed to balance speed vs. API calls.

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - Sticky Note - Step 1

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 2 - Sticky Note - Step 2

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 3 - Sticky Note - Step 4

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 4 - Sticky Note - Step 5

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 5 - Sticky Note - Step

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 6 - Sticky Note - Overview

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 7 - Sticky Note - Setup

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 8 - Enter prompt infomation

Type / Role
n8n-nodes-base.formTrigger - formTrigger
Config choices
Version 2.2

Block 9 - Submit request

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 10 - Wait for Video Processing

Type / Role
n8n-nodes-base.wait - wait
Config choices
Version 1.1

Block 11 - Check Video status

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 12 - Return video link

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

Block 13 - Check video available (720p or 1080p)

Type / Role
n8n-nodes-base.if - if
Config choices
Version 2.2

3. Summary Table

Workflow Generate AI videos from text or images with Veo 3 API and VietVid.com
Complexity intermediate
Nodes 13
Categories Content Creation, Multimodal AI
Author Tran Trung Nghia
Published 03 Sept 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/8213/8213.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does Generate AI videos from text or images with Veo 3 API and VietVid.com do?

Veo 3 Video Generator via VietVid.com API (n8n) Overview This workflow leverages the VietVid.com Veo3 model to generate AI videos from simple text descriptions or optional images. Users interact vi...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Content Creation, Multimodal AI use case.