Skip to content

Help Center · The Manual

The StoryboardCanvas Manual.

Every feature in the suite, explained - what it does, where it lives, and how to use it. Click any line to open its full write-up. Our in-house team answers email within 24 hours, faster for Studio and above - never outsourced, never a chatbot fence.

25 chapters · 243 entries · verified against the live build 12 Jun 2026

The manual, kept current

Every app, every workflow - written up and verified.

The help centre is the whole suite in plain language: chaptered guides for each app, checked line-by-line against the shipping build. Browse by chapter below, or reach our in-house team any time.
The StoryboardCanvas help manual - an open film production manual with chaptered help articles
Chapter 01 · 9 entries

Getting Started

✓ Verified 12 Jun 2026

Sign up, first project, dashboard orientation, command palette.

  • Creating your first project + dashboard orientation

    Your project is the single source of truth for everything that follows - script, breakdown, schedule, cast, art, animatic, wrap pack. Setup takes about a minute, and you only do it once per production.

    1. Open the homepage and click Sign up in the top-right. Use a working email - we send a verification code and the address sticks to your account for billing and approvals.
    2. Paste the 6-digit code from your inbox into the verification screen. If it doesn’t arrive within 60 seconds, hit Resend code. Check spam first, especially on Workspace domains.
    3. You’ll land on the Dashboard. Click the coral + New Project tile in the top-left and pick a template (Feature, Short, Episodic, Doc, Commercial, or Blank).
    4. Name your project and choose your shooting format - this powers scene-numbering defaults and the budget templates downstream.
    5. Use the project switcher (top-left of the nav) to jump between projects later. Cmd-K opens the command palette and searches every project, character, scene, location, and shot across the workspace.

    Tip: the dashboard’s ”Recent” rail and onboarding checklist quietly track what you’ve finished. The checklist doesn’t gate anything - you can dismiss it.

  • Importing a script from a file you already have

    Script Suite parses your existing screenplay and rebuilds scene headings, character cues, dialogue, parentheticals, and transitions in the editor. The original file isn’t modified - we only read it.

    1. Open Script from the main nav, then click the File menu.
    2. Choose Import Script. A file picker opens; drag-and-drop also works directly onto the editor canvas.
    3. Pick your file. Supported file extensions: .fdx, .fountain, .cxscript, .pdf, .docx, .rtf, .txt, .htm.
    4. The import preview shows how each paragraph mapped onto a screenplay element. Re-tag any rows the parser got wrong using the dropdown in the right column.
    5. Click Append to add to the current script, or Replace to start fresh.

    Gotcha: if a PDF was exported with scene headings rendered as image text rather than searchable type, the preview will look like flat action blocks. Re-export the source as .fdx or .fountain if you can - those round-trip cleanly.

  • Crossing over from another production tool (drop anything)

    Already mid-production in another app? The cross-over importer reads a production file from almost any tool - whatever its origin - recognises its structure, runs an AI breakdown where needed, and routes the results across the breakdown, cast, props, vehicles and location apps so you arrive with your whole project already built.

    Where: The 'Cross over' chip on the Dashboard top bar (when a project is selected), and the 'Cross over from another tool' tile on the empty Breakdown screen.

    1. Open the cross-over importer and drag in (or pick) your file(s) - up to twelve at once.
    2. Each file shows the tool it was recognised from, a scene/element count, and whether it uses breakdown credits. Movie-magic-style schedule files (.sex / .mmsx) import structured, at zero AI credits.
    3. Confirm, and the importer fills your breakdown and fans the cast / props / vehicles / locations into their apps automatically.

    Tip: Open or create a project first - the importer routes into the active project. Importing your own productions uses breakdown credits, shown before you commit.

  • Importing a schedule from a CSV or .xlsx

    If you have a schedule sitting in another tool, you don’t have to rebuild it from scratch - export to CSV or .xlsx and Calendar will pull it in.

    1. Open Calendar from the main nav and click Import in the top-right.
    2. Choose From CSV / spreadsheet. The expected columns are: shoot date, scene numbers, location, INT/EXT, day/night, eighth-page count, cast IDs.
    3. Map your columns onto the schedule fields. The mapper detects common header variants automatically.
    4. Preview the resulting stripboard. If anything looks wrong, edit the source file and re-import - old strips are replaced, not duplicated.
    5. Click Apply. The schedule writes to the project; cast availability + locations + props auto-rebind via the cross-app spine.

    Tip: if you’re coming from a .fdx screenplay, you can also build a schedule directly from the breakdown - open Breakdown, run AI breakdown, then in Calendar click Build from breakdown. Saves the manual CSV step.

  • Importing a breakdown from a CSV

    Bringing a populated breakdown across from another tool keeps your existing scene + element work intact. Expected file shape: one row per (scene, element) pair, with columns for scene number, category (props/vehicles/cast/etc.), element name, and notes.

    1. Open Breakdown from the main nav and click Import in the top-right.
    2. Choose From CSV. The 12 industry-standard categories the breakdown uses are: cast, props, vehicles, wardrobe, makeup-hair, set dressing, special effects, stunts, animals, music, sound, and notes.
    3. Map your columns. Unknown categories default to notes - re-tag them after import.
    4. Preview matched scenes. The importer matches scene numbers against your loaded script’s headings; unmatched rows are flagged for manual scene assignment.
    5. Click Apply. Tagged props, vehicles, and cast auto-seed into Props, Vehicles, and Cast respectively.

    Tip: if you have an MMS XML export from another scheduling tool, use the Import MMS option instead - that path preserves status flags and timing fields the CSV one drops.

  • Working with multiple projects + the project switcher

    Every production lives in its own project file - script, breakdown, schedule, cast, art, and budget are all scoped to it, so nothing bleeds between jobs.

    Where: The project switcher sits top-left of the app nav, next to the logo.

    1. Click the current project name to open the switcher.
    2. Pick any project - the whole suite re-binds to it instantly.
    3. Create a new project from the dashboard's + New Project tile.

    Tip: The dashboard sidebar lists every project with last-opened ordering, so your active production always sorts to the top.

  • Cmd-K command palette across the suite

    One search box that reaches everything: projects, scenes, characters, shots, locations, files, and producer items - from any page in the suite.

    Where: Press Cmd-K (Mac) or Ctrl-K (Windows) anywhere, or click the search icon in the top nav.

    Tip: Results deep-link - picking a producer memo lands you on the right Producer tab with the row open.

  • Mobile vs tablet - what works where

    The production canvas (script editor, stripboard, breakdown grid, draw canvas) is locked to tablet-and-up because phone-sized versions of those surfaces would be broken, not convenient. Account, billing, sign-up, and the marketing site stay fully mobile-friendly.

    Where: Open any production app on a phone and you'll see the 'bigger screen' notice with direct links to Account and Billing.

    Tip: iPad Mini and larger pass the threshold in portrait; smaller models pass in landscape.

  • Notification preferences + opting out of marketing emails

    You control which notifications reach you - team invites, review requests, @-mentions, AI completions, call sheet dispatches - and marketing email is opt-out with one click.

    Where: Account → Notification Preferences (linked from the account menu in the top-right).

    1. Open the account menu and pick Account.
    2. Click Notification preferences.
    3. Toggle categories on or off - changes save immediately.
Chapter 02 · 10 entries

Script Suite

✓ Verified 12 Jun 2026

The full screenplay editor - typed blocks, revision mode, sides, approvals, multi-format I/O.

  • Typed screenplay blocks + Tab cycling

    Every paragraph is a typed screenplay element - scene heading, action, character, dialogue, parenthetical, transition - so formatting is structural, not cosmetic. Tab cycles to the next logical element exactly the way industry screenplay editors train your hands.

    Where: The Script editor canvas; the current element type shows in the toolbar.

    Tip: Enter after a character cue drops you into dialogue automatically; Tab from dialogue offers parenthetical.

  • Scene navigator + dual dialogue + alphanumeric inserts

    The scene navigator lists every scene for one-click jumps; dual dialogue puts two speakers side-by-side; alphanumeric inserts (A12, A12A) slot new scenes into a locked production draft without renumbering everything downstream.

    Where: Scene navigator lives in the left sidebar; dual dialogue + inserts are on the Format menu.

    Tip: Inserts matter once the script is in production - downstream shotlists and schedules key on stable scene numbers.

  • Revision mode with industry-coloured pages

    Production drafts track every change on coloured revision pages in the standard studio sequence - white, blue, pink, yellow, green, goldenrod, buff, salmon, cherry - so the AD instantly knows which draft a page belongs to.

    Where: Edit menu → Revision Mode; the active revision colour shows in the status bar.

    1. Turn on Revision Mode when the script locks.
    2. Edits mark with revision asterisks + the active colour.
    3. Issue the coloured pages from the export menu when the pass is done.
  • Sides packet generation

    Sides are the mini-scripts actors carry on the day. Pick scenes + cast roles and the generator builds a clean per-day reader pack with correct page headers.

    Where: Tools menu → Create Sides.

    Tip: Generate sides per shoot day from the schedule so each pack matches the call sheet's scenes automatically.

  • Character Read-Through with TTS voices

    Hear the script read back with a distinct voice per character - browser voices are free; AI text-to-speech voices are credit-gated per dialogue block and sound dramatically better.

    Where: Tools menu → Read-Through; assign voices per character in the Voice Assignment modal.

    Tip: The panel pre-fetches the next lines while the current one plays, so AI-voiced reads don't pause between speakers.

  • Approvals workflow with comments + @-mentions

    Request sign-off on a draft from teammates: they get a notification, read in place, comment with @-mentions, and approve or request changes - the full trail stays on the script.

    Where: Share menu → Request Approval.

  • Multi-language scene heading recognition

    Scene headings parse in English, Spanish, French, Italian, and German - INTERIOR/EXTERIOR, INTÉRIEUR/EXTÉRIEUR, INTERNO/ESTERNO, INNEN/AUSSEN all classify correctly on import and in the AI breakdown.

    Tip: Element values stay in your language; only the structural recognition is multi-lingual.

  • Real-time multi-user co-writing

    Two writers in the same script see each other's cursors, selections, and edits live - no locking, no 'someone else has this open'.

    Where: Just open the same script from two accounts on the same project; presence avatars appear in the toolbar.

  • Auto-save + version history with restore points

    Every few seconds of typing persists automatically, and the version history keeps restorable snapshots - a bad find-and-replace is one restore away from undone.

    Where: File menu → Version History.

    Tip: Restoring writes a safety snapshot of the current state first, so a restore is itself reversible.

  • Import / export formats

    Round-trip with the rest of the industry: import .fdx, .fountain, .cxscript, .pdf, .docx, .rtf, .txt, .htm; export the same family plus watermarked per-recipient PDF distribution.

    Where: File menu → Import Script / Export.

    Tip: .fdx and .fountain round-trip most faithfully - they carry element types natively.

