Full Script Generation

Full script generation turns your outline into formatted screenplay pages. You provide the structure and the story. The AI writes a draft you can review, edit and refine.

How it works

  1. Build your outline in the Outline view. Add a scene card for each dramatic event, group the scenes under sequences and acts, and write each card's description and its beats.
  2. Start generation. Open the AI Generate menu at the bottom of the assistant's message box. The "Write from your outline" group writes a scene, a sequence, an act or the full script; the "Develop and revise" group holds the AI Orchestrator and Studio Pass.
  3. Wait for the draft. Generation runs in the background. You get a notification when it is finished, and you can keep working on other things while it runs. The script itself stays read-only until the new pages land.
  4. Review the result. Read the pages. Keep what works, edit what is close, rewrite what is not.

You always have the final say. Generation makes a draft for you to shape, not a finished script.

From a written outline to a board

You do not have to build the outline by hand. If your story is already written down somewhere, as a treatment, a synopsis, a beat sheet or a rough page of notes, the outline board can turn it into a working structure:

  1. Import it. Open the Outline view and choose Import, then pick the source: a file (.docx, .rtf and .txt are supported) or your ScratchPad, the notes view saved with the document. The whole text is read, first page to last. Importing uses credits, and a confirmation shows how many before it runs.
  2. It becomes a board. Your story comes back as a graph: act headers along the top, sequence headers over the runs that pursue one objective, a scene card for each dramatic event with its beats inside it, and flow arrows tracing the order from Start to End. If your document declared its own structure, with act headings or labels like "inciting incident" and "midpoint", the board keeps that structure rather than inventing a different one. A long stretch that plays several distinct moments comes back as several scenes, not one card.
  3. Shape it before you generate. Every card is editable: retitle it, rewrite the description, add or reorder its beats, drag to reorder, rewire the flow, add scenes where the story feels thin, delete what you do not want. The stats line shows a live page estimate as you work, next to your page target.
The estimate is your steering wheel
Script length follows how much story your scenes carry. If the estimate sits below your target, the fix is more story: a complication, a reversal, a subplot scene, a cost the protagonist pays. Cutting the same events into thinner cards gives you more scenes, not more pages.

Generate from the board

Once the board says what you mean, it drives generation at any scale:

Before a larger run starts, a confirmation shows the credit cost (and, for the full script, the estimated length), so there are no surprises. A single scene costs little enough that it starts straight away. Generation runs in the background: work on something else, or come back when the notification says the pages are ready.

What the AI follows

When generating, the AI works from:

Start with a strong outline
The quality of the pages depends heavily on the quality of the board. "They argue about the plan" gives the AI nothing and gets something generic back. "Maya confronts David about hiding the test results, and he deflects with humor until she forces the truth out of him" gives it a scene. Then give that card its beats, and the scene plays each move instead of glossing all of them.

After generation

Generated pages are a first draft. Good next steps: