16 Oct 2026 · 4 min read

How does AAMP compare to OpenRTB for programmatic advertising?

How does AAMP compare to OpenRTB for programmatic advertising?

OpenRTB governs real-time bidding on individual impressions through an auction mechanism; AAMP governs deal-level negotiation between agents for pre-agreed private marketplace and direct inventory. They serve different purchasing contexts and are not competing standards.

OpenRTB: ** The IAB Tech Lab standard for real-time bidding, defining the bid request and bid response messages exchanged between publishers and buyers in impression-level auctions; the foundation of the open exchange.

AAMP: ** The IAB Tech Lab's Agentic Advertising Management Protocols, defining deal term structures, negotiation sequences, and governance requirements for agent-to-agent deal negotiation outside the open auction.

Private marketplace (PMP): ** A curated programmatic buying arrangement in which specific publishers make inventory available to specific buyers under negotiated terms, distinct from the open exchange.

Deal-level vs impression-level: ** The distinction between committing to a set of terms in advance that govern a volume of future inventory (deal-level) versus making individual buy/no-buy decisions on each impression as it becomes available (impression-level).

What OpenRTB does

OpenRTB is the protocol for real-time bidding. When a user's browser loads a page, the publisher sends a bid request to connected DSPs containing information about the available impression: user data, page context, floor price, and technical specifications. Each DSP evaluates the request against its active campaigns and returns a bid price within milliseconds. The highest qualifying bid wins and serves the ad.

OpenRTB is fast, high-volume, and impression-level. It handles billions of transactions per day. Its strength is efficient price discovery across a large universe of buyers and sellers simultaneously. Its limitation is that it provides limited governance: the buyer commits to nothing in advance, and the publisher provides limited guarantees about the inventory beyond what is in the bid request.

What AAMP does

AAMP is the protocol for deal negotiation. Instead of bidding on individual impressions in real time, a buying agent and a publishing agent negotiate a set of terms in advance: the publisher agrees to make a defined pool of inventory available under specified conditions; the buyer agrees to purchase a defined volume at an agreed price. The resulting deal is governed by a bilateral record that both parties can query and verify.

AAMP defines the content of deal negotiations: what fields a deal enquiry must contain, what a valid response looks like, how counter-offers are structured, and what must be recorded when both parties commit. It is the advertising-specific layer built on top of agent communication infrastructure like A2A.

AAMP is deal-level and governance-focused. It is designed for the portion of a buyer's inventory strategy that requires advance commitment, publisher accountability, and an auditable record of what was agreed.

When each standard applies

A buying team running a full programmatic strategy will use both. The open exchange, governed by OpenRTB, handles brand-safe reach buying at scale: the agent bids on impressions that match the campaign parameters as they become available, with no advance commitment required.

Private marketplace and direct deals, governed by AAMP, handle premium inventory: specific publisher environments where the buyer wants guaranteed access and where both parties benefit from committing to terms in advance. CTV, premium display, and high-quality contextual inventory are typically bought this way.

The agent running a campaign under a unified mandate uses OpenRTB for open exchange activity and AAMP for deal negotiation, with the bilateral deal record governing the committed portion of the buy.

Are AAMP and OpenRTB compatible?

AAMP and OpenRTB are complementary standards from the same standards body. IAB Tech Lab developed both. They address different buying mechanisms rather than competing approaches to the same problem.

In a well-architected agentic buying stack, the buying agent uses OpenRTB-compatible APIs to participate in auctions and AAMP-compatible APIs to negotiate private deals. The platform layer : the DSP, the marketplace, or the agent infrastructure : handles compliance with both standards. The buyer's agent does not need to implement them directly, only to work with platforms that do.

Frequently asked questions

Does AAMP replace OpenRTB?

No. AAMP and OpenRTB serve different purchasing contexts. OpenRTB remains the standard for real-time impression-level buying on the open exchange. AAMP provides the governance layer for deal-level negotiation between agents.

Will agent-to-agent buying make OpenRTB obsolete?

OpenRTB underpins the open exchange, which handles a large proportion of programmatic volume. Agentic buying extends the programmatic stack by adding deal-level negotiation capabilities; it does not remove the need for impression-level auction infrastructure.

Which standard should a publisher prioritise for agent-to-agent readiness?

Publishers wanting to participate in agent-to-agent deal negotiation should ensure their platforms support AAMP-compliant deal term structures and bilateral deal record infrastructure. OpenRTB compatibility is already standard for most publishers.

Further reading

AAMP : IAB Tech Lab Agentic Advertising Management Protocols

Concourse : Agentic Advertising Platform

A2A Protocol : Agent-to-Agent Communication Specification

IAB Tech Lab : Advertising Standards

Alkimi : Agentic Advertising Marketplace

All articles

Speak to the team