Chapter 03 · 8 entries

Shotlist

✓ Verified 12 Jun 2026

Per-scene shot list with lens, sensor, movement, and AI suggestions.

  • Per-shot camera spec columns

    Every shot row carries the full camera vocabulary - lens, sensor, focal length, aperture, shot size, camera movement, lighting setup, talent, props - in a 20-column table the DP and 1st AC can both read.

    Where: The Shotlist table view; the Columns manager shows/hides + reorders columns per your role.

    Tip: Cards and List views reshape the same data for review meetings vs data entry.

  • Lens × sensor × shot validator

    Catches impossible or unintended combinations before shoot day - a focal length that can't deliver the marked shot size at a plausible distance on your sensor gets flagged on the row.

    Where: Validation chips render inline on the affected rows as you type.

  • AI shot suggestions from scene text

    Paste or pick a scene and the AI proposes a coverage plan - framing, lenses, movement - per scene. Credit-gated with the cost shown on the button before you commit; billed only for scenes that come back successfully.

    Where: The AI Shot Suggestions button in the toolbar opens the modal.

    1. Pick the scene (or scenes).
    2. Review the proposed shots in the modal.
    3. Accept the ones you want - they land as real rows.
  • Bulk script-to-shotlist parse

    Turn the whole screenplay into a first-pass shotlist in one run - scenes stream in one by one so you watch the list build, with per-scene credit accounting (you only pay for scenes that succeed).

    Where: Script editor → the Shotlist panel CTA, or Shotlist → import from script.

    Tip: Treat the output as a draft coverage plan to edit, not a final list - it's the starting point that saves the blank-page hour.

  • Scene IDs flow Script → Shotlist → Editor → AI Artist

    Every scene the screenplay creates carries a stable internal id. That id sticks with the scene through Shotlist, into the Storyboard Editor, and on through to AI Artist generations.

    What that means in practice:

    • Re-numbering scenes in Script doesn’t orphan the matching shots, frames, or generated images.
    • Deleting a scene flags downstream artifacts as stale - AI Artist surfaces a yellow chip on any frame whose source scene is gone.
    • Renaming a scene heading propagates the new label everywhere downstream without breaking the join.

    Tip: if you see a stale-frame banner on AI Artist, open the linked frame in the Editor - the underlying scene either moved or was removed. You can re-bind to a different scene from there.

  • Per-row Ask Dolly menus

    Every shot row carries an Ask Dolly menu with shot-aware actions - suggest framing, generate a frame in your locked style, run a continuity check, suggest alternates - each pre-loaded with the row's data so you never re-describe the shot.

    Where: The Dolly chip on each row, or the AI sparkle on the Storyboard Description cell for one-click frame generation.

  • Inline editing + columns + filter / sort

    Edit any cell in place, show/hide/reorder columns per your role, and slice the list with the filter/sort panel - by scene, shot size, movement, or any column.

    Where: Click any cell to edit; Columns + Filter buttons sit in the table toolbar.

    Tip: Row + column colour highlights persist with the project - paint your company-move warnings once.

  • Export + import for crew handoff

    Five role-tuned CSV templates (Full / DP / 1AC / Editor / Minimal) plus by-shoot-day export; import accepts CSV, .xlsx, and .fdx, and you can paste straight from a spreadsheet.

    Where: File menu → Export / Import; paste works anywhere outside an editing cell.

    Tip: The Full template round-trips losslessly - export, edit elsewhere, re-import without breaking scene links.

Chapter 04 · 8 entries

Storyboard Editor

✓ Verified 12 Jun 2026

Composed storyboard deck with per-frame metadata, comments, and threaded review.

  • Frames on the canvas - drag, transform, rotate

    Frames behave like physical cards on a board: drag to reorder, resize, rotate, duplicate, and arrange across pages. New boards open at 75% zoom with the canvas centred so the composition reads at a glance.

    Where: The Editor canvas; the toolbar carries zoom, aspect ratio, layout (Grid / Vertical / Horizontal), and page presets.

  • Per-frame metadata

    Every frame carries production data, not just a picture - scene anchor, shot label, transition, camera move, notes (with the full typeface toolbar), and cast in frame. A 35-field picker adds any extra field you need.

    Where: Select a frame; the detail panel opens on the right with Add-a-field at the bottom.

  • Threaded comments + @-mentions

    Review happens on the frame: comments thread, @-mentions notify, regions pin a comment to a spot on the image, and resolved threads collapse out of the way.

    Where: The comment icon on each frame, or the Comments tab in the top bar.

  • Reviewer share tokens

    Send a read-only link to anyone - client, exec, agency - with no account needed. Tokens expire, revoke instantly, and external reviewers can approve with their name + email on record.

    Where: Share for review on the frame bar; manage live links from the same modal.

  • Frame ↔ shotlist round-trip

    Frames and shots stay joined by scene id - sync the shotlist into frames in one click, and AI-generated images land on the right frame automatically.

    Where: Sync with Shotlist in the toolbar.

  • Cross-app dispatch on every frame

    Send any frame to Animate (it becomes a timeline frame), to AI Artist (as a style/continuity reference), or to Draw (for markup) - the frame action menu carries all three.

    Where: Right-click a frame or open its action menu.

  • Deck export - PDF + PNG sequence

    Print or export the whole board as a clean A4-landscape deck - 4-up grid, frame annotations, director comments - or as a numbered PNG sequence for editorial.

    Where: Export menu → PDF (print) / PNG sequence.

    Tip: The print view drops all app chrome - what you see in the preview is exactly the client deck.

  • Version history + restore

    The board snapshots automatically as you work; open Versions to roll back to any earlier state. A restore writes a safety snapshot first, so it's reversible.

    Where: The Versions tab in the sub-nav, or Tools → Version history.

Chapter 05 · 13 entries

Animate (Animatic)

✓ Verified 12 Jun 2026

Timed animatic with camera presets, transitions, multi-track audio, and editorial-format exports.

  • Frame timeline with per-frame hold durations

    Every frame holds for its own duration on the timeline, and the Timing Board view shows the whole cut as a proportional scene-coloured ribbon - runtime, frames, scenes, and average hold as live KPIs.

    Where: The Timeline view tab; click any ribbon segment to select that frame.

    Tip: Building from the script estimates hold times from dialogue + action length at industry reading pace, so the first cut already has rhythm.

  • 27 camera-movement presets

    Every preset animates the frame across its hold duration - pick one per frame from the timeline inspector. They group into six families:

    • Static - hold + slow drift.
    • Pan / tilt - pan left, pan right, tilt up, tilt down, whip pan.
    • Zoom - zoom in, zoom out, crash zoom, slow creep.
    • Dolly / track - dolly in, dolly out, track left, track right, dolly-zoom (vertigo).
    • Crane / boom - crane up, crane down, jib reveal.
    • Focus + combination - rack focus, push-in + tilt, track + pan, and the remaining compound moves for reveals.

    Tip: match the move to the cut length - a slow dolly needs a longer hold than a whip pan, or it reads as a jump.

  • 9 transition presets

    Set the transition between any two frames from the timeline. Nine presets cover the editorial vocabulary:

    • Cut - hard change, no blend (the default).
    • Fade - to / from black for act breaks.
    • Dissolve - cross-blend for a time or place shift.
    • Wipe - directional edge sweep.
    • Push - incoming frame shoves the outgoing one off.
    • Slide - incoming frame slides over the top.
    • Iris - circular open / close.
    • Flash - white-frame punch for impact.
    • Hold - freeze the outgoing frame before the change.
  • Multi-track audio mux

    Lay dialogue scratch, room tone, music, and SFX on separate tracks with per-track volume, fades, and pan - the MP4/WebM export mixes them into the final file.

    Where: The audio lane under the timeline; per-track controls open on click.

    Tip: Exports clamp to the video length, so a long music bed won't run past your last frame.

  • Subtitle + dialogue burn-in

    Toggle per-frame dialogue annotations onto the exported video as lower-third captions - instant scratch reels for international review without a subtitling pass.

    Where: Export settings → the Subtitles checkbox.

  • Frame number + timecode burn-in

    Stamp F-number + running timecode top-left of every exported frame so editorial notes reference exact positions.

    Where: Export settings → the Frame info checkbox.

  • Multi-aspect crop guides

    Live overlay of the other delivery ratios - 16:9, 9:16, 1:1, 21:9 - on the viewer, so you see how today's frame crops for every platform before anything is re-framed.

    Where: The aspect dropdown in the header → Multi-aspect crops toggle; safe-zones + rule-of-thirds live in the same menu.

  • Editorial handoff exports

    Animate exports five editorial-grade formats so your animatic walks straight into your edit suite without conversion.

    • XMEML - XML editorial markup, standard for sequence handoff to multiple NLE tools.
    • FCPXML 1.10 - native Final Cut Pro X format (version 1.10 is the supported import target for FCP 10.6+).
    • EDL - Edit Decision List, the universal cross-tool sequence format.
    • OpenTimelineIO - the open standard with conversion bridges into every modern NLE.
    • SRT - subtitle / caption file derived from your per-frame dialogue annotations, ready to localise.

    Video export uses libx264 (MP4) or libvpx-vp9 (WebM) with optional watermark, XMP project metadata, and Rec.709 colour tagging on every output.

    Tip: pick OpenTimelineIO when you don’t know which NLE the editor will use - every modern tool reads it.

  • Onion-skin overlay

    Ghost the previous and next frames over the current one at adjustable opacity - the classic animation tool for checking movement continuity between cuts.

    Where: The onion toggle in the transport row; range + opacity slider appear when it's on.

  • Cumulative timecode badges

    Every filmstrip card shows where it starts in the running timeline (MM:SS), so a producer scans the strip and knows exactly where each beat lands.

    Where: Top-right of each filmstrip thumbnail.

  • Per-frame AI annotations

    One click drafts director's annotations for the selected frame - camera, mood, motivation, continuity - from a Vision pass over the actual image plus the surrounding scene context. Merges into your notes without overwriting anything you typed.

    Where: Draft with AI on the Annotations accordion in the right panel. Credit-gated; cost shown on the button.

  • AI continuity sentinel

    Scans adjacent frame pairs for drift - props that moved, costumes that changed, lighting that flipped, sightlines that broke - and lists flagged pairs with severity so you fix the cut before the review.

    Where: Scan continuity in the sub-nav; a cost preview confirms before the sweep runs, and you can stop it mid-scan.

  • Version history + restore

    Animatic state snapshots on every save - open the Versions drawer to roll back to any earlier cut. Restores write a pre-restore snapshot first.

    Where: The Versions button in the sub-nav.

