Product composition is in beta. The behavior below is live for storefronts with
the capability enabled; the surface may evolve before general availability.
Turning it on
For a complete third-party sales agent, passthrough is the default: the agent already owns its products, pricing, and media-buy behavior. Product composition is an optional paid Interchange add-on. Contact your Scope3 representative to add it to the storefront before enabling the capability. In passthrough, Interchange sends the buyer’s brief to the external agent’sget_products tool and returns the finished products it supplies. No ingredient
catalog is required. If paid composition is enabled, Interchange can instead
consume that agent’s wholesale products as composition inputs, but only when
the source advertises and implements the AdCP 3.1+ wholesale product contract.
Ordinary buyer-facing products are not treated as ingredients.
Composition needs two things in place:
- Enable the paid capability. Contact your Scope3 representative. Source Diagnostics identifies composition as a paid add-on and does not expose a self-service enable action. Once Scope3 provisions it, the storefront advertises to buyers that it surfaces composed products.
- Author operating instructions. Composition can’t run without rules — an active operating-instructions ruleset tells the agent what to build and how. If composition is enabled but no active ruleset exists, the storefront auto-pauses and notifies you rather than composing blindly.
get_products response can still be completely healthy.
Optionally, set selling terms so composed
products are anchored to your rate card’s floors, targets, and ceilings.
If your storefront has an ad-server-backed source,
composition is always on and can’t be turned off. An ad server exposes raw
inventory — ad units and placements — which must be composed into buyer-ready
products before it can be sold.
What a buyer sees
Composed products are returned in ordinary product discovery. The buyer submits a brief; the agent returns products (and, where configured, multi-product proposals with budget allocations across them). Each product is priced server-side and clamped to the[wholesale floor, seller ceiling] range, so a
composed price is never below your cost.
Watching it work
Every composition run is observable. Use intelligence runs to see what the agent composed for a given brief and why — the inventory it drew on, the rules it applied, and the rationale behind each product.Related
Operating instructions
The rules the agent follows when composing products — required for composition.
Selling terms
The pricing facts composed products are anchored to.
Intelligence runs
See what the agent composed for a brief, and why.
Merchandising agent
How the agent turns inventory + rules into a proposal.