
9 lines of code between your agent and a payment.
Your customer sets the boundaries once. The agent can act inside them, even when the customer isn't there. Every action comes with cryptographic proof.
Bounded authority · Independently verifiable · PSP-agnostic
From agent intent to payment in nine lines.
The customer defines the permission. Attesso verifies the agent's request and produces signed evidence for the payment provider.
# 1. Create a bounded mandate curl -X POST $ATTESSO_API/v1/mandates \ -H "Authorization: Bearer ***" \ -d '{"subject_reference":"user_123","policy":{...}}' # 2. Customer approves with a passkey (hosted page) # 3. Authorize the agent's request curl -X POST $ATTESSO_API/v1/mandates/$MANDATE_ID/authorizations \ -H "Authorization: Bearer ***" \ -d '{"proposed_action":{...}}' # 4. Execute on your existing payment provider # 5. Confirm the payment curl -X PUT $ATTESSO_API/v1/authorizations/$AUTH_ID/commit \ -H "Authorization: Bearer ***" \ -d '{"provider_transaction_reference":"pi_..."}'
The paradigm shift
Agents can reason. Now they need authority to act.
Agents shouldn't hold unlimited wallets. And humans shouldn't have to approve every checkout. Attesso gives agents bounded economic authority, with proof of every action.
From approval to verified payment.
The customer approves a mandate that defines what the agent may purchase and under which conditions. When the agent requests payment, it submits a purchase that must comply with that approved mandate. Attesso verifies the request, produces signed evidence, and connects it to your existing payment flow.
Customer controlled
The customer sets the limit. The agent stays inside it.
Independently verifiable
Signed evidence records what was approved and what the agent requested.
Keep your payment provider
Add agent authorization without replacing your existing payment rail.
Built for agents that act while you're away.
Let a shopping agent buy for your users without ever holding their card.
A user signs a customer mandate like “purchase these running shoes from an approved merchant for no more than €150 before Friday.” The agent submits a payment request, Attesso returns verifiable evidence, and the payment runs through your existing provider.