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 10 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. SceneItAll rejects a duplicate before parsing or storing the upload.

  • 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. White is the default. 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 every file succeeds, SceneItAll opens the script viewer on the script you uploaded last.

[SCREENSHOT: The upload screen with the “Ready to add your script?” card and the drop zone]

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 and set its Color and unique revision date.
  4. Select Upload.

The new revision appears in the Revision selector and becomes active in the script viewer. SceneItAll maps it onto the episode’s shared production scenes automatically: matching scenes keep their breakdown and schedule state, new scenes enter every scenario’s unscheduled pool, and already-scheduled removed scenes remain 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, a green check on success, or a red error icon on failure (hover the icon to read the message).
  • 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 specific backend message is shown directly underneath (and remains available from the red error icon), so duplicate dates and other validation problems can be fixed without discovering the tooltip. When a revision date is already in use for that episode, the dialog tells you to choose a different date before trying 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.

This is a best-effort interpretation for headings the normal parser cannot split. SceneItAll only applies the result when every returned part is found in the original heading in the correct order. If interpretation is unavailable or does not pass that check, the upload still succeeds and preserves the parser’s original result; you can then set the time of day from the scene header.

Final Draft intercut transitions

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. Structural blocks such as INTERCUT - PHONE CONVERSATION still become intercut sub-scenes when they contain dialogue, action, or embedded scene headings.

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: the drop zone lists them as FDX, PDF, CELTX, HIGHLAND, FOUNTAIN, DOCX, RTF, TXT. Final Draft (.fdx) and Fountain (.fountain) parse most reliably because they carry explicit structure. See the supported file formats reference.
  • Maximum file size: 20 MB per file. A larger file fails with “File exceeds 20 MB limit.”
  • Batch limit: 10 files per upload. Extra files are skipped with a notice.