Scripts

Upload a script

Upload a screenplay file to start a project, or add it as a new revision of an existing script. SceneItAll parses the file into scenes you can break down, schedule, and report on. You can stage up to 100 files at once and set each file’s episode and revision color before uploading.

Before you start

For an episode revision, choose a revision date that is not already used by another script in that episode. If the date is already in use, SceneItAll asks you to choose another one.

  • You have the Admin role (or are the project Owner). Members and Viewers see “You do not have permission to upload scripts.” and cannot upload.
  • A project is selected in the top bar.
  • For a TV Series, at least one episode exists, so you have somewhere to put the script. Feature Film and Short projects already have a single episode and need no setup.

Upload your first script

When a project has no scripts yet, the Scripts section opens on the upload screen automatically.

  1. Open the Scripts section. The empty-state card reads Ready to add your script?
  2. Select Upload script on the drop zone (labeled Upload script with or drag and drop files here) to open your system file picker.
  3. Choose one or more screenplay files.
  4. For each file in the list, set the metadata:
    • Color — the revision color for this draft. SceneItAll suggests the next color after the episode’s latest revision (White for the first script, then Blue, Pink, and so on). Pick another color if you need to; your choice is kept. See the revision colors reference.
    • The revision date — defaults to today; select it to pick another date.
    • Episode — which episode the script belongs to. This column appears only for TV Series projects; single-episode projects assign it automatically.
  5. Select Upload (the button reads Upload N Scripts when more than one file is staged).

When the batch finishes, open the Episode selector and Revision selector to confirm the episode and revision you want to work on. In a multi-episode batch, do not rely on the final staged file becoming the selected script automatically.

Upload a new revision

When a new draft of an existing script arrives, add it as a revision so it joins the same episode’s revision list.

  1. In Scripts, open the Revision selector in the top bar (the pill showing the current revision label).
  2. Choose Upload Revision (the + entry, Admin only). The upload-revision dialog opens, linked to the current script.
  3. Add the file. Its Color is set to the next color after the latest revision; change it if needed, and set a unique revision date.
  4. Select Upload.
  5. Review the complete Adjust scene mappings table. SceneItAll preselects matches by authored scene number. Keep those choices, choose another previous production scene, or choose Create new production scene, then select Accept mappings.

You can read the uploaded revision immediately. Breakdown, Schedule, and Reports continue using the previous revision until you accept all scene matches. If you cancel, the new revision stays awaiting confirmation, and you can continue from the warning in Scripts later.

After you accept the matches, existing scenes keep their breakdown and schedule information. New scenes appear under Unscheduled, while removed scenes that were already scheduled stay in place with a warning. See Manage script revisions.

During and after upload

  • A progress bar shows overall progress, and each file shows its own status: a spinner while uploading, an amber pending icon while mapping acceptance is outstanding, a green check after acceptance, or a red error icon on failure (hover the icon to read the message).
  • Select Cancel to stop files that have not started. Files that already completed stay completed, and a failed or cancelled file can be retried without re-uploading successful files.
  • Multi-file batches run in revision-date order within each episode. If mapping acceptance is cancelled, later files for that episode wait; files for other episodes can continue.
  • Remove a staged file before uploading with the X at the end of its row.
  • If some files fail, a summary appears — for example, “2 of 3 uploaded. 1 failed.” The error appears directly underneath and remains available from the red error icon. Correct the problem, then try the upload again.

Multilingual Final Draft scene headings

For Final Draft (.fdx) files, SceneItAll can recognize time-of-day phrases in multilingual scene headings even when the heading uses periods, dashes, or other separator conventions. For example, INT. BENEDIKTO NAMAI. NAMŲ SPA. RYTAS. is imported with BENEDIKTO NAMAI. NAMŲ SPA as the Set and RYTAS as the time of day.

SceneItAll tries to recognize headings that do not follow the usual format. If it cannot confidently separate the Set and time of day, the upload still succeeds and keeps the original heading. You can then set the time of day from the scene header.

Scenes, sub-scenes and intercuts

Every scene heading in your script becomes its own scene with its own scene number, including headings inside an intercut. SceneItAll never merges one of your scenes into another.

Text that comes before the first scene heading, such as FADE IN:, an opening date card, or a voice-over, is kept as the script’s opening. It shows before Scene 1 in the script viewer and the PDF, exactly as written. It is not a scene, so it never appears in the breakdown, strip board, or reports. A Final Draft or Fade In title page, and a Fountain title page (lines such as Title: and Author: at the top of the file), are not part of the opening. Scripts uploaded before this was added have no saved opening; upload the file again as a new revision to keep it.

SceneItAll preserves Final Draft paragraphs such as INTERCUT WITH: as screenplay transitions between numbered scenes. They remain visible in the script but do not create extra -IC- breakdown or strip-board scenes.

Inside a scene, a block becomes a sub-scene when it is written as an action line: INSERT - LETTER up to BACK TO SCENE, MONTAGE - TRAINING or MONTAGE OF JOHN'S DAY up to END MONTAGE, SERIES OF SHOTS, and INTERCUT - PHONE CONVERSATION. The same words in dialogue, a character name, a parenthetical, or a transition never create a sub-scene, and ordinary sentences such as “Montage paintings cover the walls.” stay action. A sub-scene always belongs to its scene’s Set; the text after the marker, such as LETTER or TRAINING, becomes the sub-scene’s description and never creates a Set of its own. Short capitalized lines, such as a character name followed by (O.S.) or TITLE SEQUENCE, stay part of their scene; SceneItAll does not create extra sub-location (-SEC-) scenes from them.

Resolve duplicate scene numbers

If a file contains two or more scenes sharing the same scene number, the Resolve duplicate scene numbers dialog opens before the import finishes. The first occurrence keeps its original number; pick a unique replacement for each of the others, then select Retry import. Select Use suggestions to fill every field with SceneItAll’s suggested numbers, or Cancel to abort that file’s import.

Files and limits

  • Accepted formats: only FDX (.fdx), Fade In (.fadein), and Fountain (.fountain) can be uploaded as scripts or revisions. PDF, DOCX, RTF, TXT, CELTX, and Highland uploads are rejected before parsing.
  • Maximum file size: 20 MB per file. A larger file fails with “File exceeds 20 MB limit.”
  • Batch limit: 100 files per upload.
  • Project limit: 1,000 stored scripts, including active reservations.
  • Hourly admission limits: 150 files per user and 600 files per project.
  • Concurrent parsing limits: four active imports per user and twelve per project. Waiting files resume as capacity becomes available.