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