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. 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. 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 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 and set its Color and 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).
  • 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.

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: 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: 10 files per upload. Extra files are skipped with a notice.
  • Hourly import limit: One internet connection can make 20 script import attempts per hour across all projects. If you reach the limit, wait before trying again. People sharing the same connection also share this allowance.