Create a whole YouTube channel.
With one command.
Runs wherever your agent runs
01 / A real render
See it in action.
This is a real Autoreel render, made for a client. Autoreel scanned their app, wrote the script, cast the presenter and rendered the file. Nobody edited a frame.

02 / Cast
Pick who fronts it.
Five verified voices, or a presenter on camera. Every face here came out of autoreel cast generate — one command, seven questions, a new person who doesn't exist.





Confident · early 30s
Friendly · energetic
Warm · seasoned pro
Upbeat · casual
Calm · assured
03 / Ideas
Unlimited videos you could ship this week.
Every one of these is one autoreel make away — a brief, three checkpoints, a finished MP4. Pick the one you've been putting off.
Onboarding
“The signup flow, start to first project, so new users stop opening tickets about step two.”
Try: --brief “Walk a brand-new user from signup to their first published project.”
Maya Chen
Head of Product
Landing page
“A hero video for the homepage, reshot every time the UI changes.”
Try: --brief “Thirty seconds. Open on the dashboard, land on the one feature we're known for.”
Daniel Ross
Founder
Changelog
“What shipped this sprint, as a video instead of a paragraph nobody reads.”
Try: --brief “Cover the three features added this release, in the order a user would find them.”
Priya Raman
Engineering Manager
Sales
“The demo I give on every call, so I stop giving it on every call.”
Try: --brief “Product tour for a technical buyer evaluating us. Confident tone.”
Tomás Herrera
Account Executive
Onboarding
“The signup flow, start to first project, so new users stop opening tickets about step two.”
Try: --brief “Walk a brand-new user from signup to their first published project.”
Maya Chen
Head of Product
Landing page
“A hero video for the homepage, reshot every time the UI changes.”
Try: --brief “Thirty seconds. Open on the dashboard, land on the one feature we're known for.”
Daniel Ross
Founder
Changelog
“What shipped this sprint, as a video instead of a paragraph nobody reads.”
Try: --brief “Cover the three features added this release, in the order a user would find them.”
Priya Raman
Engineering Manager
Sales
“The demo I give on every call, so I stop giving it on every call.”
Try: --brief “Product tour for a technical buyer evaluating us. Confident tone.”
Tomás Herrera
Account Executive
Support
“The answer to the ticket we get forty times a month, recorded once.”
Try: --brief “Show how to export a report and schedule it weekly.”
Alina Kowalski
Support Lead
Docs
“One short clip per docs page, so nobody has to picture the UI from a paragraph.”
Try: --brief “Show only the settings page. Nothing else.”
Wes Okafor
Developer Advocate
Fundraising
“The product tour that goes in the deck, without booking a videographer.”
Try: --brief “The problem, the workflow, the result. No feature list.”
Hannah Weiss
Founder & CEO
Paid social
“Five cuts of the same feature so ads have something to test against each other.”
Try: --brief “Same walkthrough, energetic tone, under twenty seconds.”
Marcus Bell
Growth Lead
Support
“The answer to the ticket we get forty times a month, recorded once.”
Try: --brief “Show how to export a report and schedule it weekly.”
Alina Kowalski
Support Lead
Docs
“One short clip per docs page, so nobody has to picture the UI from a paragraph.”
Try: --brief “Show only the settings page. Nothing else.”
Wes Okafor
Developer Advocate
Fundraising
“The product tour that goes in the deck, without booking a videographer.”
Try: --brief “The problem, the workflow, the result. No feature list.”
Hannah Weiss
Founder & CEO
Paid social
“Five cuts of the same feature so ads have something to test against each other.”
Try: --brief “Same walkthrough, energetic tone, under twenty seconds.”
Marcus Bell
Growth Lead
Re-render
“The same walkthrough again with a different presenter, for a different market.”
Try: --brief “Re-render the onboarding video with Dennis narrating.”
Sofia Marchetti
Marketing Manager
Internal
“A tour of the new admin panel for the team that has to support it.”
Try: --brief “Walk through the admin panel like I'm training a new hire.”
Ravi Deshpande
Operations Manager
Launch day
“A launch video that's actually the product, not a slide with music over it.”
Try: --brief “Ninety seconds, confident tone, end on the pricing page.”
Jules Fontaine
Indie founder
Lifecycle email
“One video per email in the welcome sequence, each covering exactly one thing.”
Try: --brief “Cover exactly one feature: saved views.”
Grace Lim
Lifecycle Marketing
Re-render
“The same walkthrough again with a different presenter, for a different market.”
Try: --brief “Re-render the onboarding video with Dennis narrating.”
Sofia Marchetti
Marketing Manager
Internal
“A tour of the new admin panel for the team that has to support it.”
Try: --brief “Walk through the admin panel like I'm training a new hire.”
Ravi Deshpande
Operations Manager
Launch day
“A launch video that's actually the product, not a slide with music over it.”
Try: --brief “Ninety seconds, confident tone, end on the pricing page.”
Jules Fontaine
Indie founder
Lifecycle email
“One video per email in the welcome sequence, each covering exactly one thing.”
Try: --brief “Cover exactly one feature: saved views.”
Grace Lim
Lifecycle Marketing
04 / How it works
An interactive, guided experience — for your agent.
autoreel make runs the whole pipeline and hands the terminal back at every decision. Your agent reads the checkpoint, shows you what it found, and waits. Nothing renders until you answer.
What it thinks your app is
Every route it crawled, every feature it found, every screen it grabbed. Wrong map? Point it somewhere else and run it again.
Who says it
A voice on its own, or a presenter on camera. Swap either one before a single frame exists.
Every word, before it's spoken
Scene by scene, with timings. Edit a line, send it back for another draft, or bin the whole thing.
Go
Priced per second of the finished video — you pay for what actually renders, not a flat fee. The only gate that spends anything.
05 / What it actually does
It doesn't record your screen. It drives your app.
Every stage is real software doing real work — a browser logging in, a crawler reading routes, a renderer writing an MP4. Not a prompt with a video filter on it.
Understanding
It reads your app, not screenshots of it
The agent walks your product through the accessibility tree — the same structure a screen reader sees. Your pixels only ever go into your video.
$ autoreel scan --url https://app.example.com
✓ Logged in as demo@app.example.com
! Email verification code required
$ autoreel scan otp scn_a1c9 --code 481203
✓ Verified. Crawl resumed.
Access
Give it the login you'd give a new hire
Email and password, used once. If your app emails a one-time code, the crawl pauses and asks you to paste it, then carries on.
Discipline
Read-only unless you say otherwise
Every request is classified before it leaves the browser. Anything that isn't a GET, and isn't the login, is aborted. Settings, billing and admin are excluded outright.
Script
It writes from what it found
Real routes and real features become scenes with real timings — then you edit them like text, because that's all they are.




Cast
A voice, or a face
Five verified voices, or a photo-avatar presenter minted from a single photo.
Output
A file, not a preview
An MP4, a word-timed .srt and stills, at 1080p30. Pull them from the CLI or the library.
06 / Questions
Everything you're about to ask.
Your product already does something worth watching.
One command, and it's a video. No camera, no editor, no shoot day.











