AI agents
a line in the mandate, a wallet and a card
Your agent works inside the mandate like a person on a position: its own budget, its own wallet, a card that holds only what its tasks declare, and the services it may pay per call. It never holds a key to your bank.
In the mandate
An agent gets a line, like a person
and cannot hand it on

- Research agentAgent of the position · $50 a dayBy itself
- Alex's assistantPersonal · leaves with AlexAt the press
- A position's agent or a personal one
- A position's agent stays when the person changes and its keys are reissued. A personal one leaves with its person, and its mandate goes with it.
- On equal terms, never more
- An outside agent gets the same mandate as Orla's own: a budget, limits, and a pilot before anything goes by itself. It cannot pass any of it on.
- From your accounts, it only proposes
- A payment it puts forward waits for a person's signature. It never does more than the person who connected it, checked on every call.
Its wallet
The balance is the whole budget
with a ceiling per call and per day

- Per request
- Up to $2
- Per day
- Up to $50
- Services it may pay
- 3 hosts
- Nothing behind it
- What you put on the wallet is all it can spend, so no mistake in a rule can cost more. Until both ceilings are set, it buys nothing.
- Or an allowance from your Safe
- Instead of a float, the agent can spend an allowance your Safe grants it, held by the contract on chain, not by Orla.
- Heard early
- Once a day at 80% of the cap, and when the balance falls under the level you named.
Its card
A card that holds only its tasks
and nothing for anyone to find

- Domain renewalNamecheap · up to $15 · by 12 Oct
- Dataset licenceKaggle · up to $12 · by 20 Oct
- Only what its tasks declare
- Each task names the merchant, a ceiling and a date. The card holds the sum of the open ones, so a leaked number buys nothing else.
- Spend of its position
- Money loaded onto the card counts against the position's budget the moment it lands, and comes back if it is taken off.
Per call
It pays an API as it calls it
with x402, in USDC
- Asks
GET /search?q=late+invoices - Is quoted
402 · $0.40 in USDC - Pays and gets it
Paid from its wallet, receipt kept
- A list of hosts, and nothing else
- An empty list is a closed door. The first payment to a host pins the address it is paid at, and a quote naming another address is refused.
- Find a service, allow it in one press
- Search three catalogues by what a service does. Allow opens that host for this agent and files the supplier in your address book.
- Over the ceiling is refused
- Not queued: the other side is holding a connection open. Every call leaves a receipt that says how it was decided: the rule, the cap and what was left of it.
Selling to agents
Agents pay you too
a link or an invoice answers with a price
- An agent asks
GET /reports/q3 - Is quoted
402 · $0.40 in USDC - Booked
One income row a day · 248 payments
- Any link in USDC
- A pay link or an invoice priced in USDC on Base, Ethereum or Polygon answers an agent with a price. It pays and gets a receipt with no account and no key, and you get the full amount.
- Charge for your own API
- Your server asks Orla for a price per call. Each endpoint books one income row a day, not a row per payment. Calls under a dollar run on a balance the client pays ahead.
- Your pay page, read as tools
- A payer's agent in the browser gets a few actions from the page itself: what is owed, the transfer details, the card checkout. Only what the page shows, and your memo comes marked as yours.
Orla's agents
Its own agents prepare the work
and a person presses

- Bookkeeper12 routine cardsAccept all
- AP clerkPay Hetzner €84 in 3 daysSign
- AR clerkRemind Northwind, 7 days lateAccept
- TreasurerMove the Figma payment to the 14thAccept
- IntegratorNetSuite map readyApprove and sync
- Four roles you hire
- Bookkeeper, AP clerk, AR clerk and Treasurer work with the rights of the person who hired them, never approve or send a payment, and leave their cards in the Inbox.
- An integrator for your systems
- It reads a system you keep, asks which records matter and proposes how they land. Nothing syncs before you approve, and it never sees the key.
- Measured every week
- Each role shows the share of its proposals accepted as proposed, week by week.
The real bill
What it really costs
read from the vendor, stopped at a ceiling

- Charged to cards
- $450
- Used, says OpenAI
- $386
- Paid for, not yet used
- $64
- From OpenAI and Anthropic
- An admin key lets Orla read the vendor's own cost report every night, per day and per model.
- A ceiling that stops
- A monthly ceiling on an agent or a supplier freezes it with its card when crossed.
Any client
The agent you already run
the same fence from every door
- Claude
- ChatGPT
- Cursor
- n8n
- MCP
- CLI
- API
- One key, shown once
- Revoking it takes effect on the agent's next call. Its history stays under its name.
- One fee
- 0.25% of what the agent moves, at most $25 a payment. A $0.40 call costs a tenth of a cent.
- A sandbox to try it on
- The books of a made-up studio, three months deep. Your agent connects the usual way, nothing real goes in or out, and Reset brings the same figures back.
On autopilot
What goes by itself
and what still waits for you
Goes by itself
- A bill or a payout inside its budget in the mandate
- From Airwallex, PayPal or the account inside Orla
- An agent's card or API spend inside its cap
Waits for you
- A new payee, and bank details that changed
- Anything past a budget or a limit
- Every payment from Mercury, Slash, a Safe or a wallet you sign
The brakes above both
- $2,000 a payment and $10,000 a day until you change them
- Loosening a limit waits 24 to 72 hours
- One pause stops every payment at once
Questions
About agents
the short answers
Can an agent reach my bank account?
No. It spends from its own wallet and card, inside its line of the mandate, and never holds a key to your bank.
What stops an agent that goes wrong?
Its balance, its two ceilings and its list of hosts first. A freeze stops its card and wallet in one press, and a monthly ceiling on it freezes it by itself.
Can I bring my own agent?
Yes, over MCP, the CLI or the API. It gets the same mandate as Orla's own agents, and cannot hand it on.
I already sell over x402. Can Orla settle it?
Yes. Point your facilitator at Orla and change nothing else. It checks the payer's signature, puts the payment on chain and pays the gas, and only to an address you have proven is yours.
What does an agent pay in fees?
0.25% of what it moves, at most $25 a payment, on its wallet, its x402 calls and its card alike.
In the cabinet
- The assistant
Ask the books, then press once
Read next
- Agent API and MCP server
- Where an AI agent can pay
- What is x402?
Paying an API inside the request, defined
- AI‑native teams
Agents that spend inside a fence
Give your agent a line
and keep the bank to yourself
On a thirty minute call we draft your first mandate and the line your agent works inside.