Simple pricing

Pay for what you use. Start free, upgrade when you need more. No credit card required to get started.

Without ContextRelay: 50 KB context × 1,000 handoffs/day ≈ $15/day in token tax (~$450/month).
With ContextRelay Pro: $29/month covers 100,000 handoffs. That's the math.
Free
$0/mo

For personal projects and experiments

≈ 30 handoffs/day — fits a 2-agent prototype.

  • 1,000 pushes / month
  • 10,000 pulls / month
  • 2 API keys
  • 25 MB max payload
  • 24 hr TTL
  • WebSocket pub/sub
  • Client-side E2EE
  • Community support
Start free
Most popular
Pro
$29/mo

For production pipelines and teams

≈ 3,000 handoffs/day — fits a CrewAI fleet running 8 hours/day.

  • 100,000 pushes / month
  • 1,000,000 pulls / month
  • 10 API keys
  • 25 MB max payload
  • 24 hr TTL
  • WebSocket pub/sub
  • Client-side E2EE
  • Email support
Get Pro
Team
$99/mo

For high-volume multi-agent systems

≈ 30,000 handoffs/day — fits a multi-tenant agent platform.

  • 1,000,000 pushes / month
  • 10,000,000 pulls / month
  • 100 API keys
  • 25 MB max payload
  • 24 hr TTL
  • WebSocket pub/sub
  • Client-side E2EE
  • Priority support
Get Team

Compare plans

FeatureFreeProTeam
Pushes / month1,000100,0001,000,000
Pulls / month10,0001,000,00010,000,000
API keys210100
Max payload25 MB25 MB25 MB
Payload TTL24 hours24 hours24 hours
WebSocket pub/sub
Client-side E2EE
MCP tools
SupportCommunityEmailPriority

FAQ

What counts as a push?

Any call to push() — regardless of payload size (up to 25 MB). One push = one URL created.

What counts as a pull?

Any call to pull(url). A peek() does not count as a pull — it only reads metadata.

How do I estimate my push volume?

Roughly: agents × handoffs-per-minute × hours-per-day × 60. A 4-agent CrewAI fleet doing 5 handoffs/min for 8 hours a day comes out to ~9,600 pushes/day or ~290,000/month. That puts you on Pro with headroom; double the fleet and you're on Team.

What happens when I hit my limit?

Pushes over the monthly limit return a 402 response. Pulls are never blocked — payloads you've already pushed are always retrievable, even after you hit the cap. You can upgrade mid-month and the new limit takes effect immediately.

Is there a free trial for Pro?

The Free plan is permanently free. You can upgrade, downgrade, or cancel anytime from your dashboard.

Can I self-host instead?

Yes — ContextRelay is fully open-source (MIT). Clone the repo, wrangler deploy, and run your own instance on your Cloudflare account. The free Cloudflare tier covers 100K Worker requests/day. Same SDK either way.

Start with the free plan — no card needed.

Get your free API key →