Skip to main content
RENDIVIA

Data source

From Postgres to video

Query your database, send JSON, and receive a branded MP4 video.

Query results aren't shareable on their own

  • SQL outputs live in dashboards, not customer workflows.
  • Stakeholders skim spreadsheets and miss context.
  • Manual report creation wastes engineering cycles.
  • Video summaries increase engagement and clarity.

Convert query results into video

  • Run your Postgres query on a schedule or trigger.
  • POST the results to /render with a template id.
  • Rendivia renders a deterministic MP4 asynchronously.
  • Deliver the video through your product or email.

Input (query results)

{
  "template": "weekly-summary-v1",
  "data": {
    "period": "2026-W05",
    "mrr": 8920,
    "activeUsers": 1243,
    "churn": "2.1%",
    "highlight": "workspaces"
  },
  "brand": "acme"
}

Output (deterministic MP4)

  • 45-60 second MP4 video
  • Brand logo, colors, and typography applied
  • Charts rendered from query output
  • Webhook includes output URL and metadata

Architecture

Data source / event
  |
  v
Rendivia Render API
  |
  v
Queue + Workers
  |
  v
Remotion templates
  |
  v
Branded MP4 + webhook

How it works

Query Postgres

Run a scheduled or triggered query.

Send JSON

POST results to /render with your API key.

Render async

We queue and render reliably at scale.

Deliver

Receive a webhook and deliver the MP4.

Benefits

  • Turn raw data into a narrative
  • Automate weekly reporting workflows
  • Share results in a format people consume
  • Keep output deterministic and brand-safe

Common questions

Can I use any SQL query?

Yes. Send the results as JSON to the render API.

Is the output deterministic?

Yes. Same inputs produce the same output on a fixed template version.

Related

Generate videos from Postgres

Create an API key and render your first Postgres-driven video.

Get API key