Shot list software that plans every shot, lens and angle.
Build the shot list from the script, set lens, movement and framing per shot, then generate a board image for any row. It syncs straight to the storyboard, so coverage and visuals never drift apart.
See the Shot List →What's inside Shotlist
AI shot list with lens planning.
- Full shot grammar: angle, size, lens, movement
- Cinematography parameters per row - aperture, shutter, ISO, ND, frame rate, focus mode
- Lens × Sensor × Shot Validator - catches coverage issues before shoot day
- Lighting and sound notes per shot
- Setup time estimates feed the schedule
- Drag-to-reorder within scenes and across days
- Per-row Ask Dolly - suggest framing, generate frame, continuity check, alternates
- Bulk screenplay parse - full feature shotlist in one streaming run
- CSV + PDF export for the DP and the AC
The pipeline
Where Shotlist sits in the production flow.
The bridge between writing and shooting. Shotlist takes a finished screenplay + a broken-down scene and outputs a per-shot plan with full cinematography parameters. Send a row to the AI Artist for an on-model frame; send a shot to the editor as a storyboard panel; send a column to the schedule as the day's setup count.
DollyAI™ in this app
AI commands wired into Shotlist.
A few of the 200+ DollyAI commands across the suite, here in Shotlist. Every one shows its credit cost before you commit, and every response is anchored in your real project - not a generic prompt.
Bulk-parse screenplay
1 crPer-scene cost. NDJSON streaming parser builds a full feature shotlist in one run with per-scene credit accounting.
Suggest coverage
2 crReads a scene + suggests 3-7 shots covering the action with master / OTS / coverage / insert.
Suggest framing
1 crPer-row: given the action + dialogue, suggest shot type + lens + angle.
Generate frame
25 crSend the row to the AI Artist - locked-style frame against this specific shot's lens + angle + mood.
Continuity check
3 crCross-scene check that camera angles + lens choices + lighting setups read consistent across coverage.
Alternates
2 crSurfaces 3 alternate framings for this shot - useful when the director wants options.
Talks to every app
Shotlist reads + writes to the same project file.
No re-entry, no copy-paste, no out-of-sync versions. Every connection below is a live data path in the running product.
Script
Every shot row carries its source scene ID. Rename a heading in /script - the linked shots stay linked.
Breakdown
Per-shot element counts flow back to the breakdown for re-verification ("this shot needs a sword the breakdown didn't catch").
AI Artist
Per-row Send to AI Artist - generate a frame against this shot's actual lens + angle + lighting + mood.
Editor
Per-shot Send to Editor - the row lands as a storyboard panel with scene linkage preserved.
Shoot
Per-day shotlist filtered export feeds the AC's shoot-day printout. Setup count rolls up to the schedule.
The Promise
Shotlist is on every tier.
No locked features, no Pro-only exports, no surprise paywalls. Every Shotlist tool on this page ships on every plan - Hobbyist to Enterprise.



