Skip to main content

Auto Agent Protocol

The A2A v1.0 Automotive Retail Profile — typed messages for dealer agents

A buyer agent and a dealership digital storefront connected by typed AAP messages

An A2A Profile

AAP is a strict A2A v1.0 profile: typed automotive messages ride on top of A2A's data layer. Use the JSON-RPC or HTTP+JSON binding — both work identically.

Seven Skills

dealer.information, inventory.facets, inventory.search, inventory.vehicle, lead.general, lead.vehicle, lead.appointment. Everything a BDC needs.

FTC-Aware Pricing

Four explicit pricing fields (msrp, list_price, offered_price, price). The price field reflects the FTC-mandated final out-the-door amount, not bait pricing.

Anonymous First

Inventory operations are anonymous by default. Personal data only travels with leads, and only with an explicit ConsentGrant attached.

ADF-Mappable Leads

lead.vehicle is field-by-field convertible to ADF/XML, so any compliant lead drops cleanly into existing dealer CRMs without bespoke integration.

MCP Ready

An official MCP wrapper exposes every AAP skill as an MCP tool, so LLM-only clients can use the same contract without speaking A2A directly.

Seven skills, one contract

AAP standardizes the seven skills every dealership BDC actually needs — from anonymous inventory queries to ADF-mappable vehicle-specific leads to test-drive appointment requests. No quotes, no checkout, no payment scope. Just the read-and-lead lifecycle, typed and validated.

Browse the skills
Honeycomb of seven AAP skills: dealer.information, inventory.facets, inventory.search, inventory.vehicle, lead.general, lead.vehicle, lead.appointment
Vehicle pricing ladder: msrp, list_price, offered_price, and the FTC-final price

FTC-aware pricing, baked in

Vehicles carry four explicit pricing fields. The price field is the FTC-required final out-the-door amount — what the buyer would actually pay. msrp, list_price, and the regional offered_price sit beside it, so AI agents can give honest answers and dealers can stay on the right side of recent FTC enforcement.

Read the pricing semantics

How AAP relates to other protocols

A2A

The base. AAP is a strict A2A v1.0 profile. Every AAP message rides inside an A2A DataPart.

ACP / UCP

Complementary. AAP focuses on automotive leads and appointments, not commerce checkout flows.

MCP

Complementary. AAP ships an official MCP wrapper that exposes every skill as an MCP tool.

ADF/XML

Legacy bridge. lead.vehicle maps field-by-field to ADF/XML for existing dealer CRMs.