Six connected systemsCastingIron is unique because these pieces share one truth.
The cast, creative, identity, rights, spend, and release rails are not separate demos. They resolve to the same campaign and artifact lineage.
A product becomes a production brief you can inspect.
Start with a product URL or pack shot. CastingIron builds Product Truth, develops three routes, joins its recommendation, casts a performer, writes the exact line, and states the private-take cost and quality gates before anything expensive happens.
Conversation for creators; complexity behind the glass.
A creator gets one product input, optional brand-direction screenshots, three plain questions with Decide for me selected, and a conversation-first Creator Agent surface. Provider, model, prompt, rights paperwork, and campaign controls stay out of the ordinary flow.
Act it once. A chosen actor performs it.
The user records one camera take; the selected actor mirrors motion, expression, and lips. Custom likeness remains source-bound, revocable, and scoped—performance transfer is not blanket consent or public usage rights.
Fifty-two house performers plus governed custom identity.
CastingIron treats the performer as part of the production contract, not a disposable prompt variable. House actors are castable across Studio and Mirror; self-likeness and another person's likeness follow different evidence and rights paths.
The campaign keeps its memory after the generation ends.
Client projects retain Product Truth, accepted routes, rights, reviews, corrections, campaign exports, Creative Standard evidence, spend ceilings, founder acceptance where required, and explicit publication authority.
A model result cannot quietly become a released ad.
Read-only API defaults, per-call ceilings, private-draft holds, identity checks, compliance screening, refunds, recovery, review transport, and publication gates make refusal and repair part of the product rather than support cleanup.