For marketers running ads with coding agents

Give your coding agent real access to your ad accounts.

Claude Code and Codex can already write the strategy. They just can't reach the data. AdRelay is one agent-native API gateway that pulls clean ad analytics and manages campaigns — no scraped dashboards, no per-platform OAuth maze.

marketers on the waitlist
The two blockers

Every legit marketer is running ad accounts through agents now. Two things stop them.

The agent can reason about your campaigns. It just hits a wall the moment it needs to actually touch the account.

01 — API ACCESS

No clean way to publish & manage ads

Each platform ships a heavyweight, human-first API behind a gated developer app. Agents end up driving brittle browser automation or copy-pasting from dashboards — slow, fragile, and impossible to trust in a loop.

blocks automation
02 — ANALYTICS

No agent-readable performance data

Impressions, clicks and spend live in dashboards built for eyeballs, not tokens. There's no consistent, structured feed an agent can pull to actually optimize — so data-driven decisions stall.

blocks optimization
How AdRelay works

One gateway. A normalized, agent-readable interface across platforms.

1

Connect your ad account once

Authorize AdRelay against your ad platform via OAuth. We hold the integration so your agent never touches a credential maze.

2

Your agent calls one clean API

A single, consistent surface — same shapes across Google Ads and Meta. v1 ships read-only analytics: impressions, clicks, spend.

3

It optimizes in the loop

Structured, token-friendly responses go straight back into Claude Code or Codex. No scraping, no screenshots, no guessing.

agent.ts — read-only analytics, v1
// your agent asks AdRelay, not a dashboard
const res = await adrelay.analytics({
  platform: "google_ads",
  account:  "acct_8841",
  metrics:  ["impressions", "clicks", "spend"],
  range:    "last_7d",
});

// → normalized, token-friendly JSON
{
  impressions: 184203,
  clicks:      5120,
  spend_usd:   2740.18,
  ctr:         0.0278
}
1 API
Normalized across ad platforms — your agent learns it once.
0 scraping
Real OAuth integration, not brittle browser automation.
Agent-first
Structured responses shaped for Claude Code & Codex, not human eyes.
Early access

Be first to give your agent its ad accounts.

We're starting with read-only analytics for one platform and onboarding design partners by hand. Tell us your stack and we'll reach out as your platform comes online.