Documents

Secure document storage with sensitivity controls and audit logging.

The Documents app lets staff securely store and retrieve files associated with talent records and briefs. All files are kept in a private storage bucket — no file is ever publicly accessible.

Document Types

Admins can configure document categories that appear in upload forms.

Built-in types include: Contracts, Identity Cards, Mandates, Casting Scripts, Call Sheets, and more.

Managing Document Types:

  1. Go to Admin → Documents → Document types
  2. Add new types with a unique code, label, and category (Talent, Event, or Both)
  3. Set sensitivity level and active status

Sensitivity and Security

Each Document Type has an Is sensitive flag that controls:

FeatureStandardSensitive
Storage encryptionAES-256 (SSE-S3)AWS KMS encryption
Download linkValid for 60 minutesOne-time token, 30-second link
Link reuseValid until expiryOne-time only — 410 Gone after use
Audit logNot recordedEvery download logged

Uploading Documents

For a talent:

  1. Open the talent’s profile and click the Documents tab
  2. Click Upload Document
  3. Select type, add optional label and notes
  4. Drag a file or click to browse
  5. Click Upload

For a brief:

  1. Open the brief detail page
  2. In the Documents card, click +
  3. Fill in the details and upload

Downloading and Deleting

  • Click the file name to download (short-lived secure link)
  • Click the trash icon to permanently delete a document
  • Deleted files are recoverable from S3 versioning for 30 days