Agentic Ad Lab

Two standards want to run agentic advertising. AdCP is one versioned registry of 64 operations you can pin at 3.1.13 and test today; AAMP is 8 IAB Tech Lab repositories with no shared version number. Build against AdCP, price AAMP into next year's contracts.

Commit this year's engineering time to AdCP. The Ad Context Protocol is 64 operations at one release, 3.1.13, in one registry you can freeze, diff and re-test next quarter: discover inventory, book it, send creative, check the rules. AAMP, IAB Tech Lab's Agentic Advertising Management Protocols, is 8 repositories across 3 planes — one for planning and booking, one for mutating a bid request mid-auction, one for exchanging audience embeddings — that tag on their own schedules and share no data type. That is a reasonable way to ship a large standard fast. It is not a way to write a contract clause, and the clause is what your procurement team will ask you for.

Anthony Katsur's own umbrella is 8 repositories of standards proliferation. He runs IAB Tech Lab and he calls proliferation a real cost to the industry; he is right about the cost, and the buyer pays it rather than either standards body. The acknowledgement runs one way: AdCP's FAQ names AAMP, and no AAMP repository mentions AdCP. Silence across 8 repositories is a decision somebody made.

That FAQ draws the line as "AAMP is agentic bidding; AdCP is agentic buying" and concludes that the two compose. The transports do compose. The object models do not, and AAMP's own seller agent is the proof: its OpenAPI document publishes proposals, a negotiation sub-resource, deals and an order lifecycle under /api/v1, which is the campaign layer AdCP claims for itself. AdCP calls that role the sales agent, AAMP calls it the seller agent, and shipping one gets you no closer to shipping the other. The two have never had to interoperate, so I don't buy it.

Money has already moved, some of it through AdCP and some through raw MCP with no buy-side spec involved at all. Butler/Till and PubMatic bought CTV for a beverage brand from a natural-language brief across two flights from December 2025, NBCUniversal and RPA transacted NFL playoff inventory agent to agent over MCP, Boostr's seller agent closed a campaign-level buy at Vox Media, and Omnicom told investors in April that live client buys are running on agent-to-agent infrastructure. I keep a dated ledger of who has actually transacted, with the vendor claims marked as vendor claims, because almost every number published so far came from the company that sold the campaign.

What has not arrived is scale, and the arithmetic there is brutal. Michael Barrett, Magnite's chief executive, collected the most optimistic 2027 forecasts anyone would give him at Cannes and they put the entire agentic market at 600 to 700 million dollars; Magnite by itself processes roughly 9 billion dollars of ad spend a year. The whole market next year is four weeks of one company's pipe.

Prototype against AdCP now, while being wrong costs a sprint rather than a renewal. Put the integration into the contracts you sign for next year rather than the budget you defend this one. Keep AAMP off the roadmap until an advertiser's money goes through it, and re-open the question the week IAB Tech Lab publishes a normative document for its buyer/seller control plane.

What a buyer can pin

Version and licence are where the two stop being comparable.
AdCPAAMP
GovernanceAgenticAdvertising.org (AAO)IAB Tech Lab
Version3.1.13 (published stable)No single version: four repositories tag their own, four have never cut a release
ShapeOne registry: 64 operations across 10 areas8 repositories across 3 planes; one shared schema package, imported by two of them
LicenceApache-2.0Mixed — Apache-2.0, AGPL-3.0, CC BY; one repo ships no licence file
ReferenceAdCP ExplorerAAMP Explorer

Frequently asked

Do I need to support either of these yet?
Not this quarter. Agents have been transacting since December 2025, and every public buy so far ran on AdCP or on raw MCP; what has not arrived is scale. Prototype against AdCP while being wrong still costs a sprint rather than a renewal, and price the integration into next year's contracts. Keep AAMP off the roadmap. Its public record is a member roster, an agent registry and one agency integration, with no advertiser's money through it yet.
Which one should I build against today?
AdCP. One registry, one licence, one number to pin, and three sales agents in the public registry return a product catalogue to an anonymous get_products, so you can test the buy side before anyone signs anything. AAMP's repositories are not equally serious. iab-agentic-primitives publishes the 48 wire schemas both of AAMP's reference agents, buyer and seller, import. agentic-audiences ships the schema that would define the interface between buyer and seller agents at zero bytes, an empty file in a directory called v1.0. Read two of the eight and read those: iab-agentic-primitives for the wire contract, seller-agent for everything a sell side is expected to answer.
Are AdCP and AAMP competing standards?
Yes, wherever they describe the same job. The transports compose, so an agent that already speaks MCP is adding a vocabulary rather than a stack. The object models do not: there is no shared type between them and no code in either corpus importing the other, and AAMP's seller agent occupies the campaign layer AdCP claims for itself.
Is this site affiliated with either standards body?
No. It's mine: independent editorial work, and nobody at AgenticAdvertising.org or IAB Tech Lab saw a word of it before publication.

The order the questions arrive in

Which stack, how much autonomy, which vendor, and what any of it does to your team. The comparison settles the first one and is the page to read if you read nothing else. The rest are below in the order the questions actually arrive.

Protocol integration work

I also do this for money, which is the reason the reading above is free. AdCP and AAMP implementation reviews, agent readiness audits before you point a partner at your endpoint, adagents.json and brand.json validation, and buyer or seller agent builds. Every SDK on either side stops before your pricing, your inventory and your creative review policy, and that half is the one you pay for. What that covers, and how it's scoped.

The reading and the audits are mine. Builds are delivered by Postindustria, where I am CEO, so an engagement that needs a team has one behind it.

The rest of the lab

  • Brief Gateway

    Turn a campaign brief into a structured object a seller agent can actually consume.

    briefgateway.com

  • AdCP Explorer

    Every Ad Context Protocol task, schema and discovery file, browsable and linkable.

    adcpexplorer.com

  • AAMP Explorer

    Reference for IAB Tech Lab's Agentic Advertising Management Protocols and their component repos.

    aampexplorer.com

  • What Is Agentic Buying

    A single, definitive, citable answer to one question.

    whatisagenticbuying.com

  • Ad Tech Glossary

    Plain-language definitions for the vocabulary of agentic and programmatic advertising.

    adtechglossary.com