A first AD produces three documents that are really one. The breakdown says what the film needs. The schedule says when each of those needs is shot. The call sheet says who is where tomorrow morning. The second is derived from the first, the third from the second. On paper that is a chain. In practice it is almost always three unrelated files — a breakdown spreadsheet, a stripboard in a scheduling tool, a call sheet template duplicated every night — that share no data and have to be kept in agreement by hand.
That is where prep time goes, and it is not craft time, it is retyping. A new draft lands, an actor's availability shifts, a location falls through, and you reopen all three documents hoping you missed none of them. So there is only one useful way to judge 1st AD software: how many of those documents update on their own when one of the others changes.
- An AI screenplay breakdown, scene by scene, from the imported script — then corrected by you
- A shooting schedule derived from that breakdown rather than typed alongside it
- Cast, location and equipment availability treated as scheduling inputs, not notes on the side
- Clashes flagged while they still cost one phone call, not on the day
- Call sheets generated from the day and sent as personal links, not as attachments
- A new draft compared against the previous one, scene by scene
- Nothing the AI proposes is applied until you approve it

Three documents, one body of data
The breakdown, the schedule and the call sheet describe the same film at three scales: what it needs, when it is shot, and who is called tomorrow. Treating them as three independent documents is not a method failure, it is a consequence of the tools — a spreadsheet has no way of knowing that one of its breakdown rows belongs to a scene the stripboard just moved to day 14. Once the underlying data is shared, the question stops being how to keep three files in agreement and becomes which of them recalculates.
| Deliverable | What it starts from | What it fixes |
|---|---|---|
| Screenplay breakdown | The script, draft by draft | Locations, cast, wardrobe, props, vehicles, effects, technical needs |
| Shooting schedule | The breakdown and the availability windows | Scene order, grouping into days, total shoot length |
| Call sheet | One day of the schedule | Calls, times, locations, shooting order for the day |
| Department breakdowns | The breakdown, filtered | What each department has to prep, and by when |
The breakdown, and what a new draft does to it
Breaking down a feature by hand is several days of annotated reading, and those are rarely the last days you spend on it: the next draft arrives, and nobody redoes the annotations line by line. What happens instead is that you re-enter what you noticed and let the rest drift — which is how a prop cut from the script stays in the budget and a location added in act three is noticed by nobody. In Soldum, importing the script produces the breakdown scene by scene for you to correct and complete, and a new draft is compared against the previous one so that what moved is shown to you rather than hunted for.
A schedule is a constraint problem, not a calendar
A shooting schedule is not a list of scenes dropped into boxes. It is a solution to a set of constraints that contradict each other. Group by location to avoid company moves, but respect the window that location is available. Group an actor's scenes to cut their work days, but work around the days they are not free. Put exteriors early to keep a weather contingency, but do not run two nights straight into a day call. Those trade-offs stay yours — no tool knows the film. What software can do is hold the constraints current and tell you which ones a given arrangement breaks, instead of letting them surface on the floor.
| Constraint | What it imposes | What missing it costs |
|---|---|---|
| Cast availability | Hard date windows, often non-negotiable | A day to reschedule, and every day that depended on it |
| Location window | A hold period or a permit date range | A new application, or a location to find again |
| Equipment and crew | Dated holds and dated deals | Extra rental or extra crew cost |
| Day/night and exteriors | Limited usable hours, seasonal daylight | Scenes left unshot at the end of the day |
| Turnaround and working hours | A minimum rest period between wrap and call | An illegal day, and the exposure that comes with it |
| Minors, animals, stunts, effects | Restricted working hours and required supervision | A missing clearance on the day itself |
The call sheet is derived from the day, not retyped
The next day's call sheet is the last document in the chain, and it is the one most often rebuilt from a duplicated template. Yet every field on it already exists somewhere: the day's scenes, the locations, the cast called, the times. Retyping it means accepting that it can contradict the schedule — and nobody sees that contradiction until a department turns up at the wrong hour. In Soldum the call sheet is generated from the scheduled day and distributed as a personal link: no account for the crew to create, one tap to confirm attendance, a chase aimed only at those who have not answered, and group sending by email and WhatsApp. When the day changes, the version behind the link changes.
The test that separates the tools: move one day
It takes five minutes and no commitment, so run it during a trial instead of comparing feature lists. Move one shooting day forward by two days, then count what you have to reopen. In a split chain: the stripboard, the work days of the cast involved, the location and equipment holds, the call sheets already sent, and the matching budget lines. In an integrated chain those all read the same date field, so they recalculate, and the clashes the move creates surface before you commit to it. What is left is a judgement call — accept what it displaces or not — rather than an afternoon of copying.
On the floor, the software gets out of the way
Prep happens in front of a screen. The shooting day does not. Between the first call and wrap, the first AD holds the rhythm, calls the roll, tracks what is left to shoot and warns production when the gap stops being recoverable. Software has no business in that loop except to disappear from it. The only useful thing is that what was agreed in the morning is readable by everyone, and that whatever was not shot today lands in the right place in tomorrow's schedule. The rest — the eye on the floor, the decision to drop a setup to save the end of the day — is the job, and stays the job.

