A receipt for this conversation

A client disputes the BTC amount on an invoice issued this morning. A chat summary settles nothing, because a summary is the agent's own account of itself. This page is one real Zambo session, run on 2026-10-24, that answers the dispute with records a stranger can check: three calls, three verifiable receipts, and a chain check at the end.

The problem

The invoice was written in BTC terms. The client says the rate used was wrong. What settles it is not a better argument; it is the price the tool actually returned at the time, saved in a record nobody quietly edits afterward.

Call 1: find the right tool

capability_search, query "check the price of a cryptocurrency". The session asked Zambo which tool fits before calling anything. Zambo returned an execution plan naming live_price at rank 1.

Receipt: https://zambo.dev/run/d81aeb41-9954-4367-9ba1-1fbf466eef90

Call 2: the price, with its source

live_price, symbol BTC. Returned: BTC $79,544.00 USD, down 2.36% over 24 hours, market cap $1599.85B, live via CoinGecko, Sat, 24 Oct 2026 16:25:38 GMT.

Receipt: https://zambo.dev/run/26b353a9-8e34-4820-a351-9a65208e11c1

Call 3: write it into the record

journal_log. The finding was written into job ws6-muse-demo-20261024 as a chained journal entry, so the answer to the client is a record, not a recollection.

Receipt: https://zambo.dev/run/1f56fe3e-b4f3-40b0-8619-5935741c9a73

Check it yourself

Open any receipt link above; each shows the tool, the time, and the saved result with its sha-256 digest. The journal chain check for the whole job is public: https://zambo.dev/api/journal/ws6-muse-demo-20261024/verify returns valid. 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.

What this proves, and what it does not

The receipts prove the saved results were not changed after they were saved, and the journal chain proves the order the entries were written in. They do not prove the price was right; CoinGecko is the source named in the record, and the record is what lets the client check the same source. Proof of the record, not proof of the world.

If the conversation itself is later deleted, the receipt links are what remain checkable: how can I check AI work if the chat has been deleted? The record outlives the chat because it was saved when the calls ran.

Run the same session from Muse

Ask Muse: "Build a custom connector to Zambo. Name: Zambo. MCP server URL: https://zambo.dev/mcp. Transport: remote streamable HTTP. Auth: none. Test it with a first call and show me the receipt link it returns." The custom connector route works today; Zambo's Muse directory listing is in review with Meta. 20 free calls per day, then the $0.99 Day Pass.

Full Muse guide: Use Zambo with Muse. The proof pattern in general: proof of execution for AI agents. Check any receipt: verify AI work.

Frequently asked questions

Can I get a receipt for a conversation with my AI agent?

Yes, when the work runs through Zambo's tools. Every call returns a verifiable receipt at a public link (zambo.dev/run/...), and calls in one job chain together, so the whole session, not just one answer, can be checked afterward.

What does the receipt prove?

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.

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.