The licensing and royalty platform of a global media group
Read a Layout Once, Import It Forever
Every streaming partner bills differently: its own spreadsheet, its own columns, its own logic. Every new format used to mean the same thing: a developer writing an importer. Per partner.
Now the AI reads a new layout exactly once and proposes an import format. A person reviews it, then deterministic code takes over — for every subsequent statement in that layout, reproducible, with no model left in the loop.
- AI reads
- each layout exactly once
- Imports after that
- deterministic code
- New layouts
- always behind human review
Propose, Review, Execute
The workflow has three stages. First: when an unfamiliar statement is uploaded, the model analyzes its structure and returns a typed format proposal — as Structured Output, validated against the platform’s real domain values. That takes hallucination off the table: anything that doesn’t exist in the schema doesn’t get through.
Second: a person examines the proposal, corrects it where needed, and approves it. Only that approval turns the proposal into a format.
Third: the approved format is versioned and immutable. Every subsequent statement in the same layout is recognized by fingerprint and imported purely deterministically — reproducible any number of times, retroactively too. Formats can be shared between instances, so the same layout never has to be read twice anywhere.