AI Features

AI features overview

SceneItAll uses AI to speed up the slow parts of breaking down a script: tagging elements, summarizing scenes, checking continuity, and translating the screenplay. This overview explains how AI work runs, how you review and apply it, what it costs in credits, and where each feature lives. It links to the step-by-step how-tos for each task.

What you can do here

Key concepts

Keep working while AI runs

You can continue working while an AI feature runs. The AI job status bar appears below the top bar and shows the current step, progress, and an X for cancelling.

SceneItAll prevents you from starting the same task twice at once, but different AI features can sometimes run together. If a task stops unexpectedly, you can start it again after SceneItAll clears it.

Some AI results use a review proposal

Element detection and synopsis generation produce a proposal that you review and apply yourself. When a proposal is waiting, an accent-colored banner reads “AI results are ready for your review” with a Review button, and the scene rows in the breakdown show a small accent pill with the pending change count. Selecting either opens the matching review dialog.

In the review dialog you select or deselect individual items (with Select all / Deselect all), then apply your selections. Nothing changes until you do. The dialog title is Review AI Changes for elements and Review AI Synopses for synopses. See Review AI proposals below.

Continuity checking and translation work differently: they store their warnings or translated scene rows directly so you can inspect them in their own views. A completion notification for those features is not a proposal waiting to be applied.

AI features use credits

AI features draw on your account’s credit balance at a rate of 1 credit = 1 scene processed. SceneItAll charges only on success: a run that fails or that you cancel costs nothing. If your balance is too low to cover a run, SceneItAll shows an Insufficient credits dialog with your current balance and a Buy more button instead of starting the job. Check your balance before running AI over a long script.

AI-generated text follows your project’s language

Element detection, synopsis generation, and continuity checking write their generated text — element descriptions, scene summaries, and continuity notes — in your project’s Language setting (chosen at project creation, editable in Project Settings → General; see Create or join a project). This does not translate your script: quoted script text and character names are always left exactly as written. It’s separate from the script translation feature, which translates scene content into a different language on demand.

AI results appear in the rest of your production

When you accept AI suggestions for elements or synopses, SceneItAll adds them to the breakdown. That information then appears in the schedule and reports where relevant. Editing a report does not change the breakdown.

Where each feature is triggered

Feature Where you start it What it produces
Element detection The AI tools menu (Element Breakdown) in the breakdown overview or scene detail, on the selected scenes A proposal of elements to add or remove
Synopsis generation The AI tools menu (Generate Synopses) in the breakdown overview or scene detail AI synopses on the selected scenes
Continuity checking The continuity popover in the script viewer (Run Continuity Check) Stored warnings and a timeline analysis to inspect, apply, or ignore
Translation The Translate row in the script viewer’s Preview Options Stored translated scene content in a new language

The AI tools menu also holds Auto-Estimate Timings, which fills in screen time and shooting duration from each scene’s page length. It is a quick calculation, not an AI job — it does not run in the background, produce a proposal, or use credits.

Review AI proposals

Element detection and synopsis generation use proposal review:

  1. Open it from the Review banner, from the per-scene pending-changes pill, or from a notification.
  2. Review the listed items. Use Select all or Deselect all to toggle them in bulk, or check and uncheck them individually.
  3. Apply your selection with the button at the bottom right. Its label reflects what you chose — for example Apply: Add 12, Remove 3 for elements, or Apply: 8 synopses for synopses.
  4. To discard the whole proposal, select Reject All. If the AI found nothing to change, the dialog shows a single Mark as Reviewed button instead.

A proposal is created per AI run and moves through a fixed set of states as you review it: pending_review, accepted, partially_accepted, rejected, or expired.

Connect an external AI assistant (MCP)

External AI assistants such as Claude can connect to SceneItAll through the Model Context Protocol (MCP) server. Once connected, they can browse your projects, read scripts, look up elements and crew, check continuity warnings, and — with your explicit confirmation — make changes such as tagging elements and editing the schedule. Your role-based permissions still apply. See MCP server for setup.