Chapter 06 · 12 entries

Draw Suite

✓ Verified 12 Jun 2026

A real brush engine in the browser - GPU canvas, .abr import, brush studio with full settings.

  • Stock brush library - ten medium categories

    459 deduped brush tips + 82 texture grains ship in the stock library, sorted into ten media so you find the right mark fast:

    • Ink - clean liners, brush pens, technical nibs.
    • Pencil - graphite, mechanical, blue-line rough.
    • Oils - loaded impasto + blendable rounds.
    • Watercolour - washes, bleeds, granulating edges.
    • Charcoal - vine, compressed, smudge.
    • Airbrush - soft falloff for gradients + glow.
    • Gouache - flat opaque body colour.
    • Chalk - dry, grainy, pastel-like.
    • Markers - alcohol blend + chisel tips.
    • Bristle sets - multi-hair brushes with real splay.

    Tip: import your own .abr packs - pressure curves, scattering, dual-brush, and grain all carry across at parse time.

  • .abr brush pack import

    Drop in the brush packs you already own - pressure curves, scattering, dual-brush pairing, and grain textures all parse across, and duplicate tips dedupe automatically so re-imports never bloat your library.

    Where: Brush Library → Import .abr.

    Tip: Your own brushes also export as .sbcd - our open bundle format - so you can trade brushes with other artists.

  • Brush Studio - the full engine exposed

    Every setting a professional brush engine carries: size/opacity/flow/hardness/spacing, shape dynamics, scattering, transfer, colour dynamics, texture depth + blend, dual-brush, tilt - with a posed 3D tip preview (drag to orbit) and a live S-curve stroke that renders through the production engine.

    Where: Select a brush → Edit selected, or double-click it in the library.

    1. Tune the everyday controls in the middle column.
    2. Open the right-column accordions for dynamics, texture, and dual-brush.
    3. Save as new to keep your variant - edits to your own brushes persist automatically.

    Tip: Paint a custom tip or texture from scratch with the built-in Tip Painter + Texture Creator - both open right on top of the Studio.

  • Per-brush grain textures

    Texture rides every stroke with pressure-sensitive response - charcoal catches the tooth, watercolour granulates, markers stay clean. Parsed from your .abr packs or picked from the 82 stock grains.

    Where: Brush Studio → the Texture accordion; depth, scale, brightness, contrast, and blend mode are all per-brush.

  • Layers, groups, masks, and blend modes

    Draw ships a full non-destructive layer stack so you can scaffold composition, sketch on top, ink, colour, and paint without ever flattening a thought.

    • Unlimited layers + nested groups + layer-level opacity + per-layer blend modes (Normal, Multiply, Screen, Overlay, Soft Light, Hard Light, Linear Burn, Color Dodge, etc.).
    • Layer masks support full brush input - paint masks with whatever brush you’d paint colour with.
    • Clipping masks for layered colour over linework.
    • Adjustment layers (curves, levels, hue/saturation) that affect everything beneath them.
    • Per-stroke history with undo/redo across an unlimited buffer.

    Tip: when masks aren’t behaving the way you expect, check the layer-stack icon strip - the small thumbnails show exactly what each mask currently looks like.

  • Stylus calibration + pressure + smoothing

    The corner-touch calibration maps your stylus to the screen precisely, the pressure curve tunes how hard you press for full opacity, and smoothing modes steady line work - per-brush or as a global override.

    Where: The Calibrate button in the entry dialog or canvas settings; per-brush smoothing lives in the Brush Studio.

    Tip: Completing the corner-touch flow saves the calibration to your account, so it follows you between sessions.

  • Eraser variants

    Soft, hard, textured, and pressure-sensitive erasers all run the same brush pipeline as paint - a textured eraser lifts pigment with the same grain its paint twin lays down.

    Where: Press E or pick the eraser from the tool palette; its brush settings edit in the same Studio.

  • Flow ≠ Opacity build-up

    Low-flow brushes build up inside a stroke but cap at the stroke's opacity - the professional contract that makes charcoal shading and marker layering behave the way your hand expects.

    Tip: Set flow low + opacity moderate for hatching that darkens with overlapping passes but never blows out.

  • Surgical inpaint / overpaint

    Paint a mask over the part of the image you want changed, describe what should fill it, and the AI repaints only the masked region - the rest of the canvas stays untouched.

    Where: The inpaint popup on the AI menu. Credit-gated; cost shown before commit.

  • Stylus hardware support

    Apple Pencil Pro, Wacom, and Surface Pen pressure, tilt, and barrel rotation are all wired - tilt shading and rotation-aware tips work out of the box.

    Tip: Tilt composes with the brush's authored angle rather than replacing it, so the Angle setting always matters.

  • Export with layer fidelity

    Export flat PNG/JPEG for sharing or layered PSD that opens elsewhere with your layer stack, names, and blend modes intact.

    Where: File menu → Export.

  • Cross-app dispatch chips

    Send the canvas to Animate (as a timeline frame), AI Artist (as a style or continuity reference), or the Editor (onto a storyboard frame) without leaving Draw.

    Where: The Send-to chips on the canvas toolbar.

Chapter 07 · 11 entries

AI Artist

✓ Verified 12 Jun 2026

Style-locked AI image generation - Mitchell + four custom artist slots, per-project locks, character continuity.

  • Creating a custom AI artist with your own reference bible

    Custom artists let you lock the AI to your house style. Upload up to 30 reference images per artist (3 named styles × 10 each), run AI Style Sync, and every generation respects that locked direction - frame after frame, scene after scene.

    1. Open AI Artist from the main nav. Mitchell is your built-in artist; below his pill you’ll see four + Add empty slots.
    2. Click any empty slot to open the custom artist creator. Give the artist a name + a tagline + an avatar tint.
    3. Add up to three named styles (e.g. ”Pencil rough”, ”Tonal pass”, ”Final colour”). Each style accepts up to ten reference images via drag-and-drop or click-to-pick.
    4. Save the artist. Switch to the new artist from the roster, then click AI Style Sync in the direction toolbar. Re-syncing an unchanged bible is free (hash-cached).
    5. Generate. Every frame respects your locked style - pencil bibles refuse colour fills, tone bibles refuse rainbows, colour bibles refuse monochrome.

    Tip: pick references that read consistently across composition, lighting, palette, and mood. The Vision-based lock matches whatever signal is most consistent across your bible - varied references produce a vague lock.

  • Eight AI generation modes

    Pick the mode before you generate - each one steers composition, aspect, and finish for a different deliverable:

    • Storyboard - sequential shot frames in your locked artist style.
    • Poster - vertical one-sheet key art with title space.
    • Key art - hero marketing image, no text.
    • Concept - environment / character design exploration.
    • Mood board - tonal reference tiles for a look.
    • EPK still - publicity-grade frame for press kits.
    • Lower-third - broadcast name / title strap plate.
    • Title card - opening / act-break card layout.

    Every mode respects the active artist’s locked style bible + the character continuity engine.

  • Per-project style locks

    The same artist can carry a different locked bible per project - your noir feature and your bright commercial never contaminate each other's look.

    Where: Run AI Style Sync inside each project; the lock binds to the project automatically.

  • Sync-status badge on every artist pill

    Each artist in the roster shows its lock state at a glance - green locked, amber un-synced (generating in the Ascension house style until you sync), red drifted (the bible changed since the last sync).

    Where: The artist roster pills in the Direction toolbar; clicking the AI Style Sync button resolves amber + red.

  • AI Vision quality scoring

    Every generation gets scored against your locked bible across six dimensions - line, tone, colour, cinematic quality, photorealism risk, prompt accuracy. Below the threshold, it regenerates once with targeted corrections at no extra cost.

    Tip: The score chip on each image is your on-model proof - frame after frame, the look holds.

  • Inpaint / overpaint

    Fix the hand without re-rolling the frame - describe the change (or paint a mask from the Draw popup) and only that region regenerates.

    Where: The Edit (Inpaint) chip on every generated image.

  • A/B compare + Collections

    Compare two takes side-by-side with a split slider, and pin keepers into saved Collections so the director review pulls from a curated set, not the whole roll.

    Where: The AI Artist landing page gallery.

  • Batch generator

    Queue a list of prompts and generate them as a batch - with a credit-aware preflight that totals the cost and confirms before anything runs.

    Where: AI Artist → Batch.

  • Recalibration triggers

    The style lock re-tunes itself on three signals - every 5 generations, after 30 days, or whenever the bible's images change - so drift gets corrected before you notice it.

    Tip: Re-syncing an unchanged bible is free; the system hashes the references and skips the work.

  • Character continuity engine

    Register reference photos on your characters and every generation that features them is anchored to the same face - across scenes, modes, and weeks of work.

    Where: Characters → add reference photos; the engine injects them automatically when a registered character appears in your prompt.

  • Diary BTS as reference

    On-set photos captured in the Diary import straight into the Artist as B-roll reference - ground your generated frames in what the real set actually looks like.

    Where: The import menu inside AI Artist, or send from the Diary's media view.

Chapter 08 · 10 entries

Breakdown

✓ Verified 12 Jun 2026

