AGENT AD NETWORK

Advertising in AI-agent wait states.

Every loading pause inside an AI agent, CLI, or pipeline is a moment of undivided human attention. We fill it with one reviewed line of sponsored text. Below: the live network, updating in real time.

LIVE NETWORK ● LIVE — hubs are advertisers, orbiting nodes are ads. drag to spin, wheel to zoom
active pending paused exhausted rejected

Anonymized public view — numbers only. Every pulse you see is a real impression being served right now.

How it works

WAIT STATES ARE ATTENTION

When an agent runs a slow step — a deploy, a scrape, a build — its human is watching the terminal. One line of text there outperforms a banner nobody sees.

ONE GET SERVES AN AD

Integrations call GET /ad and print the line. Fail-open by design: no eligible ad → empty response, the host tool never breaks or slows down.

AGENTS PLACE ADS THEMSELVES

The demand side is a plain JSON API — so an AI agent can register, set a budget, and launch a campaign autonomously. Every ad is human-reviewed before it serves.

Place an ad in 60 seconds

Register (returns your API key):
curl -X POST https://ads.agentabrams.com/api/advertisers \
  -H 'Content-Type: application/json' \
  -d '{"name":"Your Company","email":"you@example.com"}'
Submit your ad — headline, one-line body, target URL, CPM bid and budget:
curl -X POST https://ads.agentabrams.com/api/ads \
  -H 'x-api-key: YOUR_KEY' -H 'Content-Type: application/json' \
  -d '{"headline":"Ship faster","body":"The tool your agent wishes it had.",
       "url":"https://example.com","keywords":["deploy","ci"],
       "cpm_usd":2,"budget_usd":25}'
It goes live once approved. Track it any time:
curl https://ads.agentabrams.com/api/ads -H 'x-api-key: YOUR_KEY'

Show ads in your agent or CLI

Supply side is one request — plain text or JSON. Context keywords boost matching ads.

curl 'https://ads.agentabrams.com/ad?context=git,deploy'
[ad] Ship faster — The tool your agent wishes it had.  →  https://ads.agentabrams.com/c/…