n8n Workflow: Reddit Story Video Automation (OpenRouter + ElevenLabs + Zvid)
n8n Workflow: Reddit Story Video Automation (OpenRouter + ElevenLabs + Zvid)
Regular price
£29.99
Regular price
£29.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
n8n Workflow: Reddit Story Video Automation (OpenRouter + ElevenLabs + Zvid)
Regular price
£29.99
Regular price
£29.99
Sale price
Unit price
/
per
Turn Reddit (or your own story) into a captioned vertical video—automatically
This n8n workflow converts story text into a ready-to-render vertical video using OpenRouter for narration + shot planning, ElevenLabs for per-word-timestamp voiceover, and Zvid for stock visuals, animated captions, and rendering. By default it runs with manual story input, or you can enable approved Reddit fetching via OAuth.
What this workflow does
Designed for n8n automation engineers and SaaS operators, the workflow follows this pipeline:
- Runs daily at 9am (or on demand via a manual trigger) and loads your workflow configuration, including whether to use manual text or Reddit.
- Selects a story: validates your manual story text, or—if Reddit mode is enabled—uses Reddit OAuth to fetch the day’s top posts from a configured subreddit and picks an unused story within character limits.
- Rewrites + structures the narration with OpenRouter, generating scene beats and stock-footage search keywords, then normalizes and splits the script into shots.
- Builds the video assets by searching Zvid’s stock library for matching clips/images per shot and choosing background music from Zvid’s audio library within duration and file-size limits.
- Generates voiceover with timing using ElevenLabs, producing an MP3 with per-word timestamps; uploads to Zvid and creates a Zvid render project with branded scenes and word-timed animated captions.
- Validates and renders: checks the Zvid project for schema and credit requirements, then performs a draft preview (dry run) or submits a render job, polling Zvid until completion (or timeout).
- Outputs the final video URL and can optionally download the rendered file for review inside n8n.
Use cases
- Daily vertical video automation from Reddit story posts (with approved OAuth access).
- Batch creation of narrated, captioned videos from your own authorized story text.
- Preview-first publishing workflows where you review the finished MP4 in n8n before going live.
Technical details (n8n + integrations)
- Node/tooling: if, set, code, wait, and Zvid via
@zvid/n8n-nodes-zvid(install from Sett). - Integrations: OpenRouter (rewrite + shot planning), ElevenLabs (per-word-timed narration), Zvid (stock search, captions, rendering), and Reddit OAuth (optional automated story selection).
