Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Automated Video Generation from JSON with n8n and Creatomate

Description and use

Automated video creation from JSON using n8n and Creatomate, covering rendering, status polling, and downstream distribution.

Problem

Manually editing videos is time‑consuming and limits scalability.

Outcome

The workflow automates video creation from JSON, reduces manual effort, and integrates downstream actions like emailing or cloud upload.

Workflow

  • Create n8n workflow with a manual trigger
  • Add Edit Fields node to supply JSON video definition
  • Add HTTP Request node to POST JSON to https://api.creatomate.com/v2/renders with Authorization header
  • Add Wait node (e.g., 15s) to allow rendering
  • Add HTTP Request node to GET render status using render ID
  • Add Switch node to route on status: succeeded, failed, or being processed
  • On succeeded: add node to send video URL via email or upload to cloud
  • On being processed: loop back to Wait node for polling
  • On failed: send Slack notification

Evidence

You can generate the JSON in any way you like – such as from a database, a spreadsheet, or other apps connected through n8n.

Source

Add a Switch node to route the workflow based on the render status.

Source

  • Record date: 2026-09-02T14:27:16.633Z