Relay sits between your site and AI agents — detecting crawlers, serving structured content at 94% lower bandwidth cost, and giving you full visibility into who's reading what.
Free up to 100K events/month. No credit card required.
AI companies train and run models on publisher content. They fetch thousands of pages per session, consume full HTML — scripts, ads, nav — and send zero revenue back.
A single GPT training run fetches 38,000 pages. Each page is ~180KB of HTML. You pay for every byte — bandwidth, CDN egress, origin CPU — and receive nothing in return.
Relay intercepts agent requests at the edge and serves a compact Structured Object Model (SOM) — pure content JSON, no scripts, no ads, no nav. Agents get exactly what they need.
Relay runs as a Cloudflare Worker — no code changes, no server restarts. Install in under 5 minutes with one command.
Run npx relay-init in your terminal. The CLI handles wrangler setup, API key, KV namespace, and deployment automatically.
The Worker identifies AI agents by user-agent pattern, behavioral signals, and request patterns. 20+ agents classified — GPT, Claude, Gemini, Perplexity, and more.
Agents receive structured JSON instead of full HTML. Your dashboard shows every request — which agent, which page, what tier, how many bytes saved — in real time.
Instead of parsing megabytes of HTML, agents get a precise content graph. Faster for them. Cheaper for you. Richer for everyone.
Whether you run a news site, a SaaS docs portal, or an API platform, Relay gives you control over how AI accesses your content.
News sites, blogs, and content platforms bearing the full bandwidth cost of AI training crawls — with zero revenue from it.
Developer docs and knowledge bases that want AI assistants to accurately represent their product — not outdated crawled summaries.
Platforms whose structured data is the source material for AI outputs — and who need a programmatic, monetizable access layer.
Every plan includes agent detection, SOM serving, and full analytics. Upgrade when your traffic does.
npx relay-init once, add a route in your Cloudflare dashboard, and it's live. Your origin server is untouched.blocked in the Settings tab. The Worker returns a 403 with a structured license JSON explaining the policy. You can also set contact to redirect agents to your licensing page.Find out which ones, what they're reading, and how much it's costing you — free, in under 5 minutes.