Pricing
Agent Relay Console sells credits, and each successful tool call debits credits from your workspace balance. Run agents steadily on a monthly plan — cheaper per credit, with unused credits rolling over — or buy one-time packs that never expire. New workspaces start with 500 free credits.
Monthly plans
Starter
$29.00/mo
3,500 credits/mo · $8.29 per 1k
For trying agents in production.
- · 3,500 credits every month
- · Unused credits roll over (up to 3,500)
- · All 17 tools, including side-effecting calls
- · Async human-approval inbox
Pro
$99.00/mo
15,000 credits/mo · $6.60 per 1k
For agents that run every day.
- · 15,000 credits every month
- · Unused credits roll over (up to 15,000)
- · All 17 tools, including side-effecting calls
- · Async human-approval inbox + webhooks
- · Priority support
Scale
$299.00/mo
60,000 credits/mo · $4.98 per 1k
For fleets and production workloads.
- · 60,000 credits every month
- · Unused credits roll over (up to 60,000)
- · All 17 tools, including side-effecting calls
- · Async human-approval inbox + webhooks
- · Priority support + onboarding help
Plans renew monthly and unused credits roll over up to one month's allotment. Cancel anytime — your balance stays until it is used. Subscribe from the console billing page.
Credit packs
Starter
$9.00
1,000 credits · $9.00 per 1k
1,000 credits — good for ~1,000 read calls.
Builder
$39.00
5,000 credits · $7.80 per 1k
5,000 credits — best value for steady agent traffic.
Scale
$149.00
25,000 credits · $5.96 per 1k
25,000 credits — production fleets and bursty workloads.
Prices are in US dollars and exclude any sales tax or VAT. Agent Relay Console sells credits directly; payments settle in USDC on Base over x402, or by invoice on request.
Credit cost per tool call
- 2 cr
fetch_url
Fetch a public web page or JSON endpoint over HTTPS and return its readable text content plus metadata. Real network call, not a simulation. Read-only.
- 6 cr
crawl_site
Crawl a public site starting from one https:// URL and return readable text for that page plus up to nine same-origin pages it links to. Real network calls. Read-only.
- 8 cr
extract_structured
Extract named fields as JSON from a public URL or supplied text, using a server-side model. Returns one value per requested field, or null when absent. Read-only.
- 4 cr
search_web
Search the public web and return ranked results with titles, snippets, and source URLs. Uses a server-side search API. Read-only.
- 3 cr
search_knowledge_base
Search this workspace's uploaded documents using semantic similarity. Returns the most relevant text chunks with document titles and source URLs. Read-only.
- 8 cr
execute_codeconfirm
Run Python or JavaScript code in a sandboxed E2B environment and return stdout, stderr, and the exit code. Files are ephemeral, but code can make external network requests with side effects. Requires the configured side-effect confirmation flow.
- 10 cr
browse_page
Open a URL in a remote Browserbase browser and return the rendered page as markdown text, including title, status code, and content type. Runs in Browserbase's cloud so it works from serverless runtimes.
- 0 cr
sandbox_search_knowledge_base
Sandbox: searches a fixed set of fixture documents and returns simulated matches. Free — use it to exercise the API, not for real knowledge.
- 0 cr
sandbox_lookup_crm_contact
Sandbox: returns a fixture CRM contact by email. Free — no real CRM is queried.
- 0 cr
sandbox_list_records
Sandbox: lists fixture records (contacts, invoices, tickets) with paging and filtering. Free — no real data.
- 0 cr
sandbox_send_emailconfirm
Sandbox: simulates sending an email and returns a fake message id. Nothing is delivered. Free, and still side-effecting so you can exercise the confirmation flow.
- 0 cr
sandbox_update_crm_recordconfirm
Sandbox: simulates updating a CRM record. Nothing is written. Free, and still side-effecting so you can exercise the confirmation flow.
- 0 cr
sandbox_create_paymentconfirm
Sandbox: simulates creating a payment charge. No money moves. Free, and still side-effecting so you can exercise the confirmation flow.
- 0 cr
sandbox_delete_recordconfirm
Sandbox: simulates deleting a record. Nothing is deleted. Free, and still side-effecting so you can exercise the confirmation flow.
- 6 cr
gmail_sendconfirm
Send an email through the workspace's connected Google account. Uses the managed OAuth connection — the agent never sees credentials. Requires the workspace to connect Google first (POST /api/public/v1/oauth/google/authorize). Side-effecting: requires confirmation.
- 4 cr
slack_post_messageconfirm
Post a message to a Slack channel as the workspace's connected Slack identity. Uses the managed OAuth connection — the agent never sees credentials. Requires the workspace to connect Slack first (POST /api/public/v1/oauth/slack/authorize). Side-effecting: requires confirmation.
- 4 cr
github_create_issueconfirm
Create an issue in a GitHub repository as the workspace's connected GitHub identity. Uses the managed OAuth connection — the agent never sees credentials. Requires the workspace to connect GitHub first (POST /api/public/v1/oauth/github/authorize). Side-effecting: requires confirmation.
Questions
- Do credits expire?
- One-time credit packs never expire — the balance stays on your workspace until it is used. Monthly plans grant fresh credits on every renewal, and unused plan credits roll over up to one month's allotment.
- Is there a subscription or minimum?
- No minimum. You can buy one-time packs as needed, or take a monthly plan if your agents run steadily — plans are cheaper per credit and unused credits roll over. Every new workspace also starts with 500 free credits.
- What does one credit buy?
- Credits are charged per successful tool call at the rates listed below — read-only lookups cost 1 credit, side-effecting actions cost more.
- Am I charged for failed calls?
- No. Validation errors, rate limits, unknown tools and internal errors are not charged. Only successful calls debit credits.
- How do I pay?
- Agent Relay Console sells credits directly. Pay by card from the console billing page, or settle in USDC on Base over the x402 protocol — an agent can top itself up with no human in the loop. For larger purchases we can invoice instead; contact support@3bi.ai.