Spreadsheets, stripboard tools or an integrated chain
Three families of tool share the work of assistant directors, and feature count is not what separates them. Spreadsheets and a call sheet template cost nothing, start immediately, and remain a sensible choice on a three-day shoot; their limit is that no column knows a scene changed day. Dedicated scheduling tools order strips well and output call sheets, but they start from a breakdown you enter yourself, and they stop before the budget. An integrated chain connects the script, the days and the money in one database, which is where the retyping actually disappears. Disclosure: Soldum publishes one of the solutions described here.
| Approach | Automated breakdown | Schedule recalculated | Availability clashes flagged | Call sheets generated | Tied to the budget |
|---|---|---|---|---|---|
| Spreadsheets and document templates | Manual | ||||
| Generic project management tool | Depends on the tool | ||||
| Dedicated scheduling software | Depends on the tool | Depends on the tool | |||
| Soldum (script to budget in one database) |
If you shoot in France, or with it
Worth a paragraph if your production touches France, and skippable otherwise. Working hours and turnaround there are set by the industry-wide collective agreement rather than by a generic setting; crew are hired on the fixed-term contracts specific to French freelance film workers, which makes work days a contractual figure and not just a count; and the schedule you build turns, on the production manager's desk, into budget lines in the category structure used by the CNC, the national film agency. Soldum treats those frameworks as the starting point rather than as an export to rebuild — so an added day produces a figure production can read. On a shoot that never goes near France, those parts simply go unused.
What it will not do for you
Worth saying before you open an account, because it is the promise scheduling tools keep least well. It does not build the schedule for you: it proposes a grouping, and you correct it knowing what each change displaces. It knows nothing about the rhythm of the film, what the director wants in the can first, or how tired a unit is in week three. It does not choose between a weather contingency and an actor's day — it shows the clash and waits for your call. AI suggestions go through an approval queue that shows their impact before anything is applied. What it removes is the retyping, and the drift between documents that retyping always creates.
What's your pre-production challenge?
Frequently asked questions
What is 1st AD software?
+
It is a tool that holds the breakdown → schedule → call sheet chain in one database instead of three files to reconcile. Its value is not the module count but what recalculates when a scene, a date or an availability window changes.
Do I have to enter the breakdown by hand?
+
No. Importing the script produces the breakdown scene by scene — locations, cast, wardrobe, props, vehicles, effects, technical needs — which you then review and complete. That database is what feeds the schedule and the call sheets.
What happens when a shooting day moves?
+
The schedule recalculates, cast, location and equipment clashes are flagged, the work days of the people involved follow, and any call sheet already distributed is reissued as a new version on the link the crew already has.
And when a new draft arrives?
+
The new draft is compared against the previous one and shows what changed scene by scene: scenes added, cut or revised, and the breakdown elements that follow from them. You approve the differences instead of rereading the whole script.
Does it generate call sheets?
+
Yes, from the scheduled day: scenes, locations, times and the people called. Distribution is by personal link — no account for the crew to create — with attendance confirmation, targeted chasing and group sending by email and WhatsApp.
Does it suit a short film as well as a series?
+
The chain is the same; the volume differs. On a short, most of the gain comes from the breakdown and from generating call sheets. On a feature or a series it comes from the recalculation, which is the point where holding three documents by hand stops being manageable.
Is it usable outside France?
+
Yes. The breakdown, the schedule, the crew and the call sheets are market-neutral. The French-specific parts — the CNC budget structure and the collective agreement references — are an advantage if you shoot in or with France, and go unused otherwise.
Related reading
- Everything Soldum does, module by module
- Screenplay breakdown software
- Shooting schedule software
- Call sheet software
- Film crew management software
- Film production management software
- Best pre-production software
- Guide: how to make a shooting schedule
- Location scouting software, connected to your breakdown
- A pre-production casting tool that reads the script first
Informational page describing families of tools rather than named products; the feature sets of solutions on the market change over time. Soldum publishes one of the solutions described. Working hours, turnaround, rules on employing minors and contract formats depend on the territory and the agreement in force, and they change: check them with the relevant authorities and your own advisers before contracting.
