Skip to content
DIRECTOR APP

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

What's inside

  • Typed screenplay blocks with Tab cycling
  • Scene headings, dual dialogue, parentheticals
  • Revision mode with locked numbers and colored pages
  • Autosave history, named versions, and editable drafts
  • Text-to-speech readthrough with per-character voices
  • Full import/export: FDX, Fountain, Celtx, PDF, RTF, DOCX

The numbers

Script by the figures.

Every figure below is live in the product today — counted from the running code, not the marketing deck.

100+AI actions

Inside the AI panel.

Coverage report, continuity check, scene rewrites, dialogue passes, pacing critique, format conversion — every command shows its cost before you commit.

FDX+ Fountain

Industry import + export.

Final Draft (.fdx), Fountain (.fountain), Celtx, HTML, RTF, PDF, DOCX — round-trip with industry-standard fidelity. Revision mode preserves locked numbers + coloured pages.

9TTS voices

Per-character read-through.

Assign any of 9 OpenAI Realtime voices to each character. Press play and the script reads itself like a table read — at performance pace, not synthesised dictation.

REAL-TIMEcollab

Multi-user co-writing.

TipTap-backed collaborative editing with live cursors, scene-anchored comments, @-mentions, threaded replies. Every revision audit-trailed.

350analyzers

Specialist AI panels.

Character, dialogue, scene, host, misc — 350 analyzer panels in a registry pattern. The AI knows your script's specific shape, not a generic prompt.

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

    Feeds downstream into

    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.

    A full screenplay word-processing suite

    Typed-block editor with Tab cycling between Scene Heading / Action / Character / Parenthetical / Dialogue / Transition. Dual dialogue, scene navigator, revision mode with industry-coloured pages and locked scene numbers, autosave history, named versions, editable drafts.

    • File / Edit / View / Help menu parity with Final Draft
    • Typed screenplay blocks with Tab cycling
    • Scene headings, dual dialogue, parentheticals, transitions
    • Revision mode with locked numbers + 8 coloured page passes
    • Autosave history + named versions + editable drafts
    • Scene navigator panel + find-replace + element assist

    AI passes that know your script's specific shape

    350 analyzer panels in a registry pattern split by character / dialogue / scene / host / misc. The AI panel exposes 100+ canonical actions — coverage, continuity, scene rewrites, pacing, format conversion, dialogue polish — every one priced before commit.

    • AI continuity check across named characters + plot drift
    • Coverage report on draft — structure, pacing, marketability
    • Per-scene rewrite proposals with diff preview
    • Dialogue polish per character
    • Pacing critique with line-by-line annotations
    • Voice + speech profile per character feeding TTS

    Read-through that sounds like a table read

    Assign any of 9 OpenAI Realtime voices to each character. Press play and the script reads itself — with the right voice per character, natural pacing, optional per-character direction. Send the audio to your team before the actual table read.

    • 9 production-grade TTS voices
    • Per-character voice assignment persisted
    • Per-character direction ("young, slightly out of breath")
    • Audio export per scene or per character
    • First-character + scene-character voice fallback chain

    Beat board, beat sheet, episode manager

    Plan structure before you write. Beat board with drag-and-drop cards. Beat sheet with Save the Cat / Hero's Journey / 8-sequence templates. Episode manager for series writers — link episodes, share characters + locations, season-level overview.

    • Beat board — drag, group, colour-code, link to scenes
    • Beat sheet — Save the Cat, Hero's Journey, custom
    • Episode manager for series — link episodes, share characters
    • Sides generation — by scene, day, or actor in one click
    • Approval workflow with role-based sign-off

    Multi-user real-time collaboration

    TipTap-backed collaborative editing with live cursors, scene-anchored comments, @-mentions, threaded replies, and per-collaborator audit trail. Real-time presence — see who's reading the script right now, with the same green-dot canon as every other app.

    • Live cursors + presence + scene-anchored comments
    • @-mentions with role-aware autocomplete
    • Threaded replies with resolve / re-open
    • Real-time cross-tab sync (Supabase Realtime, ~250ms)
    • Per-revision audit log in the unified producer feed

    Round-trip with every industry tool

    Import FDX from Final Draft, Fountain from Highland / Slugline, Celtx exports, PDF, RTF, DOCX. Export back to FDX, Fountain, PDF (with revision-coloured pages preserved), HTML, RTF, DOCX. The screenplay your team writes here renders identically in every legacy tool.

    • FDX / Fountain / Celtx / PDF / RTF / DOCX import + export
    • Revision-coloured pages preserved in PDF export
    • Locked scene numbers preserved across exports
    • Industry-standard PDF formatting (Courier 12pt, 1.5" margin)
    • FDX export round-trips back into Final Draft cleanly

    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 cr

    Named-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 cr

    Structure, pacing, marketability — the report a paid script reader would deliver. Anchored in genre + tone, not generic.

    Scene rewrite

    4 cr

    Per-scene rewrite proposal with full diff preview. Accept whole, accept inline, reject.

    Dialogue polish

    3 cr

    Per-character dialogue pass — voice, idioms, register. Keeps every other character's lines untouched.

    Pacing critique

    3 cr

    Line-by-line pacing annotations + per-act runtime estimate at 1 page = 1 minute industry standard.

    Format conversion

    2 cr

    Convert FDX to Fountain, Fountain to FDX, with industry-standard fidelity. Locked numbers preserved.

    Beat board summary

    3 cr

    Reads the script and proposes a beat-board layout — act breaks, midpoint, climax, resolution.

    Sides packet

    2 cr

    One-click sides for any scene, day, or actor. PDF formatted to industry standard.

    Read-through TTS

    1 cr

    Per-block TTS in any of 9 voices with per-character voice assignment.

    Voice + speech profile

    3 cr

    Per-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.

    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™.

    Public release June 2026 — now accepting payment · waitlist is free

    Private beta is rolling out — ~20% off via annual billing

    Join the growing waitlist. No payment today — discount activates at launch.

    Join the waitlist