Skip to main content
TM
TalentOS
Modelling agency editorial

Blueprint B5 · Modelling Agency Operating System

Book without
the chaos.

The precision OS for boutique and holding modelling agencies. Every option hold, contract, trust-account split, and minor-curfew check runs end-to-end — automatically, audit-trailed, escrow-secured.

50+ agencies on the platform€18M+ settled through escrow99.9% uptime
01/04

Why TalentOS / Modelling

Four pillars. Zero spreadsheets.

We rebuilt the four loops that quietly kill modelling agencies — booking, compliance, splits, and safety — as one cryptographically-audited system. Below is the spine.

01 · Booking

Option Board with auto-release

1st-Option, 2nd-Option, Challenge — every hold ticks against a release clock. No more "did I confirm her for Milan?" in a booker WhatsApp at 2am.

02 · Compliance

Co-guardian flow for minors

Parental consent loops, curfew packs for IN/EU/US, image-release waivers — cryptographically signed and frozen against the contract version that was active.

03 · Finance

Trust Account splits, audited

Brand prepay lands in segregated escrow. On confirm, the engine splits agency / talent / scout / manager / tax — every cent traced through a hash-chained ledger.

04 · Safety

Crisis playbooks, one tap

GPS check-ins, escort routing, 8 documented crisis playbooks (medical, harassment, missing-talent, visa-revoked). When something breaks at 3am Paris time, the runbook fires itself.

Live · Option Board

The hold engine your bookers stopped trying to manage in spreadsheets.

Every option carries a state machine: 1st → 2nd → Challenged → Confirmed / Released. When a client challenges a hold, a 24-hour clock starts. If nothing fires, the option auto-releases. The board syncs to contracts, escrow, and the talent app in real time.

  • Cryptographic challenge stamps — no silent overrides
  • Auto-release at countdown zero, with talent + client notified
  • 24h state log feeds straight into the audit vault
  • Mobile booker app for Milan / Paris / Mumbai studios
Option Board · Vogue India · June Edition
● LIVE
NodeCHALLENGE_STAMP
PM

Priya Mehta

Mumbai · Commercial · 178cm

1st Hold
AK

Anya Kapoor

Delhi · Editorial · 180cm

2nd Hold
SR

Sara Rao

Bangalore · Runway · 179cm

⚠ Challenge
EV

Elena Voronova

Milan · Couture · 179cm

1st Hold
Challenge Clock00:04:12

The Seven Role Cockpit

One platform. Seven role shells.

Every modelling agency has the same seven hats. We've shipped a dedicated cockpit for each — with role-bound permissions, audit logs, and restrictions baked into the engine. Pick a role to see what they own.

Senior Booker

Options, holds, challenges. The board lives here.

Access

  • Option Board
  • Roster Grid
  • Casting Feed
  • Brand Portals

Actions

  • Apply priority hold
  • Challenge competitor hold
  • Publish digital comp card

Restrictions

  • No tax ledger edit
  • No curfew override
Audit Log — frozen sample
BOOKER_HOLD · Option for Elena Voronova on Milan F/W modified. Challenge stamp active.

Live Demo · 11 Workspaces

Click a role. Land in their cockpit.

Every role from the B5 modelling vertical is pre-seeded as a demo workspace. No signup, no card — pick a tile and the real dashboard opens in a new tab as that persona.

Open full demo page
Sandbox tenant · demo data · no real transactions

Money & Trust

The brand prepays into escrow.
The engine does the splits.

Every booking sits in a segregated Trust Account until the show confirms. The split engine routes agency fees, talent net, scout / manager commissions, GST/TDS or SEPA-VAT, into separate ledger entries — every transition cryptographically signed, hash-chained, and exportable as a settlement PDF.

Segregated Trust

Per-tenant escrow

Maker-Checker

Dual approval

Audit Trail

Hash-chained

Settlement Ledger● HASH-CHAINED

Zara — Summer 25 Campaign

Editorial · 3-day shoot · Milan

Gross

€1,26,000

  • Agency booking fee · 20%€21,000
  • Talent net payout€84,000
  • Scout commission · 5%€5,250
  • Manager commission · 5%€5,250
  • Tax withholding · 10%€10,500

✓ Maker approved

Finance · Priya S.

✓ Checker approved

Agency Admin · Founder

24 Operating Modules

The full operating manifest.

Twenty-four shipping modules, grouped into four pillars. Every module is enterprise-grade, audit-trailed, and wired into the same event bus — so the Roster Grid knows the moment Finance approves a split.

Operations

The day-to-day loop your bookers, scouts, and managers live in.

  • Roster Core RecordsMOD-ROSTER
  • Interactive Roster GridMOD-GRID
  • Option Board ConsoleMOD-OPTION
  • Interactive Specs LoggerMOD-SPECS
  • Casting Feed RouterMOD-CASTING
  • Smart Search FiltersMOD-SEARCH

Legal & Compliance

Contract templates, minor flow, curfew packs, crisis activation.

  • Triple-Lock ContractsMOD-CONTRACT
  • Co-Guardian DeskMOD-GUARDIAN
  • Safety Curfew TrackersMOD-CURFEW
  • Consent Loop EngineMOD-CONSENT
  • Transit Visa DeskMOD-TRANSIT
  • Crisis ActivatorMOD-CRISIS

Financial Ledger

Trust account, splits, GST/TDS/SEPA, multi-currency wallets.

  • Escrow Client VaultsMOD-ESCROW
  • Tax Compliance DeskMOD-TAX
  • Splits Distribution LedgerMOD-SPLITS
  • Instant SEPA PayoutsMOD-SEPA
  • Multi-Currency BalanceMOD-WALLETS
  • Brand Portals InvoiceMOD-INVOICE

Talent Core

Mobile cockpit, comp cards, scouting CRM, immutable audit trail.

  • Dynamic Comp CardsMOD-COMP
  • Schedule Companion AppMOD-MOBILE
  • Scouting CRM HubMOD-CRM
  • Waiver ConfirmationMOD-WAIVER
  • AI Studio StylistMOD-STYLING
  • Global Audit Trail LogMOD-AUDIT_LOG

FAQ

Questions we hear a lot.

The six that come up in every demo. Everything else, the team is happy to walk through live.

Both. Multi-tenant from the engine up. Holding networks can run separate agency tenants under one parent — each with isolated trust accounts, splits config, and audit vaults.

Every minor talent gets a Co-Guardian record. Bookings under 18 trigger a parental consent loop, an image-release waiver, and the relevant curfew pack (IN, US-CA/NY, EU-UK/DE/FR). All signatures are cryptographically frozen against the contract version active that day.

All three. Razorpay for IN tenants, Stripe for US/UK, SEPA-direct for EU. Each tenant configures the rail in onboarding; the Trust Account is segregated by tenant + rail, not pooled.

A 24-hour countdown clock starts on the contested option. If the original booker re-confirms or escalates inside the window, the hold stays. If not, the engine auto-releases and notifies talent + competing client. The whole exchange is in the audit vault.

Yes — CSV import during trial onboarding, and a guided migration script for agencies coming off ModelManager, Agencies Pro, or Notion/Airtable setups. Most boutique agencies are live in 7 days.

EU tenants run on a Frankfurt cluster (GDPR-compliant data residency). IN tenants run on Mumbai (DPDP). US on us-east-1. Cross-tenant isolation is enforced at the router level, not just the application layer — independently smoke-tested every release.

One platform · seven roles · zero spreadsheets

Run your agency on the same engine the runways already trust.

Provision an isolated tenant in 30 minutes. Or book a 30-min demo and we'll walk you through the exact cockpit your team will use Monday morning.