Script
The screenplay editor that writes the breakdown for you.
A complete screenplay word-processing suite with menus (File, Edit, View, Help), toolbars, a scene navigator, typed screenplay blocks with Tab cycling, intelligent element assist, dual dialogue, revision mode with industry-colored pages and locked scene numbers, autosave history, named versions, editable drafts, readthrough TTS, comments with @-mentions, live multi-user collaboration, approval workflows, sides generation, episodic workflows, and import/export for FDX, Fountain, Celtx, HTML, RTF, and PDF. Built to replace Final Draft entirely — and to talk directly to every other app in the suite.
Replaces: Final Draft ($249) + WriterDuet subscription
The numbers
Script by the figures.
Every figure below is live in the product today — counted from the running code, not the marketing deck.
The pipeline
Where Script sits in the production flow.
The source of truth. Every downstream app — breakdown, shotlist, cast, schedule, call sheet, sides — reads from this one screenplay. Rename a scene heading in /script and every dependent surface picks it up on the next save. Type new dialogue and the AI breakdown re-runs only the affected scenes.
Upstream
This app
Script
Owned by: Writer / Director
Inside the app
Every shipped feature, fully wired.
Each block below maps a real shipped capability to the workflow it powers. No vapourware, no coming-soon.
DollyAi in this app
10 AI commands wired into Script.
Every command shows its credit cost before you commit. Every response is anchored in your real project — not a generic prompt.
Continuity check
3 crNamed-character + plot drift across the whole script. Surfaces moments where Sarah is at the diner at 8pm in scene 12 and at the office in scene 13.
Coverage report
8 crStructure, pacing, marketability — the report a paid script reader would deliver. Anchored in genre + tone, not generic.
Scene rewrite
4 crPer-scene rewrite proposal with full diff preview. Accept whole, accept inline, reject.
Dialogue polish
3 crPer-character dialogue pass — voice, idioms, register. Keeps every other character's lines untouched.
Pacing critique
3 crLine-by-line pacing annotations + per-act runtime estimate at 1 page = 1 minute industry standard.
Format conversion
2 crConvert FDX to Fountain, Fountain to FDX, with industry-standard fidelity. Locked numbers preserved.
Beat board summary
3 crReads the script and proposes a beat-board layout — act breaks, midpoint, climax, resolution.
Sides packet
2 crOne-click sides for any scene, day, or actor. PDF formatted to industry standard.
Read-through TTS
1 crPer-block TTS in any of 9 voices with per-character voice assignment.
Voice + speech profile
3 crPer-character voice ID — pace, register, idioms. Feeds the TTS voice matching.
Talks to every app
Script reads + writes to the same project file.
No re-entry, no copy-paste, no out-of-sync versions. Every connection below is a live data path in the running product.
Breakdown
Every save re-runs AI breakdown on changed scenes only. Cast, props, vehicles, locations re-tag automatically.
Shotlist
Bulk-parse the whole screenplay into a shotlist with one click — NDJSON stream, per-scene credit accounting.
Cast
Auto-extracted character list lands in /cast as roster rows. Voice profiles feed TTS assignment.
Editor
Stable scene IDs flow Script → Shotlist → Editor → Animate. Rename a heading and every linked frame stays linked.
Shares one project file
Script reads and writes to the same synchronized project as every other app in the suite. Change one thing upstream and every dependent surface picks it up automatically.
Powered by DollyAi™
Dolly reads everything Script needs to know about your project before you even ask. She suggests, you approve — never the other way around.
Never-lose-saves
Every change is autosaved, versioned, and restorable. Roll back Script to any point without losing downstream work.
Frequently asked
Common questions about Script.
Can I import my Final Draft (.fdx) script?
Yes. Drag the .fdx into the Script app and it renders with full fidelity — locked scene numbers, revision-coloured pages, dual dialogue, parentheticals, transitions. Export back to .fdx and Final Draft opens it identically.
Does the read-through use a single robotic voice?
No. Assign any of 9 OpenAI Realtime voices to each character (Alloy, Echo, Fable, Onyx, Nova, Shimmer, plus 3 more). Per-character direction supported ("young, slightly out of breath, urgent whisper"). The result reads like a table read, not a synthesised dictation.
Can multiple writers edit the same script at the same time?
Yes. TipTap-backed real-time collaboration with live cursors, scene-anchored comments, @-mentions, threaded replies. Every change is audit-trailed in the unified producer feed. Cross-tab sync runs through Supabase Realtime at ~250ms latency.
Does revision mode preserve locked scene numbers?
Yes — and the industry-standard coloured pages too (White → Blue → Pink → Yellow → Green → Goldenrod → Buff → Salmon → Cherry). Lock the script and every subsequent change ships as a coloured revision page with the original scene numbers intact.
Will the AI breakdown re-run on every save?
No — it re-runs only on the scenes you actually changed. The diff-aware breakdown engine compares the new draft against the last broken-down version and re-tags only the affected scenes. Saves credits + keeps cast / props / vehicles autoseeds idempotent.
Can I export sides for a specific actor or day?
Yes. One-click sides generation — by scene, day, or actor. PDF formatted to industry standard. Lands in your downloads with the production name + actor name + scene range + revision colour in the header.
The Promise
Script is on every tier.
From Solo to Broadcaster. No locked features, no Pro-only exports, no surprise paywalls. Every capability you see on this page ships on every plan — Solo gets exactly the same Script as Broadcaster.
More in the suite
Works with every app around it.
Every app talks to every other app through one synchronised project file — synced live across all seats, powered by DollyAi™.
Breakdown
AI tags every prop, costume, and SFX in seconds. No more hand-tagging.
Budget
Top sheet to bottom line. Six templates. Variance in real time.
Cast
Roster, deal memos, availability, character bibles. The cast book, automated.
Locations
Scouting, permits, logistics. Every shoot location, mapped and ready.
Props
Inventory plus costume continuity, in one searchable library.
Vehicles
Picture cars and unit vehicles. Insurance, plates, drivers, scene refs.
Calendar
Stripboard scheduling. Eight views. The one tool your AD will not fight you on.
Call Sheet
Auto-generated from your schedule. SMS dispatch. Weather built in.
Shoot
Crew plus equipment manifest. The on-set source of truth.
Diary
Production diary, DPRs, BTS gallery. The crew log that organises itself.
Shotlist
AI-built from your script. Lens, framing, every shot mapped.
Editor
Storyboard frame editor. Ship boards your director will sign.
Draw
Procreate-class brushes. GPU canvas. Apple Pencil Pro. In your browser.
AI Artist
Style-locked image generation. Your custom artist, every frame.
Animate
Screenplay to playable animatic in one click.
Dashboard
The launchpad. Every project at a glance.
Files
Every asset, every version, every project. Searchable, shareable, never lost.
Team Chat
Channels for every shoot. No more lost messages.
Cloud Library
Cloud-synced across every device. Reusable across every project.