Skip to content

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

Position
ToolsAlex$2,650 of $3,000
  • 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

Agent wallet
Research agentUSDC on Base$38 of $50 today
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

Agent card
•••• 2291$27
Holds the sum of its open tasks
  • 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

  1. AsksGET /search?q=late+invoices
  2. Is quoted402 · $0.40 in USDC
  3. Pays and gets itPaid 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

  1. An agent asksGET /reports/q3
  2. Is quoted402 · $0.40 in USDC
  3. BookedOne 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

Inbox
  • 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

Supplier limit
OpenAIThis month$450 of $600
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 fence for every door
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

Every brake on Safety

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

Read next

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.