AI script breakdown - 12 industry categories tagged scene-by-scene.

  • Running AI breakdown on your script

    Run the AI breakdown once and every prop, vehicle, character, location, costume, makeup, special-effect, sound, and stunt mention in your screenplay gets pulled out, scene-by-scene, in industry-standard colours.

    1. Open Breakdown from the main nav. The page boots into Scene view and shows whichever script is loaded for the current project.
    2. Click the coral Run AI Breakdown button in the top-right. If you have multiple drafts, pick the version you want to analyse first.
    3. The analyser splits the screenplay on scene headings and processes scenes in parallel batches - typically 60–120 seconds for a feature, faster for shorts.
    4. When it’s done, switch between Scene and Grid views to review the tagged elements. Click any chip to recolour, rename, or delete.
    5. Tagged props, vehicles, and characters auto-seed your Props, Vehicles, and Cast pages - open them next and you’ll find the items already there waiting for status, photos, and contacts.

    Gotcha: the breakdown deducts credit only for scenes that come back successfully. If a few scenes fail (network blip, rate limit), you’ll see the failed scene numbers listed and can re-run just those - no double-billing.

  • 12 industry-standard breakdown categories

    The AI tags every scene element into the twelve categories an AD or line producer expects on a breakdown sheet, each in its own colour:

    • Cast - speaking + featured roles per scene.
    • Props - handled + hero objects.
    • Vehicles - picture cars + unit vehicles.
    • Wardrobe - costume pieces + changes.
    • Makeup / hair - looks, prosthetics, continuity.
    • Set dressing - environment furnishing.
    • Special effects - practical / on-set FX.
    • Stunts - action + safety-flagged beats.
    • Animals - wrangler + welfare flags.
    • Music - source + scored cues.
    • Sound - effects + atmos notes.
    • Notes - anything that doesn’t fit a category.

    Tagged cast, props, and vehicles auto-seed their apps the moment the breakdown finishes.

  • Incremental re-analysis

    Edit three scenes and re-run the breakdown - only those three get re-tagged. The cost scales with your edits, not the script length, and a re-run on an unchanged script costs nothing.

    Where: Re-run AI Breakdown after editing; the run summary shows how many scenes were skipped as unchanged.

  • Per-element AI confidence scores

    Every tagged element carries a confidence score from the AI pass - sort low-confidence-first and your review time goes exactly where the machine was least sure.

    Where: The confidence column in Grid view; click the header to sort.

  • Multi-language scene heading parsing

    Screenplays in English, Spanish, French, Italian, and German all break down - INTERIOR/EXTÉRIEUR/INTERNO/INNEN headings parse correctly and element values stay in the source language.

    Tip: For other languages, run the screenplay translation first, then break down the translated draft.

  • Tag-library presets

    Five canonical tag libraries pre-load the element vocabulary a production type expects - Hollywood feature, BBC drama, limited series, indie short, commercial - and your own library exports/imports as JSON for reuse across projects.

    Where: The Tag Library button in the toolbar → Presets.

  • MMS XML round-trip

    Import the industry-standard breakdown XML from other scheduling tools and export it back out - with structural validation on export so you never hand a malformed file to a scheduler.

    Where: Import MMS / Export MMS in the toolbar; imports preview before committing.

  • Auto-seed into the production apps

    The moment a breakdown finishes, tagged cast, props, vehicles, locations, and wardrobe seed their own apps - open Props and the script's hero objects are already rows waiting for photos and status.

    Tip: Seeding is idempotent - re-running the breakdown never duplicates items you've already enriched.

  • Per-row Ask Dolly menus

    Every breakdown row carries element-aware AI actions - detect missing elements, schedule hints, cost flags - pre-loaded with the scene's context.

    Where: The Dolly chip on each row.

  • Eighth-page counts + DOOD-ready output

    Scenes carry eighth-page counts (the industry's workload unit) and the breakdown feeds the Calendar's day-out-of-days directly - no re-keying between breakdown and schedule.

    Where: Eighths show per scene; the DOOD lives in Calendar once a schedule exists.

Chapter 09 · 14 entries

Calendar / Schedule

✓ Verified 12 Jun 2026

Stripboard + DOOD + multi-unit + weather/daylight aware.

  • Stripboard - eight industry strip colours

    Strips inherit the standard scheduling colour code so a producer reads the board at a glance:

    • White - INT / DAY.
    • Yellow - EXT / DAY.
    • Blue - INT / NIGHT.
    • Green - EXT / NIGHT.
    • Banners - day breaks, company moves, and notes sit on their own full-width strips.

    Dawn / dusk and the remaining time-of-day variants take their own tints so split days stay legible.

  • DOOD - day-out-of-days cast report

    The matrix every producer reads before signing a deal memo: which cast member works, holds, or travels on which day. Hold days are money - the DOOD makes them visible.

    Where: The DOOD tab inside Calendar; it derives live from the stripboard + scene-cast matrix.

  • Multi-unit scheduling

    Tag each shoot day with its unit - A, B, second, splinter, aerial, underwater, stunt - so parallel-unit productions keep separate day counts and the bond company sees the true picture.

    Where: The unit selector on each shoot day; the Diary carries the same tag through to the DPR.

  • AI day-order optimiser

    Proposes a shoot order that minimises company moves and maximises cast utilisation - review the per-day reasoning, then apply or dismiss. Your board never changes without your click.

    Where: Suggest order with AI in the stripboard toolbar. Credit-gated; cost shown before commit.

  • Schedule fitness score

    A 0–100 rating of the current board across five dimensions - location grouping, day/night flow, cast hold days, page-load balance, turnaround compliance - with per-dimension issues written in plain English.

    Where: The fitness chip on the stripboard; click for the breakdown.

  • What-if sandbox

    Branch the schedule, drag strips hypothetically, and see the cost + fitness impact scored against the locked version - without touching the production board until you commit.

    Where: The strip-move preview modal opens on any drag while the schedule is locked.

  • Cast call-time optimiser

    Computes staggered per-cast call times from the day's scene order - day players stop being called at crew call to sit in a trailer for four hours.

    Where: Feeds the call sheet's cast table automatically; tune the prep lead in the schedule settings.

  • Voice-command scheduling

    Speak the change - 'push Tuesday's call by an hour', 'swap day 3 and day 5' - and the parser shows you exactly what it understood before anything applies.

    Where: The mic button on the calendar toolbar.

  • Daylight overlay

    Sunrise, sunset, golden hour, blue hour, and civil twilight per shoot day, computed from the linked location's coordinates - exterior days show their real shooting window on the strip.

    Where: Sun chips render on shoot days with a geocoded location.

  • Weather-driven swap suggestions

    When the forecast turns on an exterior day, the board suggests which interior day to swap it with - one click opens the review modal with the full cascade impact.

    Where: Weather chips on affected days; suggestions appear when a viable swap exists.

  • IATSE turnaround compliance

    Checks the gap between each day's wrap and the next day's call against the union minimum, and flags violations before the schedule locks - not after the grievance.

    Where: Violations surface on the stripboard and the Producer Scorecard.

  • Cross-app realtime sync

    Move a strip and the Diary, Call Sheet, and Producer Scorecard reflect it within a quarter-second - two coordinators on two machines see the same board.

    Tip: If a second tab seems stale, confirm both are on the same project, then hard-refresh to re-establish the socket.

  • Schedule lock + versions + share

    Lock the board so accidental drags can't move production days; every save snapshots to version history; share tokens give financiers a read-only live view.

    Where: The lock toggle in the header; Versions + Share sit beside it.

  • Build from breakdown

    Propose a first shoot order straight from the tagged breakdown - scenes cluster by location and time-of-day, chunked by your max-pages-per-day. You review and accept; nothing writes without you.

    Where: The Build from Breakdown CTA on an empty stripboard, or Import → From breakdown.

Chapter 10 · 8 entries

Call Sheet

✓ Verified 12 Jun 2026

Auto-fill from cast / crew / location / weather, send by email + SMS, archive as PDF.

  • Building and sending a call sheet

    A call sheet pulls cast, crew, location, weather, schedule, and contact details from the rest of your project so you’re not retyping the same names every shoot day.

    1. Open Call Sheet from the main nav and pick the shoot day from the left list. New days come pre-populated with whatever the schedule + breakdown already know.
    2. Use the Editor tab to fine-tune general crew call, breakfast, set call, and per-cast/crew times. The weather widget auto-loads forecast for the shoot location and date.
    3. Switch to Preview to confirm the printed layout. Logos, contact blocks, and walkie channels all render exactly as the PDF will export.
    4. Hit Email Send in the top-right. The recipient list defaults to everyone called for the day - uncheck anyone to exclude.
    5. Click Export PDF for the production binder. Past days stay in the List tab indefinitely so you can roll-forward template tweaks.

    Tip: any change you make in Editor after sending is saved immediately, but you’ll need to email the sheet again to push the update - we don’t auto-resend, so a typo doesn’t pile up four notification emails.

  • Auto-fill from the rest of the project

    New shoot days arrive pre-populated - cast called from the day's scenes, crew from the roster, location + hospital from Locations, times from the schedule, forecast from the weather widget. You fine-tune; you don't retype.

    Where: Pick the day from the left list; everything the project knows is already on the sheet.

  • Email dispatch with per-recipient tracking

    Send the sheet to everyone called for the day in one click - the email IS the call sheet, each recipient gets a personal unsubscribe link, and role-aware copies (cast copy / crew copy) dispatch automatically.

    Where: Email Send on the Preview toolbar; the modal previews the recipient list before anything sends.

  • SMS dispatch with RSVP capture

    Text the call to the unit with RSVP capture - the audience picker chooses who, the cost previews before send, and replies log against each recipient. WhatsApp delivery is supported where configured.

    Where: The SMS button on the Preview toolbar.

  • Print + PDF with role-aware variants

    Print or save the sheet with your brand kit applied - and the View-as control produces a Cast copy (crew roster omitted) or Crew copy (cast list omitted), each stamped with its audience.

    Where: The Preview tab; View-as sits in its toolbar.

  • Logistics block - catering, transport, walkies

    The margins-of-the-sheet info made first-class: meal times + vendor + dietary flags, basecamp + shuttle + unit moves, and the walkie channel plan - printed on the sheet and included in every dispatch.

    Where: The Logistics section in the Editor, below location + hospital.

  • Dispatch pre-flight compliance check

    Before you send, the sheet flags unsigned deal memos, child-performer permit gaps, and expired insurance certificates for the cast called that day - warnings, never blocks.

    Where: The banner above the dispatch toolbar on Preview.

  • Roll-forward across the run

    Yesterday's sheet is tomorrow's template - duplicate any sheet from the list, and layout tweaks carry across the project's whole shoot-day run.

    Where: The Copy chip on each row in the List tab.

Chapter 11 · 11 entries

Cast

✓ Verified 12 Jun 2026

Cast database, deal memos, availability heatmap, self-tape, audition rounds, compliance trail.

  • Per-cast profile

    One card per role carries everything casting and production need - photo gallery, contacts, agent, deal memo status, role tier (principal / supporting / featured / background / stunt / voice), and the map of every scene the character appears in.

    Where: Click any cast member in the roster; the detail view opens with tabbed sections.

  • Deal memos with status flow

    Track each deal from draft → sent → negotiating → signed → executed → countersigned. Signed memos auto-confirm the cast member's status and sync a Cast department line into the budget.

    Where: The Deal Memos tab on the cast detail, or the deal-memo column in the roster.

  • Availability heatmap

    Every cast member's availability against the entire schedule in one grid - conflicts between a shoot day and an unavailable actor light up before the call sheet goes out.

    Where: The Availability tab; import an agent's .ics calendar to fill it automatically.

  • Self-tape recorder + AI feedback

    Actors record self-tapes in the browser; each tape can get an AI pass covering framing, line analysis, and take notes - consistent first-screen coverage before a human watches.

    Where: The Self-tape section on the cast detail; share tokens send the record link to agents.

  • Seven audition round types

    Track a role through the full casting funnel - create, schedule, and archive rounds across seven types:

    • Self-tape - remote first read, uploaded by the actor or agent.
    • First call - initial in-room or virtual read.
    • Callback - shortlisted second look.
    • Chemistry read - pairing test against other cast.
    • Screen test - on-camera, often in wardrobe.
    • Director session - director-led deeper exploration.
    • Producer session - final sign-off round.
  • TTS voice memos on the row

    Generate a voice memo of the character reading a side - pick from eleven AI voices, add a style direction, and the read archives on the cast row for comparison against real auditions.

    Where: The Voice memo button in the cast detail toolbar. Credit-gated; cost shown on the button.

  • Character reference bibles

    Up to ten reference photos per character feed the AI Artist's continuity engine - the same face renders in every generated frame across the whole production.

    Where: The character's photo section; references register into the continuity engine automatically.

  • Sides packet generator

    Pick scenes + cast and get a clean per-day reader pack with proper page headers - the same generator the Script suite uses, scoped from the cast side.

    Where: Send sides on the cast detail toolbar.

  • Per-row Ask Dolly menus

    Character-aware AI actions on every row - arc summary, audition monologue suggestion, self-tape directions, character intro critique - each pre-loaded with the role's script context.

    Where: The Dolly chip on each cast row.

  • Compliance trail + document vault

    Talent release, work permit, guardian consent, biometric consent, AI-voice consent, agent submission - uploaded per cast member into a private vault with status tracking and a 30/14/7/1-day expiry warning ladder. Child performers additionally get the work-hours tracker with jurisdiction-banded daily limits.

    Where: The Compliance button on the cast detail toolbar.

    Tip: Documents store privately and serve via expiring signed links - never on a public URL.

  • Work history + agent share tokens

    Link a cast member to their talent profile and see their work history across your productions; agent share tokens send sides + self-tape requests without the agent needing an account.

    Where: Work history + Send sides buttons on the cast detail toolbar.

Chapter 12 · 9 entries

Locations

✓ Verified 12 Jun 2026

Location scouting + permits + logistics + travel matrix + map.

  • Per-location record

    Each location carries scout photos, contacts, parking, power, permit status, risk notes, and geo coordinates - the full file the location manager hands the AD.

    Where: Click any location in the list; the detail view tabs through it all.

    Tip: Set the shoot date on a geocoded location and the Sun & Golden Hour widget computes the day's real shooting window.

  • Permit tracking with expiry warnings

    Permits track required / pending / approved / expired / rejected per location, and an expiring or missing permit on a scheduled day surfaces a warning on the Diary entry - before it's a legal problem.

    Where: The Permits sub-tab; click a chip to cycle its status.

  • Travel matrix

    Drive times between every scheduled location in one grid - company-move costs become visible while the schedule is still soft.

    Where: The Travel Matrix sub-tab; needs two or more geocoded locations.

  • Logistics fields

    Base camp, crew parking, holding, and lunch venues per location - the answers the unit asks at 6am, recorded once.

    Where: The Logistics sub-tab on each location.

  • Auto-seed from breakdown

    Every INT/EXT heading in the screenplay creates a location stub here the moment the breakdown runs - you scout against the script's real list, not a retyped one.

    Tip: Seeding never duplicates - re-running the breakdown leaves your enriched records alone.

  • Map view

    Every geocoded location pins on the map - cluster review for company-move planning at a glance.

    Where: The map panel on the location detail; addresses geocode automatically.

  • Location lookbook

    Group scout photos into mood boards for the director review - this-versus-that comparisons without leaving the app.

    Where: Add to Lookbook on any location photo.

  • Share tokens for sign-off

    Send a read-only location pack to the director or the owner for sign-off - no account needed, link revocable any time.

    Where: The Share button on the location detail.

  • PDF location pack

    Export the full location file - photos, contacts, logistics, sun windows - as a branded PDF for the unit binder.

    Where: Export PDF on the location detail; your brand kit applies automatically.

Chapter 13 · 7 entries

Props & Costume Continuity

✓ Verified 12 Jun 2026

Props inventory + costume continuity + hire management + scene refs.

  • Per-prop record

    Every prop carries its continuity polaroid gallery, category (hero / stunt / secondary / consumable), source (build / buy / hire), and status (open / sourced / on-set / wrap) - the props master's whole card system, searchable.

    Where: Click any prop in the inventory grid; category colour-codes the card edge.

  • Costume continuity polaroids

    Per-scene costume galleries tagged with cast member, scene number, and take - the continuity photos that save a reshoot, organised instead of lost in a camera roll.

    Where: The Costumes sub-tab, or the costume modal from the cast member's wardrobe section.

  • Hire management

    Vendor, hire dates, daily rate, return date, and return condition per item - what's costing money per day and what's due back is always one filter away.

    Where: The hire fields on each prop's detail; the inventory grid filters by status.

  • Auto-seed from breakdown

    Props tagged in the script populate here automatically the moment the breakdown runs - with their scene references attached.

    Tip: Idempotent - your photos and statuses survive every breakdown re-run.

  • Per-row Ask Dolly menus

    Prop-aware AI actions - period accuracy check, clearance check, design brief - each loaded with the prop's name + scene context.

    Where: The Dolly chip on each prop row.

  • Wrap-label PDF generator

    Generate printable wrap labels for tagging props and picture cars at wrap - asset name, scene refs, return vendor, all on the tag.

    Where: Export → Wrap labels.

  • Lookbook + share tokens

    Group prop references into mood boards and share read-only packs with the designer or producer for sign-off.

    Where: Add to Lookbook on any photo; Share on the prop detail.

Chapter 14 · 6 entries

Vehicles

✓ Verified 12 Jun 2026

Picture cars + unit vehicles + insurance + driver assignments + plate tracking.

  • Per-vehicle record

    Photos, type (picture / unit / stunt), make, model, year, plate, insurance, hire vendor, and daily rate per vehicle - picture cars and the honeywagon tracked in the same place with different lenses.

    Where: The vehicle grid; the picture/unit toggle splits the two worlds.

  • Driver schedules

    Per-run driver assignments with pickup time, dropoff time, and run notes - the transport captain's day sheet, saved to the project instead of a text thread.

    Where: The Drivers sub-tab; runs link to vehicles and persist to the cloud.

  • Auto-seed from breakdown

    Vehicles tagged in the script populate here automatically with scene references - the '67 Mustang in scene 12 is already a row before you've opened the app.

    Tip: Idempotent across breakdown re-runs.

  • Insurance brief generator

    Per-vehicle PDF brief for production insurance - make, model, plate, value, hire window - formatted for the broker email.

    Where: Export → Insurance brief on the vehicle detail.

  • Per-row Ask Dolly menus

    Vehicle-aware AI actions - insurance requirements, rental alternatives, period appropriateness - loaded with the vehicle's spec.

    Where: The Dolly chip on each vehicle row.

  • Lookbook + share tokens

    Mood-board candidate picture cars and share a read-only pack for the director's pick.

    Where: Add to Lookbook on any photo; Share on the detail.

Chapter 15 · 8 entries

Shoot (Crew + Equipment)

✓ Verified 12 Jun 2026

Crew roster (16 departments) + equipment manifest (13 categories) + day-of operations.

  • Crew roster - 16 departments

    Build your unit list across the sixteen departments a full production runs, each with its own contacts, day rates, and kit-rental tracking:

    • Production - ADs, coordinators, PAs.
    • Camera - DP, operators, ACs, DIT.
    • Sound - mixer, boom, utility.
    • Lighting / Electric - gaffer, best boy, sparks.
    • Grip - key grip, dolly, rigging.
    • Wardrobe / HMU - costume, hair, makeup.
    • Art / Production Design - designer, set dec, props master.
    • Locations - manager, scouts, unit.
    • Transport - drivers, picture-car wrangler.
    • VFX / Stunts - supervisors + coordinators.
    • Post - editorial + finishing leads.
    • Catering - craft + meals.
  • Per-crew records

    Contacts, deal memo status, day rate, agency, and kit rental per crew member - with live intelligence bands above the roster showing confirmed %, daily payroll, union counts, and emergency-contact readiness.

    Where: The Crew view inside Shoot; the insights band sits above the list.

  • Equipment manifest - 13 categories

    Every piece of kit lives in one of thirteen categories with checkout / check-in and per-crew assignment tracking:

    • Camera - bodies, monitors, media.
    • Lens - primes, zooms, filtration.
    • Sound - recorders, mics, radios.
    • Lighting / Electric - fixtures, distro, cable.
    • Grip - stands, flags, dolly, rigging.
    • Wardrobe / HMU - racks, kits, continuity gear.
    • Art - set dressing + construction tools.
    • Production - comms, office, walkies.
    • Transport - trucks, trailers, picture cars.
    • VFX / Stunts - capture rigs + safety gear.

    Crew-to-equipment kit suggestions propose the standard package per department so nothing gets left off the truck.

  • Equipment checkout / check-in

    Every item checks out to a named crew member and checks back in - who has the wireless kit is a lookup, not a walkie call. The gear insights band totals rate burn, replacement value, and utilisation live.

    Where: The Gear view inside Shoot; checkout buttons sit on each row.

  • Crew-to-equipment kit suggestions

    Hire a gaffer and the suggested-kit panel proposes the industry-standard electric package; items you already own filter out automatically.

    Where: The Suggested kit panel above the gear list; + Add drops items straight into the manifest.

  • Crew flake-risk analytics

    RSVP tracking per crew member rolls into a Solid / Watch / High reliability band - you see the risk before the no-show morning, not after.

    Where: The reliability column on the crew roster + the Producer Scorecard tile.

  • Bulk-checkout flows

    Check out a whole camera package, lighting truck, or grip kit to one person in a single action instead of twenty taps.

    Where: Check Out All in the gear header, with the crew picker modal.

  • Safety tab - risk assessments + briefings

    Log hazards on the 5×5 likelihood × severity matrix across twelve categories, track mitigations to closed, generate an AI safety briefing for the day, and print the full register for the call sheet pack.

    Where: The Safety tab in the Shoot sub-nav.

    Tip: Pin hazards to specific shoot days so the day's briefing covers exactly what's being shot.

Chapter 16 · 11 entries

Diary + DPR

✓ Verified 12 Jun 2026

On-set production diary + DPR (digital production report) + BTS media capture.

  • 11 diary view modes

    The diary reshapes the same day’s data eleven ways so every role finds what they need:

    • Today - the live on-set view.
    • Calendar - month / week overview.
    • Stripboard - scene completion against the schedule.
    • Cast attendance - Exhibit G in / out / meal times.
    • Crew attendance - unit sign-in.
    • Issues - flagged problems + safety incidents.
    • Media - BTS photo / video capture.
    • Notes - free-form day log.
    • Reports - DPR generation + export.
    • Timeline - chronological day-by-day.
    • Search - across every entry.
  • Scene completion log

    Mark each day's scenes wrapped, partial, or dropped - and the schedule's 'scenes shot' counters update everywhere, including the Producer Scorecard and the shotlist's shoot-time estimator.

    Where: The stripboard view inside Diary, or the Today view's scene checklist.

  • Cast attendance - Exhibit G

    IATSE-shaped in / out / lunch-in / lunch-out times per cast member per day, with meal-penalty flags - the attendance record the payroll house and union both expect.

    Where: The Cast attendance view; new entries pre-seed from the day's called cast.

  • BTS photo + video capture

    On-set photos and clips upload straight into the project file, tagged to the day - they surface in the Asset Library, the EPK pack, and as AI Artist reference.

    Where: The Media view inside Diary; drag-drop or the upload button.

  • Safety incident routing

    Typed safety incidents notify the project owner and team admins immediately with a deep link to the entry - a compliance event, not a buried note.

    Where: The Issues view; mark an issue as a safety incident and routing fires automatically.

  • DPR PDF export

    The Daily Production Report as financiers and bond companies expect it - scenes shot, cast times, unit notes, incidents - generated from the day's data instead of typed from memory.

    Where: Reports view → Export DPR.

  • AI DPR narrative

    A one-page producer brief drafted from the day's real numbers - scene completion, cast attendance, issues - in plain prose that reads like a human wrote it after a long day. Credit-gated; cost shown before commit.

    Where: Reports view → Draft narrative.

  • AI weather risk + voice notes

    A weather-risk advisory for tomorrow's exteriors, and voice-note transcription so the 1st AD's end-of-day debrief lands as searchable text.

    Where: The weather chip on the entry header; the mic button in Notes.

  • Unit code + production phase tags

    Tag each day's unit (A / B / 2nd / splinter / aerial / underwater / stunt) and phase (principal / 2nd unit / pickup / reshoot / post-VFX) - the day-by-day classification tax-credit claims and bond reporting require.

    Where: The tag selectors on each diary entry; both print on the DPR header.

  • Permit expiry warnings

    If the day's location has an expired, expiring, or missing permit, the diary entry says so - before you wrap a day you weren't licensed to shoot.

    Where: The warning banner on the entry's location block.

  • IATSE turnaround check

    The gap between yesterday's wrap and today's call checks against the union minimum automatically - violations flag here and on the Producer Scorecard.

    Where: The turnaround line on the entry header; red when in violation.

Chapter 17 · 11 entries

Budget

✓ Verified 12 Jun 2026

6-tab cost report across 6 production templates - Feature / TV / Short / Doc / Commercial / Music Video.

  • Six budget templates

    Start from a template pre-populated with the line shape that production type expects:

    • Feature - full above / below-the-line top sheet.
    • TV series - per-episode + amortised pattern costs.
    • Short - lean single-block structure.
    • Documentary - long-lead shooting + archive lines.
    • Commercial - AICP-coded structure.
    • Music Video - compressed prep / shoot / post.
  • Budget workspace tabs

    The budget splits into twelve focused tabs so you’re never scrolling one giant sheet:

    • Top Sheet - category roll-up summary.
    • Cost Report - estimate vs actual per line.
    • Variance - over / under flags.
    • Forecast - projected estimated final cost.
    • POs - purchase orders that roll into actuals.
    • Petty Cash - float + reconciliation.
    • Rate Cards - saved day / weekly rates + the Union Rate Finder (30 dated 2026 scale rates with a live cost calculator).
    • Tax Incentives - ranked jurisdiction estimates with a three-way comparison.
    • Fringes - per-department fringe rule-set assignment with live load totals.
    • Cashflow - weekly drawdown curve with peak-week + budget-exhaust warnings.
    • AICP Bid - chart-of-accounts mapping + a printable firm bid for commercial work.
    • History - locked baselines + version restore.
  • Budget ↔ PO two-way sync

    Link a purchase order to a budget line and a Paid PO rolls into that line's actuals automatically - the cost report reflects committed money without manual re-entry.

    Where: The Link-to-budget-line selector in the PO form; the Variance tab flags lines whose commitments exceed estimate.

  • Tax Incentive Estimator

    Your budget's ATL/BTL/post split runs against the major film-incentive jurisdictions and ranks the estimated credits - with a three-way comparison and per-programme detail (qualifying spend rules, caps, deadlines). Indicative figures; final claims always go through your production accountant.

    Where: The Tax Incentives tab.

  • Fringe Matrix

    Assign a fringe rule-set per department in one click - union signatory packs plus non-union presets - and the live load (total fringes, fringe %, coverage) computes across the whole budget.

    Where: The Fringes tab; rule-set details open per pack with rates, caps, and verified dates.

  • Cashflow Schedule

    The weekly drawdown curve: peak week, average burn, and the exact week the cumulative crosses your budget - with prep/shoot burn tuning and a per-week source breakdown.

    Where: The Cashflow tab; click any week's bar for the detail modal.

  • AICP Bid Builder

    For commercial work: departments map onto the industry chart of accounts, fee/insurance/contingency knobs persist, and the summary modal prints an agency-ready firm bid.

    Where: The AICP Bid tab; the account-code browser is searchable.

  • Burn-rate + EFC analysis

    Daily and weekly burn against plan, and the projected estimated final cost with AI variance prediction - the trend line that tells you week three whether week eight is in trouble.

    Where: The Forecast tab.

  • Schedule risk cost

    The Calendar's schedule fitness score propagates a risk cost into the budget - a fragile board shows up as money, where producers actually look.

    Where: The risk line on the Forecast tab.

  • Bond pack PDF

    A single financier-grade document - top sheet, variance, EFC trend - formatted for the Monday bond email.

    Where: Export → Bond pack.

  • Locked baselines + PO routing

    Lock a baseline before principal photography and every later variance measures against it; restore any locked version for audit. POs route to the right approver by amount - producer, EP, or financier tier.

    Where: The History tab for baselines; routing thresholds live in the PO settings.

Chapter 18 · 13 entries

Producer Scorecard

✓ Verified 12 Jun 2026

Single-pane producer surface - Scorecard + Hot Cost + Bond dispatch + EPK + Wrap pack.

  • The Scorecard - 8 KPI tiles

    The morning read: schedule status, budget variance, cast confirmed, crew confirmed, safety incidents, EFC delta, days remaining, days behind/ahead - every tile live from the production's real data.

    Where: Producer → the Scorecard tab; one aggregated fetch keeps it fast.

  • Anonymous benchmark engine

    Your KPIs against comparable shoots (genre + budget tier) without ever seeing another producer's project - 'you vs the field' with privacy by construction.

    Where: The benchmark sub-card on the Scorecard.

  • Daily Hot Cost

    Yesterday's wrap auto-rolls into today's hot cost - overtime weighting, meal-penalty detection, variance against scheduled hours - the overrun catcher that works before lunch, not at wrap.

    Where: The Hot Cost tile + the printable report under Reports.

  • AI overtime risk predictor

    Tomorrow's call sheet scored against yesterday's actuals into a Solid / Watch / High band - the early warning on the day most likely to go long.

    Where: The OT tile on the Scorecard; recomputes when the call sheet changes.

  • DPR narrative + Weekly Cost Report

    AI-drafted DPR prose from the day's numbers, and the Weekly Cost Report PDF with the EFC waterfall - the two documents financiers ask for every week, assembled instead of authored.

    Where: The Reports tab.

  • Bond Company Monday dispatch

    The five documents the bond company expects every Monday - DPR pack, Weekly Cost, Hot Cost trend, insurance status, schedule risk - generated and staged for email by 6am, with a dispatch log for the audit trail.

    Where: The Bond Reports panel under Reports.

  • EPK + sales hand-off

    Logline, press release, key art, and photo selects packaged as a ZIP - the festival/sales submission pack built from assets the production already made.

    Where: The EPK tab; BTS selects pull from the Diary's media.

  • Wrap-package ZIP

    One click exports the whole production for editorial - scripts, breakdowns, schedules, call sheets, diary digest, cast, crew, budget - as flat files with a manifest. Also your data-portability guarantee.

    Where: The Deliverables tab → Wrap package.

  • Strip-move cost preview

    Drag a strip and see the money move before you commit - hold-day cast cost, equipment carry-over, location penalties, OT risk shift, all in the preview modal.

    Where: Opens automatically on stripboard drags when the schedule is locked.

  • Crew flake-risk analytics

    RSVP-driven reliability banding per crew member, surfaced where the producer plans - before the day, not after the no-show.

    Where: The reliability tile + the crew roster column.

  • Organization Slate - multi-project overwatch

    Every project you can see, each with a mini-scorecard, stacked in one view - the EP and show-runner read of the slate. The Producer app's own Slate tab is scoped to the current production and its sub-projects; the cross-organization view lives on the dashboard.

    Where: Dashboard → Organization Slate (org-wide); Producer → Slate (current production).

  • Insurance + legal artifact tracker

    Sixteen artifact kinds - COI, E&O, location release, cast release, work-for-hire, NDA, and more - tracked with status + expiry, and 30-day warnings surfacing on the Scorecard.

    Where: The Artifacts panel in the Producer sidebar.

  • PO routing thresholds

    Purchase orders route to the right approver by amount - producer, EP, or financier tier - so every spend above threshold has a named sign-off on record.

    Where: The PO Center; thresholds configure per project.

Chapter 19 · 16 entries

DollyAI™

✓ Verified 12 Jun 2026

The omnipresent AI director - every app, every selection, every row.

  • 200+ AI actions, priced before you click

    Every AI command across the suite shows its credit cost on the button before you commit, charges only on success, and quick chat micro-bills from a quarter of a credit by what the turn actually used.

    Where: The right-side AI panel in every app; the full price list is on Pricing → Where your credits go.

  • Agent mode - she acts, you approve

    Ask Dolly to do something and she queries your real project data, proposes the change with a field-by-field preview, and waits for your approval. Every executed action has one-click Undo, and proposals persist in an inbox across sessions.

    Where: Enter Agent Mode at the top of the AI panel.

    1. Ask in plain language - or click Plan it for multi-step goals.
    2. Review the preview card (exact fields shown).
    3. Approve, dismiss, or undo after the fact.
  • Production Memory

    Dolly remembers your film between sessions - locked decisions, the creative bible, your standing preferences across projects - and consolidates her own memory weekly so it compounds instead of rotting.

    Tip: Tell her a decision once ('we're locked at 2.39:1, available light only') and she holds you to it next month.

  • Proactive mode - watch, brief, review

    Opt in and she watches the production hourly, pushes a self-checked morning briefing at your chosen hour, and reviews the boards weekly with director's notes - all credit-gated, never into debt.

    Where: The Morning briefing + Weekly frame review toggles inside Agent Mode.

  • The specialist family

    Bring in a specialist by name - Marlowe (script editor), Sable (line producer), Cass (1st AD), Indra (casting), Vee (continuity) - each answers in their department's voice with the same full project awareness.

    Where: The persona chips at the top of the Agent panel; Dolly hands off by name when a question belongs to one of them.

  • 16-table context on every prompt

    Every answer reads your real production in one shot - scripts, breakdown, cast, schedule, diary, frames, characters, locations, props, vehicles, costumes, deal memos, crew, equipment, call sheets - plus the image graph, so she can talk about what scene 3's frame actually looks like.

    Tip: You never paste context; being on the page IS the context.

  • Web access, priced per lookup

    In Agent mode she can read a URL or run a web search when the answer isn't in your project - each lookup priced separately and only reached for when needed.

    Where: Ask anything that needs the outside world; the reply shows the lookups it used.

  • Per-row Ask Dolly menus

    Shotlist, Cast, Characters, Props, Vehicles, Breakdown, Locations, Equipment, and Crew rows all carry context-aware action menus - the row's data pre-loads the prompt.

    Where: The Dolly chip on each row.

  • Module Brains

    Every app surfaces a module-specific answer style - the 1st AD voice on Calendar, the line-producer voice on Budget, the storyboard-artist voice in the Editor - so answers arrive in the vocabulary of the workflow you're in.

    Tip: Same Dolly, different department head - switch apps and her framing follows.

  • Double-checked answers

    Toggle 'Double-check answers' and a judge pass scores her reply against your project's real facts before you see it - below threshold, she rewrites it. The chip shows the score.

    Where: The toggle inside Agent Mode.

  • Cross-app autoseed

    Breakdown seeds Cast / Props / Vehicles / Locations; the schedule seeds Call Sheets + Diary entries; signed deal memos seed budget lines - the production spine that makes twenty apps feel like one.

    Tip: Seeding is idempotent everywhere - re-runs never duplicate your enriched data.

  • Voice + language tools

    Voice-to-script transcription, full screenplay translation with formatting preserved (17 languages), and Character Read-Through with AI voices - all credit-gated with the price on the button.

    Where: Script → Tools menu; cast voice memos live on the Cast detail.

  • Frame Brain + continuity sentinel

    In Animate she knows the active frame - hold duration, transition, camera move, dialogue word count vs hold time - and the sentinel scans adjacent frames for prop / costume / lighting drift.

    Where: Ask Dolly in the Animate toolbar; Scan continuity beside it.

  • Producer-grade AI

    DPR narratives, bond-dispatch cover notes, budget variance prediction with confidence bands, overtime risk banding, IATSE turnaround checks - the producer's paperwork drafted from real numbers.

    Where: The Producer Reports tab + the Scorecard tiles.

  • Casting AI

    Per-tape self-tape feedback (framing, line analysis, take notes) and scene-specific tape directions generated for the actor - consistent first-screen coverage.

    Where: The Self-tape section on each cast member.

  • Vision QA on every image

    Every AI Artist generation is scored against your locked bible - line, tone, colour, cinematic, photorealism risk, prompt accuracy - and regenerated once with corrections if it misses. On-model is enforced, not hoped for.

    Tip: The score chip on each image is the proof.

Chapter 20 · 7 entries

Files + Asset Library

✓ Verified 12 Jun 2026

Cloud-synced project files + unified asset library across 8 silos.

  • Cloud sync across devices

    Everything saves to the project file in real time - start on the studio machine, continue on the laptop, nothing to export or email yourself.

    Tip: Offline edits queue and replay when the connection returns - on-set wifi flicker doesn't lose a save.

  • Per-project file manager

    Scripts, storyboards, shotlists, diary entries, and general files organised into sections per project - with version history and comments on every file.

    Where: Files in the main nav; sections collapse + reorder from the sidebar.

  • Asset Library - every image, one browser

    Frames, character photos, costumes, locations, props, vehicles, Diary BTS, and AI Artist generations all browse in one grid - eight silos, one search box.

    Where: Assets in the main nav.

    Tip: Camera stills uploaded to Files carry their EXIF - make, lens, exposure, GPS - visible in the lightbox.

  • Filters, tags, search, sort

    Source filter chips slice by silo, the tag cloud filters by the top tags across all assets, search reaches everything, and sort runs recent / oldest / title / source.

    Where: The toolbar above the asset grid.

  • Bulk select + ZIP download

    Cmd-click to multi-select, then download the set as a ZIP - up to 100 items / 500MB per pack.

    Where: The floating action bar that appears with a selection.

  • Cross-app dispatch chips

    Any asset sends to Animate, Editor, Lookbook, AI Artist, or Draw from the lightbox - found in the library, working in the right app two clicks later.

    Where: The SEND TO row in the asset lightbox.

  • Version history + archive

    Files keep restorable version history; wrapped projects archive whole and restore whole - nothing is ever a one-way door.

    Where: Version history on each file's menu; archive from the project settings.

Chapter 21 · 6 entries

Team Chat

✓ Verified 12 Jun 2026

Real-time chat with channels, DMs, threading, reactions, file attachments, @-mentions.

  • Channels + DMs

    Per-project, per-team, and per-department channels plus direct messages - the production's conversation lives next to the production's data instead of in a separate tool.

    Where: Team Chat in the main nav; the + beside Channels creates one, the DM panel sits below.

  • Threads, reactions, pins, edits

    Threaded replies keep decisions attached to their context; reactions acknowledge without noise; pinned messages hold the day's essentials at the top; your own messages edit inline (Cmd-Enter saves) or delete.

    Where: Hover any message for the action bar.

  • @-mentions with notifications

    Type @ and the autocomplete lists your project's team - mentioned people get a notification that deep-links to the message, in channels and DMs alike.

    Where: The composer in any channel; replies notify the parent author too.

  • Attachments

    Drag images onto the composer or use the paperclip - they render inline in the thread. Documents route through the project Files so they're versioned, not lost in chat.

    Where: The composer; a dashed outline confirms the drop target.

  • Search + unread badges

    Cmd-K opens message search across channels and DMs; unread badges on the rail track exactly what you haven't seen, marked read as you view.

    Where: Cmd-K anywhere in Team Chat, or the Search button in the rail footer.

  • Realtime everywhere

    Messages, reactions, edits, and deletes sync across tabs and teammates in about a quarter-second - the room is live.

    Tip: If a tab seems stale, hard-refresh to re-establish the socket.

Chapter 22 · 8 entries

Permissions + Seats

✓ Verified 12 Jun 2026

20-app permission matrix + 11 role presets + per-seat overrides.

  • 11 role presets

    Invite a teammate with a preset and they get a sensible default set of apps - the owner can override any app per seat on top:

    • Owner - everything, including billing + admin.
    • Admin - everything except billing.
    • Editor - full creative + production apps.
    • Producer - schedule, budget, call sheets, producer scorecard.
    • Director - script, shotlist, storyboard, AI artist, animate.
    • Writer - script suite + breakdown.
    • Storyboard Artist - editor, draw, AI artist, shotlist - never the budget.
    • Animator - animate, editor, draw.
    • Production Designer - art, props, locations, vehicles.
    • Production Coordinator - cast, crew, schedule, call sheets.
    • Viewer - read-only across granted apps (free seat).
  • Per-seat app overrides

    On top of any role preset, the owner grants or denies individual apps per seat - your storyboard artist sees Editor + Draw + AI Artist + Shotlist and never the budget, exactly as you decide.

    Where: Team → click a member → the permission matrix; changes save with the seat.

  • Per-seat credit caps

    The owner sets a monthly budget and a daily burn-rate per seat - a member who hits their cap gets a clear 'ask your account owner' message instead of draining the shared wallet.

    Where: The Credit caps section under each member's permission matrix.

  • Always-allowed + owner-only apps

    Dashboard and Account can never be locked away from a member; Billing and Admin can never be granted to one - the floor and ceiling are structural.

    Tip: A restricted member still sees the full nav; opening a denied app shows a clear notice naming who can fix it.

  • Restricted-seat experience

    Denied apps don't vanish from the nav - the member sees the whole suite, and opening a denied app shows the canon notice ('X isn't part of your seat - ask your account owner'). Honest, not confusing.

    Where: Automatic for any member whose seat excludes an app.

  • Permission audit log

    Every grant, deny, role change, and cap change is timestamped with who did it - the trail an org admin or auditor expects.

    Where: Feeds the unified audit log; visible to the owner.

  • Invite flow

    Invite by email with a role preset attached - the signed link expires in 30 days, is single-use, and revocable. Accepting joins the project with the preset already applied.

    Where: Team → Invite; pending invitations list with revoke buttons.

  • Seat billing

    Self-serve tiers add seats at a flat monthly price (billed pro-rata when added); removing a seat keeps it usable until the period you've paid for ends. Full per-tier prices live on the Pricing page.

    Where: Billing → the Seats card; the seat-cap banner on Team links straight there.

Chapter 23 · 7 entries

Billing + Plans + Credits

✓ Verified 12 Jun 2026

Subscription tiers, credit allocation, refunds, payment management, GDPR deletion.

  • Plans + annual billing

    Eight tiers on monthly or annual cycles - annual saves 17–21% depending on tier, with the struck-through monthly anchor shown right on the price. Tiers differ on seats, credits, priority, and storage - never on capability.

    Where: The Pricing page; switch plans any time from Billing → Manage subscription.

  • Credits - how AI is metered

    Every plan includes a monthly credit allowance, refreshed on your billing anniversary. Every AI action shows its price before you click, charges only on success, and quick chat micro-bills from a quarter of a credit.

    Where: The credits pill in the top nav shows your balance; click it for the wallet + the full price matrix.

  • Booster Packs

    One-time credit top-ups for crunch week - they land in your wallet immediately, stack on top of your plan allowance, and keep for 24 months. No subscription change, no tier upgrade.

    Where: The credits pill modal, Billing, or Pricing - four packs, one click each.

  • Refund policy

    Days 1–6: full refund less consumed credits. Days 7–20: prorated unused portion. Day 21+: cancellation takes effect at the end of the period. Goodwill refunds for technical issues, documented outages, and billing errors - request via refunds@storyboardcanvas.ai.

    Where: The full policy lives in the legal document, section 6.

  • Checkout + Customer Portal

    Payments run through Stripe-hosted checkout - card numbers never touch our servers. The Customer Portal handles plan changes, invoice history, and payment-method updates self-serve.

    Where: Billing → Manage subscription opens the portal.

  • Currency

    Billing is in GBP; the marketing site shows an approximate conversion in your local currency on every price as a courtesy estimate.

    Tip: The ≈ figures update with live reference rates - your card statement is the GBP amount.

  • Account deletion + cancellation

    Deletion is a typed-confirmation request at /account/delete with a 30-day processing window; cancelling exports your work as a wrap-pack ZIP before access ends - your data leaves with you.

    Where: Account → Delete account; cancellation runs through the Customer Portal.

Chapter 24 · 7 entries

Privacy + Security + Compliance

✓ Verified 12 Jun 2026

Open-book legal terms, audit trail, GDPR rights, AI consent, KYC + AML.

  • Open-book legal terms

    Every clause we hold ourselves to and every clause we hold you to, published openly at /legal (mirrored at /terms) - print it, save it as PDF, or download the canonical markdown at /api/legal/markdown (always the live version, never cached).

    Where: /legal - linked from every page footer.

  • Governing law

    The agreement is governed by the law of England and Wales with exclusive jurisdiction in its courts - subject to the non-excludable consumer rights of your own country.

    Where: Section 15 of the legal document.

  • GDPR - DPA, export, deletion

    A Data Processing Addendum (Article 28) ships as Section 21 of the legal document; your data exports self-serve as a wrap-pack ZIP; account deletion is a typed-confirmation request with a 30-day window.

    Where: DPA at /legal §21; export via Producer → Wrap package; deletion at /account/delete.

  • AI Addendum - no training on your work

    Every AI sub-processor is contractually committed to not training on your content, and we send only the minimum context each prompt needs - your screenplay is your screenplay.

    Where: The AI Addendum in the legal document.

  • Cookies

    Strictly necessary cookies only by default - no ad-tracking, no cross-context behavioural advertising. The theme and language preferences you set are the most exciting things we store.

    Where: The Cookie Policy section at /legal.

  • Audit trail

    Every project, cast, chat, producer, animate, breakdown, schedule, and dashboard mutation logs with who + when - the forensic trail an admin, insurer, or bond company expects.

    Tip: Compliance documents store privately and serve via expiring signed links, never public URLs.

  • Consent + screening frameworks

    Biometric consent tracking for AI reference images of identifiable people, KYC + sanctions screening at sign-up (UK, EU, US OFAC, US BIS), and 6-year billing record retention for UK tax compliance.

    Where: Consent records live on the cast compliance trail; the rest is platform-level.

Chapter 25 · 13 entries

Troubleshooting

✓ Verified 12 Jun 2026

Common questions, fix paths, and known limitations.

  • I can’t upload an image

    The image upload routes accept PNG, JPEG, WebP, and GIF with an 8 MB cap (50 MB on /files for general documents). If your upload fails:

    • Check the file size - anything > 8 MB needs to be downscaled before upload (the AI Artist + image-bearing routes enforce this).
    • Check the file extension - .heic from iPhones isn’t accepted; export to .jpg from Photos first.
    • Check the file is actually an image - we run a magic-byte sniff so a renamed binary won’t slip through. If the byte signature doesn’t match the extension, the upload returns a 415.
    • Try a hard refresh (Cmd-Shift-R / Ctrl-Shift-F5) if the upload button doesn’t respond - your service-worker cache may need to invalidate.
  • AI generation says ”insufficient credits”

    Each AI action shows its credit cost on the button before you commit. If your wallet is below the required amount you’ll see the credit gate banner with a top-up link.

    1. Click View wallet in the banner (or the credits pill in the top-right of the nav).
    2. Your monthly allocation refreshes on your billing anniversary. If you’re mid-month and out, hit Booster Pack to top up - Booster credits land in your wallet immediately.
    3. Heavy users on Solo / Team often upgrade to the next tier rather than rely on Boosters - the per-credit value is better at higher tiers.

    Tip: per-tier credit allocations + Booster Pack pricing are on the Pricing page. The wallet page shows your current balance + this month’s consumption broken down by app.

  • ”Schedule lock” won’t apply

    Schedule lock is a producer-tier action that requires either the project owner or a team member with the Producer / EP role preset.

    1. Confirm who currently owns the project - open Team from the project settings menu.
    2. If you’re a team member, check your role - the icon next to your name in the team list shows your preset.
    3. Ask the owner to either lock the schedule themselves or bump your role to Producer / EP / Admin.
    4. Once locked, any mutation to a strip on a different shoot day prompts a confirmation modal with the cascade impact preview.
  • I get redirected to /sign-in even though I’m signed in

    Almost always a service-worker cache that’s holding an older session blob. We bump the cache version on every deploy, but if you reloaded mid-deploy you might be wedged.

    1. Hard refresh - Cmd-Shift-R (Mac) or Ctrl-Shift-F5 (Windows).
    2. If that doesn’t work: open DevTools (F12), go to Application → Service Workers, click Unregister, then reload.
    3. Try a different browser if the issue persists - Firefox / Safari / Chrome handle SW invalidation differently.
    4. If you’re seeing it consistently across browsers, email admin@storyboardcanvas.ai with the browser + the time it started.
  • Mobile shows ”Open on a bigger device” - why?

    The production app suite is locked to tablet-and-up (9.7” / 10.2” iPad or any laptop). The script editor, breakdown grid, stripboard, callsheet preview, and Canvas Draw need real screen real estate; we don’t want to give you a broken phone-sized version.

    • What works on phone: sign-in / sign-up / forgot-password / account / billing / contact / homepage / marketing pages - everything you might need to pay, manage your subscription, or accept invitations stays mobile-friendly.
    • What needs a tablet: every production app (Script, Breakdown, Calendar, Call Sheet, Cast, Locations, Props, Vehicles, Crew, Equipment, Diary, Editor, Animate, Draw, AI Artist, Files, Team Chat, Producer, Budget).
    • iPad Mini and similar at 768×1024 portrait pass the threshold; phones don’t.

    Tip: if you’re on a laptop and still seeing the gate, your browser window may be narrower than the threshold - drag it wider.

  • Brush isn't drawing on the canvas

    Almost always a stale stroke state or a calibration mismatch rather than a broken brush.

    1. Press Escape - it force-cancels any stuck stroke.
    2. Switch brushes and back - switching auto-clears zombie stroke state.
    3. Run the corner-touch stylus calibration from the entry dialog.
    4. Try a different brush from the stock library to isolate brush vs canvas.
  • Realtime sync is missing updates

    Cross-tab sync rides a WebSocket per project - if two tabs disagree, the socket on one of them has gone quiet.

    1. Confirm both tabs are on the same project (the switcher top-left).
    2. Hard-refresh the stale tab (Cmd-Shift-R / Ctrl-Shift-F5) to re-establish the socket.
  • Style sync says '0 of 30 refs analysed'

    The sync only analyses reference images that finished uploading - partially-uploaded slots skip silently.

    1. Open the custom artist modal.
    2. Confirm every reference slot shows its thumbnail (a spinner or empty slot means the upload didn't finish).
    3. Re-add any missing images, save, and run AI Style Sync again - re-syncing is free when the bible hasn't changed.
  • PDF exports show the wrong logo

    Every PDF / CSV / XML export reads the logo from one place - your brand kit.

    Where: Account → Brand Kit; update it once and every export across the suite follows.

  • ZIP download stops at 500MB

    That's the per-pack cap on bulk asset downloads (alongside the 100-item limit). Split the selection into two batches - the bulk bar shows the running count.

    Where: The Asset Library bulk action bar.

  • Dispatch says sent, recipient got nothing

    Two usual suspects: the recipient previously unsubscribed (every dispatch carries a personal opt-out link, and we honour it), or the message landed in spam.

    1. Check the dispatch log on the sheet for the recipient's status.
    2. Ask them to check spam + whitelist the sender.
    3. For SMS, confirm the number on their cast/crew record includes the country code.
  • Verification codes never arrive

    Some free email providers aggressively quarantine code emails before they reach spam.

    1. Wait 60 seconds, then Resend code.
    2. Check spam + promotions folders.
    3. If nothing after two resends, sign up with a different inbox - you can change the account email later.
  • Anything else

    Email admin@storyboardcanvas.ai with the subject HELP - include your browser, the steps to reproduce, and the project ID from the URL bar. In-house, production-literate support; typical reply within 24 hours.

    Tip: A screenshot of the exact moment it went wrong halves the back-and-forth.

Can't find what you need?

Our in-house support team typically responds within 24 hours, faster for Studio and above - never outsourced. Email admin@storyboardcanvas.ai with the subject HELP, or use the contact form.

Contact Support

Storyboard Canvas · the complete production suite

The complete script-to-screen suite - start free

Twenty synchronised apps, one project file. Every app on every plan - pick a tier by team size, not features.

Get started