Script

Write, tag, and revise in one editor

Industry-standard formatting, scene tagging, revision tracking, and printable reports. One screenplay every department shares.

Get started
Dialogue

INT. WAREHOUSE - NIGHT

12.

Rain hammers the roof. Marcus sweeps his flashlight across stacked pallets.

He freezes. FOOTSTEPS echo from the loading bay.

MARCUS

(under his breath)

We shouldn't be here.

ELENA (O.S.)

(from the catwalk)

Marcus. Don't move.

MARCUS

We need to move. Now.

Saved just now
11 pages11 min

1

One screenplay, every department

Writer, breakdown, schedule, and budget share one draft in RivetAI. Changes propagate without export handoffs.

Revision history saved

Automatic snapshots and side-by-side diffs so every pass is easy to review.

0

Scripts used to train AI

Your screenplay stays yours. RivetAI never uses your script to train models.

Key capabilities

Working draft
Scene 12
Action

INT. WAREHOUSE - NIGHT

12.

MARCUS

We shouldn't be here.

Saved just now
2,724 words11 pages

Write on the page

Jump between scenes and draft in industry layout without leaving the editor.

Dialogue

INT. WAREHOUSE - NIGHT

Flashlight sweeps across stacked pallets.

MARCUS

We need to move. Now.

Industry-standard formatting

Switch among scene heading, action, character, dialogue, transitions, shots, and more. Layout updates automatically.

Tag mode
36 tags

INT. WAREHOUSE - NIGHT

Rain hammers the roof. Marcus sweeps his flashlight across pallets.

He freezes. FOOTSTEPS echo from the loading bay.

Tag selection

Pick from your project library

Scene tagging by intent

Tag cast, props, stunts, VFX, locations, and more from your project library as you write.

Shared draft
View-only link1

ELENA (O.S.)

Marcus. Don't move.

MARCUS

We need to move. Now.

EP
Elena Park
2m

Can we hold a beat here before Marcus pushes to run?

Reply

Inline collaboration

Comments and share links without exporting to email chains.

AddedRemovedModified
Blue#2
Snapshot
Rev
Working draft
8INT. WAREHOUSE - NIGHT
8INT. WAREHOUSE - NIGHT
··· 3 matching lines omitted ···
15Marcus. Don't move.
15Marcus. Don't move.
17We need to move. Now.
+17We have to move. Now.
20Stay quiet.
+20Stay with me.
21Elena lowers into view, handgun drawn.
+21Elena steps into view, handgun drawn.

Side-by-side revision diff

Compare snapshots to working draft with scene-level change navigation.

Breakdown summary
14 scenes

INT. WAREHOUSE - NIGHT

2¼ pgs

Marcus searches the warehouse; Elena warns him from the catwalk.

Cast · 2Props · 3Sound · 1Stunts · 1

EXT. ROOFTOP - NIGHT

1¾ pgs

Chase across rooftops; Elena confronts Marcus at the edge.

Cast · 2VFX · 2Locations · 1Stunts · 1

Scene breakdown report

Printable scene-by-scene summary with tag rollups for department heads.

Import & export

Move work in and out with industry-standard formats. Availability may vary by license tier.

4import formats2export deliverables5export formats

Bring in

New project upload

  • PDF
  • Final Draft (.fdx)
  • Celtx
  • Fountain

Send out

Script

  • PDF
  • Final Draft (.fdx)
  • Fountain
  • Markdown
  • Word (.docx)

Breakdown summary

  • PDF

How it works

Step 1

Import or start fresh

Bring in Final Draft or PDF, or start a new screenplay in RivetAI.

Step 2

Tag as you write

Mark scenes and elements so breakdown and schedule stay connected.

Step 3

Share with scoped links

Send drafts to partners with password, expiry, and permission controls.

Your script stays yours

AES-256 encrypted cloud infrastructure, scoped share links, and zero use of your screenplay to train AI models.

Review security
Write, tag, and revise in one editor | RivetAI · RivetAI