Back to Nodes

VideoGen

Last updated Sep 15, 2026

n8n community node for VideoGen. Start script, voiceover, slideshow, and prompt-to-video workflows. Node definition is generated from the VideoGen developer API OpenAPI spec.

21 Weekly Downloads
1,860 Monthly Downloads

Included Nodes

VideoGen
VideoGen Trigger

Description


n8n-nodes-videogen

Official n8n community node for VideoGen. Start VideoGen workflows (script, voiceover, slideshow, and prompt to video) from n8n. Each operation auto-exports and waits until the finished MP4 is ready.

The node is generated from a curated subset of the VideoGen developer API (1 resource, 4 operations), kept in sync with Zapier, Make, and Pipedream.

Source: github.com/video-gen/n8n-nodes-videogen

Installation · Authenticate · Example workflow · Operations · Trigger · Resources

Installation

Community package (available now)

Follow the community nodes installation guide. In n8n, go to Settings → Community Nodes → Install and enter:

n8n-nodes-videogen

Verified catalog

After n8n verifies the package, search VideoGen in the nodes panel. It appears under More from the community. Click Install. See install verified community nodes.

Authenticate

The node supports two credential types. Use either one.

API key

1. Create a key at app.videogen.io/api.
2. In n8n, create a VideoGen API credential and paste the key.

OAuth2 (Sign in with VideoGen)

1. In n8n, create a VideoGen OAuth2 API credential.
2. Set Authorization URL and Access Token URL to the authorize and token endpoints from your VideoGen OAuth setup.
3. Register the redirect URI n8n shows on that credential screen (/rest/oauth2-credential/callback) with VideoGen, then paste the client id. This uses PKCE; leave the client secret blank.
4. Click Connect and sign in.

Example workflow

Build a narrated video from a script, then continue when the exported MP4 is ready.

1. Add a VideoGen node. Resource: Workflow. Operation: Script to video.
2. Set Script to the narration you want spoken, used verbatim. Example: A 15-second product intro for a ceramic pour-over kettle.
3. Set Visual Style to JSON:

{
  "type": "AI_IMAGE",
  "aiStyle": "loose watercolor illustration with visible brushstrokes and soft color bleeds"
}

4. Under Additional Fields, set Quality to HIGH and Remix Actions to:

[
  { "type": "ENABLE_CAPTIONS" },
  {
    "type": "CONVERTIMAGESTO_VIDEOS",
    "motionPrompt": "slow cinematic push-in",
    "muteOutputVideos": true,
    "quality": "HIGH"
  }
]

5. Execute the node. It waits until the export finishes, then returns projectId, projectUrl (editor link), downloadUrl (MP4), and thumbnailUrl.

Operations

The VideoGen node exposes these resources:

  • Workflow: 4 operations
  • Each operation waits until the MP4 is exported, then returns the project id, editor link, download URL, and thumbnail URL.

    Trigger

    The VideoGen Trigger node starts a workflow when a VideoGen project export completes successfully (project_export.succeeded). Use it when you want a second workflow to continue from the finished MP4. The node registers a webhook endpoint and removes it when the trigger is disabled.

    Resources

  • VideoGen API documentation
  • Get an API key
  • n8n community nodes docs
  • Public source

Development

This package is generated from the VideoGen API OpenAPI spec. Do not edit the node, credentials layout, or this README by hand in the published repository. Releases are tagged vX.Y.Z and published to npm from GitHub Actions with a provenance statement.