What evidence should I keep when an AI agent handles money for a business?

An agent that can pay, book, or buy needs a paper trail built for the questions that come after the money moves. Not just proof that a payment happened: evidence of what the agent was told, what bounded it, who approved it, and what work the payment was tied to. Seven pieces, kept together, answer all of it.

153 tools behind one MCP endpoint20 free calls per dayAER-1 draft-zambo-aer1-26126 test vectors / 129 checks conformance corpus44,485+ receipts on record

Before your agent's next payment run, put the trail in place: add Zambo to your AI and the cap, the approval state, and a receipt for every call ride on the same connection.

Published October 25, 2026.

The seven pieces of evidence for one agent payment

When an agent handles money, the receipt for the payment alone proves almost nothing. Anyone reviewing the spend later, you, a finance lead, a client, an auditor, needs to see why the payment was allowed to happen at all. Keep these seven pieces together for every payment an agent makes or triggers:

  1. The instruction. What the agent was told to do, in the words it was given, saved before the run starts. Most money disputes are really instruction disputes.
  2. The spend cap in force. The limit on the connection at the moment of the call, from spend_limit_set, and the running total from spend_limit_status. A payment inside its cap is a different fact from a payment nobody had bounded.
  3. The approval state. Whether a person approved this spend, approved the run it belonged to, or never saw it. The approval record names the approver and the time, or shows plainly that no approval step existed.
  4. The payment reference. The reference the payment system returned: the transaction id, the invoice number, the order id. This is the join key between the work record and the money record.
  5. The execution receipt. One receipt for the call that made or triggered the payment: what was called, what went in, what came back, and when.
  6. The exception record. Every rejected or refused call around the payment, including the call that hit the spend limit. Attempts are evidence: they show the fences working, or show what the agent tried before it succeeded.
  7. The reconciliation note. One line, written while it is fresh, tying the payment reference to the delivered work it paid for and to the handover the receiver accepted.

The setup for the cap itself is the agent spending limit guide, and the incident version of this problem is stopping an agent from overspending.

Why the receipt and the payment record need each other

A bank or wallet record proves money moved. It does not prove which instruction sent it, which cap allowed it, or which work it paid for. A Zambo receipt proves the saved record of the call was not changed since it was saved. Neither record replaces the other. Together, joined by the payment reference, they answer the only questions that matter after agent spend: what was it told, what bounded it, who approved it, what executed, and what did the business get. Recall the definition: an agent receipt is a record of one ai agent tool call that anyone can check: it keeps the exact saved bytes and their sha-256 digest, and it proves the result was not changed since it was saved, not that it was right. Anyone can recheck the receipt side of that chain at zambo.dev/verify with no account.

The routine that keeps the evidence complete

Zambo records the work and the spend state around it. Zambo does not hold your funds and does not move the money.

Set it up before the agent touches money

  1. Route the agent through the one endpoint. Connect the AI to https://zambo.dev/mcp so its calls pass the cap and mint receipts. Start at zambo.dev/add: 20 free calls per day, no install.
  2. Write the instruction down as a record, not as a chat message that scrolls away. The instruction is exhibit one.
  3. Set the spend limit and the approval threshold before the first money call, and note both in the workflow.
  4. Save the payment reference into the handover when the work is delivered, so the money trail and the work trail close together.

Put the evidence trail in place before the next payment run: add Zambo to your AI. Start with 20 free calls per day; the Day Pass is $0.99 USDC on Base for 24 hours of full use, and the Zambo Pass is $29 for 30 days, one payment.

Frequently asked questions

What evidence should I keep when an AI agent handles money for a business?

Keep seven pieces together for every payment: the instruction the agent was given, the spend cap in force at the time, the approval state, the payment reference the payment system returned, the execution receipt for the call, the exception record of any refused calls around it, and a short reconciliation note tying the payment to the delivered work.

Does a payment receipt prove the agent was right to spend the money?

No. The payment record proves money moved, and the execution receipt proves the saved record of the call was not changed since it was saved. Whether the spend was wise is a judgment you make from the full set: the instruction, the cap, and the approval state are what let you judge it fairly.

What proves an agent stayed inside its spending limit?

The cap recorded by spend_limit_set, the running total from spend_limit_status, and the receipts for the calls themselves, including any call the limit refused. A refused call still mints a receipt, so the record shows the cap working, not just the spend that landed.

Who should be able to check this evidence?

Anyone you hand it to. Each execution receipt can be rechecked at zambo.dev/verify with no account, so a finance lead, a client, or an auditor can verify the work side of the trail without access to your systems. The payment side stays in your payment records, joined by the payment reference.

What is an agent receipt?

An agent receipt is a record of one ai agent tool call that anyone can check: it keeps the exact saved bytes and their sha-256 digest, and it proves the result was not changed since it was saved, not that it was right.

Related

Proof works best when it travels with the work itself. The AER-1 badge kit turns verifiable receipts into an embeddable badge for project pages, docs, and profiles, so anyone who sees the claim can reach the check in one click.