Flow Runner
The Flow Runner is Hyperclip’s execution engine. It takes your flow (the node graph you built in the Flow Builder) and runs it step-by-step to produce a finished video.Execution model
The Flow Runner uses a ModularFlowRunner that:- Converts your node graph into a topologically sorted sequence of steps
- Merges parallel groups into single choosable steps
- Separates background and interactive steps — background steps auto-execute, interactive steps wait for your input
- Manages artifacts — Data produced by each step (images, videos, text) is passed to downstream steps
Step types
Background steps
These execute automatically without user input:- Script generation
- Image generation
- Text-to-video generation
- Image-to-video generation
- AI transform
- Multi-shot generation
Interactive steps
These pause execution and wait for your input:- Media Upload
- TikTok Scraper
- Text Editor
- Review / Approve
- Auto Captions
- Voiceover
- Background Audio
- Mixed Media Analysis
- Multi-Angle Generation
- Fixed Context Media
Navigation
The flow runner displays a stepper showing only interactive steps. Background steps run between interactive steps without appearing in the stepper.- Use Next to advance to the next interactive step
- Use Back to return to a previous step (skips background steps)
- Background steps run automatically when you advance past them