12 of 13
Chorus
Briefs, approvals, usage rights and live reach tracking for creator campaigns — pulled straight from the Instagram Graph API instead of screenshots in a group chat.
- Year
- 2026
- Disciplines
- Content, Creator Ops, Platform
- Platform
- Web
- Brief
- Sample client

01Context
Brands were running creator collabs through DMs, drives and a prayer. Chorus gives both sides one room: the brand posts a brief, creators pitch, content gets approved with rights attached, and performance streams in automatically.
02Strategy
A NestJS API on PostgreSQL models briefs, deliverables and rights windows; the Instagram Graph API syncs reach and engagement on a schedule; Mux handles video review with frame-accurate comments; Resend fires the nudges nobody has to remember.
- Instagram Graph API ingestion + webhooks
- Rights & licensing modelled, not implied
- Mux video review with timed comments
- Escrowed payouts on deliverable approval
03Design


04Engineering
NestJS on PostgreSQL models briefs, rights windows and payouts; the Instagram Graph API syncs performance on schedule and webhooks, Mux powers frame-accurate video review, Resend sends the nudges.
- Graph API sync with webhook + backfill reconciler
- Usage rights modelled as first-class records
- Mux review player with timecoded comments
- Escrowed payouts released on approval events
Also considered. Airtable + Zapier ran the pilot — it broke exactly where rights and payouts needed guarantees.
05Details
The mechanism underneath, as a working model. Press the buttons.
lab / product logic / rights-attached approvals
Approving a post signs its usage window. Payout escrow releases on the same event.
Loading the model
Figures inside a model are simulated to show how the mechanism behaves. They are not production measurements.
06What shipped
9 modules are in the build below. Each one works.
- 01Status filters
- 02Timecoded comments
- 03Approve: rights signed and escrow released in one event
- 04Content calendar
- 05Creators, discovery and invites
- 06Budget and brief
- 07Rights ledger CSV
- 08Contracts and escrow ledger
- 09Messages and reports
07Technology
This is the kind of work we do under Content & Creator Collabs.
Now use it.
This is Chorus, the whole application. Continue as the sample user, change things, reload. Your data stays in this browser and resets from Settings, then Data.

A full application, not a recording. Sign in as the sample user; your data stays in this browser.
