Pay for what your agents do.

Start free on a public repo. Scale to private repos, more agent calls, and a managed proxy as your agents go to production.

MonthlyAnnual · save 20%

Free

Try it on a public repo.

$0

 

Start free
1 public repo
1,000 agent calls / mo
1 seat
Source-code analysis
OpenAPI 3.1 + MCP server
Endpoint selection
Community support
MOST POPULAR

Pro

For shipping a real agent API.

$63/mo

billed annually

Start 14-day trial
5 repos
50,000 agent calls / mo
3 seats
Private repositories
All three engines (source · platform · capture)
Universal auth + managed proxy
Auth-patch generator
Encrypted secret vault
Usage analytics
Email support

Team

For teams running agents in production.

$319/mo

billed annually

Start 14-day trial
Unlimited repos
500,000 agent calls / mo
10 seats
Everything in Pro
SSO / SAML
Audit logs
Role-based access
Webhook re-analysis on deploy
Priority support + Slack channel

Enterprise

For security-sensitive scale.

Custom

let's talk

Talk to us
Unlimited
Custom volume
Unlimited seats
Everything in Team
Self-hosted / on-prem proxy
Source-never-leaves-your-cloud option
Custom SLA + dedicated support
Security review & SOC 2 report
Volume + agent-commerce pricing
Usage overage
$2
per additional 1,000 agent calls beyond your plan
Self-hosted
Flat
run the proxy yourself — no per-call metering
Agent commerce
Custom
small per-transaction fee on agent payments (Enterprise)
Why a managed plan

The managed proxy is where the value compounds.

Beyond extraction, paid plans give you the managed path: universal auth, retries, token refresh, and a live view of exactly what your agents did. You can always self-host instead — it's the same engine, just off our infrastructure.

Questions

What's an "agent call"?

One request an agent makes through Ejector's managed proxy. Reads, writes, and actions all count the same. Discovery (listing tools) and the OpenAPI/MCP spec are free.

What happens if I exceed my plan's calls?

Nothing breaks. Overage is billed at $2 per additional 1,000 calls, or you can upgrade. You'll get alerts as you approach the limit.

Do self-hosted setups count toward usage?

No. If you run the proxy yourself (Mode 2) or use the direct auth patch (Mode 3), Ejector isn't in the request path, so calls aren't metered — those run on flat Team/Enterprise pricing.

How does agent-commerce pricing work?

On Enterprise, if agents make payments through Ejector's managed proxy, we apply a small per-transaction fee instead of (or alongside) call-based pricing. We'll size it to your volume.

Can I switch plans or cancel anytime?

Yes. Upgrade, downgrade, or cancel from your billing page. Annual plans are prorated.

Is my source code stored?

No. Repos are shallow-cloned to a temp directory, analyzed, and deleted. We keep the resulting spec — not your code.

Start free. Upgrade when agents ship.

No credit card to connect your first repo.