Live Production
The Live Production section manages every scripted or riff video being filmed and edited by the team. Each record is a Video Card — a single panel that tracks the full lifecycle from Scripted through filming, editing, qual review, approval, and posting.
Live Production grid
Load video cards grid
Shows all non-Posted live production video cards in a sortable, resizable table. Archived clients' cards are hidden. Client Users and Talent are scoped to their assigned clients only.
Status chip filter
Click a status chip to filter the grid to that status. Each chip shows a live count. Click again or "Clear ×" to remove the filter.
Search box
Filters loaded cards by script name, actor, notes, file name, or client name. Client-side — filters the already-loaded list.
Status dropdown filter
Secondary status filter including Posted as an explicit archived view.
Client filter
Filters to one client.
Editor filter
Filters to cards assigned to one editor.
Column sort
Sort by Script/Title, Client, Director, Actor, Status, or Date. Toggles ascending/descending. Saved to URL.
Column resize
Drag column borders to resize. Persisted to localStorage.
Incomplete alert banner
Appears automatically when any loaded card has Incomplete status. "Show Incomplete" button sets the status filter to Incomplete.
Inline status change (row dropdown)
Change a card's status directly from the grid row. The same notifications fire as from the Video Card footer buttons. Server enforces valid transitions and role gates (Approved requires Qual Reviewer, Power User, or Admin).
Right-click "Open in new tab"
Right-click a row's title to open the card's deep link in a new tab.
Deep-link to a card
Visiting /live?card=[id] or navigating from a notification automatically opens that card's modal.
Add Riff Card
Creates a script-less video card for riff/freestyle content. Fill in Client and Title (required), plus optional Actor, Shoot Lead, Editor. Available to all roles with page access.
Video Card
View Script
Navigates to the linked script in the Scripts page. Shown only when the card has a linked script.
Copy Link
Copies the card's deep link (/live?card=[id]) to clipboard.
Shoot Scheduler button
Opens the Shoot Scheduler panel for this card.
Pipeline progress display
Shows the card's current position in the Scripted → Posted pipeline as a visual progress bar.
Play / open video for review
Click the video thumbnail to open the Video Review page. Disabled while the video is still being transcoded.
Upload video
Upload the edited video file for this card. Available to Admin, Power User, Editor, Shoot Lead. Shown when no video exists yet.
Transcribe video
Start (or retry) an automated transcription of the video. The transcription is stored and searchable.
Download video
Downloads the original video file via a presigned URL.
Download as Zip
Generates and downloads a zip of the video via a background job.
Share link manager
Create and manage public share links for the video asset. See Video Platform section for full detail.
Delete / archive video
Hard-deletes if no comments exist; archives (preserving comments) if they do. Available to Admin, Power User, Shoot Lead, Editor, or the uploader.
Assign Shoot Lead
Sets the Shoot Lead / Director on the card. Available to Admin, Power User, Shoot Lead.
Assign Editor
Sets the assigned Editor on the card. Available to Admin, Power User, Editor, Shoot Lead.
Edit metadata fields
Edit File Name, File Location, Date Filmed, Posted Date, Edit-Scheduled date, Edit Notes, Frame Link, Frame Folder Link, and Notes. Available to Admin, Power User, Editor, Shoot Lead.
Save Changes
Saves all edited card fields. Appears only when fields are dirty. If talent and a shoot date are both set, saving triggers an email to the talent: shoot scheduled with client, date, and script links.
Talent assignment (auto actor name + shoot email)
When a talent user is assigned to a card and a shoot date is set, the actor name field is auto-populated from the talent's profile.
Video Card — Status transitions
Start Filming → Mark as Filmed → Send to Editing → Send to Qual → Approve → Mark as Posted
Footer buttons move the card forward. Server enforces valid transitions and role requirements. Posted status auto-stamps the posted date.
Note: When a card with actor name containing "Cristof" is marked Posted, Brennan receives an email notification.
Send to Qual
Approve
Send back to Editing
Back-step transitions
Move a card one step backward (Back to Scripted / Filming / Filmed / Editing / Qual).
Mark Incomplete
Flags the card as needing a reshoot. Valid from Scripted, Filming, Filmed, or Editing.
Schedule reshoot
Pick a date and click "Schedule & Resume Filming" to set the reshoot date and return the card to Filming status.
Video Card — Project File
Upload project file
Upload the editor's NLE project file — supported formats: .prproj, .drp, .aep, .fcpxml, .aaf, .zip. Maximum 250 MB. Only the latest version is kept. Available to Admin, Power User, Manager, Editor, Shoot Lead, Post Lead.
Replace project file
Upload a new project file to replace the existing one. The previous file is deleted from storage.
Download project file
Download the current project file. Available to all authenticated viewers — no role restriction.
Remove project file
Delete the project file from the card. Available to Admin, Power User, Manager, Editor, Shoot Lead, Post Lead.
Video Card — Cooking workflow (Recipe two-phase)
Cooking phase badge
Cards from Recipe-format scripts are marked as Cooking Phase 1. Their paired Phase 2 cards show "Phase 2 of [Phase 1 title]."
Cooking phase banner
Shows which phase the card is, the sibling phase's status, and cross-phase action buttons.
Pre-assign Phase 2 writer
Write Phase 2 Script
Creates the paired Phase 2 Talking-Head script (10 blank scenes, I/P status) and a Phase 2 live production card linked to Phase 1. Opens the new script automatically.
Open sibling phase
Jump between the paired Phase 1 and Phase 2 cards.
Phase 1 footage reference (Phase 2 view)
The Phase 1 Frame.io footage link is surfaced on the Phase 2 card for the writer's reference.
Phase 1 approval → Phase 2 writer notification
Video Card — Characters panel (Skit + Approved scripts)
View characters
Lists characters extracted from the Skit script with their TAL status chip. Shown only for Skit-format Approved scripts.
Set character gender
Tags a character as male, female, or either — used for talent matching in the Assignment List.
Set character camera
Tags a character's camera assignment (Cam 1–4).
Remove character
Deletes a character entry from the list.
Refresh characters
Re-scans the script body for new or changed characters. Never deletes existing entries.
Send to Assignment List (Send to TAL)
Marks the fully-tagged Skit script as ready so it appears on the Production Calendar's Talent Assignment List. All characters must be tagged before this becomes available.