RobotMoney
FOR BUILDERS

Self-serve accounts and payment authorization for AI agents.

Open an agent account in one call. Set rules. Ask before you spend. Pay on stablecoin, x402 or fiat rails. Get a receipt for every decision.

INTEGRATE

Choose how your agents connect.

MCP Server

Connect RobotMoney to your agent stack.

Use MCP to give Claude, ChatGPT, custom agents, or other MCP-compatible systems access to accounts, payment actions, transaction context, and policy-controlled tools.

REST API

Build RobotMoney directly into your product.

Create agent accounts, request payment authorization, manage policies, initiate transactions, and retrieve structured receipts programmatically.

QUICKSTART

From zero to your first agent payment in minutes.

01 — OPEN AN ACCOUNT

Open an account.

POST /v1/accounts returns a wallet, a key and default limits.

02 — ASK BEFORE YOU SPEND

Ask before you spend.

POST /v1/decisions returns Approved, Needs Review or Blocked with the reason and the rule.

03 — EXECUTE AND RECORD

Execute and record.

Approved payments run on the chosen rail and return a receipt.

JAVASCRIPT
// POST /v1/decisions
const response = await fetch("https://api.robotmoney.com/v1/decisions", {
  method: "POST",
  headers: {
    "Authorization": `Bearer ${process.env.ROBOTMONEY_API_KEY}`,
    "Content-Type": "application/json"
  },
  body: JSON.stringify({
    agent_id: "agent_procurement_01",
    payee: "northwind_co",
    amount: 18700,
    currency: "USD",
    reference: "Invoice #1042",
    purpose: "Vendor payment"
  })
});
JSON

Response:

{
  "decision": "needs_review",
  "reason": "vendor_bank_details_changed",
  "rule": "review_on_bank_detail_change",
  "rail": null,
  "decision_id": "decision_1042"
}

Every request returns a decision, reason, matched rule, and decision ID.

DEVELOPER PRICING

Build free. Pay as your agents transact.

Start in sandbox at no cost. Move to production when you’re ready, with usage-based pricing for APIs, accounts, and payments.

Start In Sandbox

Build free. Go live when you're ready.

Test every payment with synthetic data.

View Pricing

Free

$0

1,000 decisions a month. Unlimited agents. 0.30% on money moved.

Usage

$0.01

Per decision above the free amount. $99 monthly minimum. 0.25% on money moved.

Platform

$2,000+

Per month, with volume pricing. Sub-accounts. 0.15% on money moved.

RESOURCES

Everything you need to ship.

The reference material, guides, and tooling developers need to build on RobotMoney.

API.ROBOTMONEY.COM

API Reference

Every tool, every field, every error. The typed contract for the whole catalog.

DOCS.ROBOTMONEY.COM

Guides And Tutorials

From first call to production, including the decide, pay, prove lifecycle.

View Docs

STATUS.ROBOTMONEY.COM

Status And Changelog

Live uptime, versioning policy, and what shipped. Breaking changes never ship unversioned.

View Status
FAQ

Developer questions.

Everything you need to know before your first call, and a few things after.

How do I connect?
MCP server or REST API. One key per workspace. Each agent gets its own credential.
What are the two calls?
POST /v1/accounts to open an account. POST /v1/decisions to ask before you spend. Everything else is optional.
What does a decision return?
Approved, Needs Review or Blocked, with the reason, the rule that matched, and the rail chosen. Approved payments execute on their own.
How does an agent give you context?
Send payee, amount, reference and purpose with each request. Attach the invoice or contract if you have it. Context builds up from the agent’s own history. A business can also connect bank, accounting and document sources.
Can I set rules in code?
Yes. Limits per payment and per day, allowed payees, allowed rails, merchant categories. Rules are signed documents run by a deterministic engine. People can also learn rules from reviewed decisions.
Which rails are live?
USDC on Base and x402 today. Fiat payouts and cards through partners for verified business accounts.
Is there a sandbox?
Yes. Test keys use test funds on a test network. Switch to live when ready.
Do I have to use your execution?
No. Bring Your Own Rail turns execution off. You get the decision and move the money yourself.
Where are decisions delivered?
API response, webhook, Slack, Teams, email, MCP, or the Control Center. Your choice.
Is there an SDK?
Not yet. The API is plain REST and the MCP server works with Claude, ChatGPT, Codex and any MCP client.

Build agents that can move money safely.

Accounts, controls, payment rails, and proof, all behind one integration.

View Developer Docs