Your software changes. Its videos keep up.
SceneBranch reads your product — its screens, its code and its docs — and turns any feature into an accurate, polished video. When the feature changes, it knows which videos need an update.
/brag "team invites"
- Read the productDone1.4s
pearsonspecterlitt.com and the case-manager repo at a1f3c2e
- Understand the featureDone3.8s
Team invites: 3 screens, 11 labels, the invite email
- Explore directionsDone7.2s
- Speed: invite a whole team in one go0.74
- Handoff: from invite to first shared projectstrongest evidence0.93chosen
- Control: roles and the admin view0.61
- Record narrationDone4.0s
SceneBranch Voice, 5 lines
- RenderIn progressworking
1080p, 31 seconds
- ReviewWaiting
- PublishWaiting
One request. Three directions scored against your real product. The strongest one becomes the video.
From your product to a video, without a screen recorder
No scripts to write, no takes to redo. You stay in charge of what ships: every direction and every render waits for your approval if you want it to.
Connect your product
Point SceneBranch at your site, your repo, or both. It learns your screens, your labels and your brand, so the video shows your product as it really is.
Name a feature
Ask for "team invites" or "how to set up billing". SceneBranch finds the screens and copy that matter and plans several ways to show it.
Get the video
The strongest direction is voiced, rendered and checked. You approve it, publish it, embed it, or let the API hand it to your release pipeline.
Directions compete. Evidence decides.
Important creative choices never hang on one model response. SceneBranch drafts several directions, scores each against what your product actually does, and builds the winner. You can watch every step live.
- Read the productDone1.4s
pearsonspecterlitt.com and the case-manager repo at a1f3c2e
- Understand the featureDone3.8s
Team invites: 3 screens, 11 labels, the invite email
- Explore directionsDone7.2s
- Speed: invite a whole team in one go0.74
- Handoff: from invite to first shared projectstrongest evidence0.93chosen
- Control: roles and the admin view0.61
- Record narrationDone4.0s
SceneBranch Voice, 5 lines
- RenderIn progressworking
1080p, 31 seconds
- ReviewWaiting
- PublishWaiting
- v5Team invitesPublished
- v4Team invites for social9:16Approved
- v3Team invitesMay be out of date
- v2Team invitesDraft
- v1Team invitesDraft
Every video has a history
Renders are versions, variants are branches. Cut a 9:16 for social or a Spanish narration without touching the approved original, and see which version is live where.
Your product changed. Your videos know.
When a pull request or release touches a screen a video depends on, SceneBranch proposes the update. Approve it, edit it, reject it, or defer it and resume later from where it stopped.
2 videos show screens this pull request changed
- Team invitesupdate proposed
- Getting startedupdate proposed
Built to be called from your release pipeline
Submit a generation, get a job id immediately, and receive a signed webhook when the video is ready. Embed the result with one script tag, or open a help launcher of every guide you have made.
Developer quickstartcurl https://api.scenebranch.com/v1/generations \
-H "Authorization: Bearer $SCENEBRANCH_API_KEY" \
-H "Idempotency-Key: release-4.2-team-invites" \
-H "Content-Type: application/json" \
-d '{
"productId": "prd_01j9zq3v8m6r5t4w2x1y0z9a8b",
"prompt": "Show how Harvey files a motion in three clicks",
"format": { "resolution": "1080p", "aspect": "16:9" }
}'
# 202 Accepted — you get a job id right away.
# When the video is ready, your webhook receives generation.completed.Simple plans, credits for what you render
Start free. Pay for rendered seconds and the models you choose, at the price the provider charges plus a small margin.
- Free
- Free
- 300 credits a month
- Pay as you go
- Pay as you go
- Buy credits when you need them
- Creator
- $29 / month
- 3,000 credits a month
- Team
- $99 / month
- 12,000 credits a month