PLAN · SHOT LIST SOFTWARE

Shot lists that tell you what you still have not covered

A shot list is only useful if it survives contact with the day. The question that matters at 4pm is not what you planned, it is what you are still missing.

What this removes

Shot lists usually live in a spreadsheet that gets printed once and never updated. By wrap nobody can answer whether the list was covered, and the gap surfaces in the edit weeks later when reshooting is expensive.

What it does

How this actually works

Shots as records, not spreadsheet rows

PL-01

Each shot carries its own detail, attached cast, and creative references, so the list holds the intent behind the setup rather than a one-line description.

Coverage gaps against the real day

PL-02

Coverage is evaluated against the shoot day, so the list reports what remains uncovered while the crew is still standing on the location.

Capture packs for the people shooting it

PL-03

Generate a focused pack from the list for the camera team instead of sending the full production document.

Bulk import existing lists

PL-04

Bring shots in from the spreadsheet you already built rather than retyping a list that is already approved.

Verify it

We name what implements every claim on this page

What implements this

SHIPPED

Every capability on this page is in the running product. These are the surfaces that implement it. We publish them because a claim you can check is worth more than one you cannot.

  • app/app/production/shotlists: shot list management
  • app/api/production/shotlists/[id]/shots: per-shot records
  • app/api/production/shotlists/[id]/shots/[shotId]/cast and /creative-refs
  • app/api/production/shotlists/[id]/shots/import: bulk import
  • app/api/production/shotlists/[id]/capture-pack: camera-team output
  • app/api/shoot/coverage-gaps/[shotListId]: uncovered-shot reporting
  • app/api/production/shotlists/[id]/share: external share link
Where other tools stop

The difference is what happens after the plan

DimensionPlanning-only production toolsProduction Engine
Coverage questionCheck items off manuallyCoverage gaps computed against the shoot day record
Creative intentA description fieldAttached creative references and cast per shot
On-day outputPrint the whole listA capture pack scoped to the camera team

“Planning-only production tools” describes the common shape of scheduling, call-sheet, and breakdown products, not one named competitor. For a direct comparison, see Production Engine vs StudioBinder.

Common questions

Things buyers ask about this

Can we import a shot list we already built in a spreadsheet?

Yes. Shots support bulk import, so an approved list does not have to be retyped to move into the system.

How does coverage tracking work?

Coverage gaps are reported for a shot list against the shoot day, which makes the remaining-setups question answerable on the day rather than in the edit.

Run one real job through it.

Start free and bring a brief you already priced. If the estimate, the budget, and the close do not hold up against how you actually work, you have lost an afternoon.