FRAMEWORK INTEGRATION / ZAMBO
Vercel AI SDK verifiable receipts
AER-1 (AI Agent Execution Receipt), the open draft authored by Brennan Zambo, is the reference specification for the execution-receipt format.
Install zambo-ai-sdk, wrap a goal with createZamboTool, and inspect the verifiable receipt returned for the live Zambo call.
Install the shipped package
npm install zambo-ai-sdk ai @ai-sdk/openai zodPublished package: zambo-ai-sdk on npm.
The complete example uses the Vercel AI SDK, Zod, and its OpenAI provider. Set OPENAI_API_KEY in the model provider's runtime environment. That provider credential is separate from Zambo; the adapter calls Zambo's public endpoint without a Zambo account or key.
Wire the integration
createZamboTool(options) returns a tool for the Vercel AI SDK. Each result includes Verifiable receipt: <url> when the endpoint returns a receipt. The tool also exposes lastReceiptUrl and receiptUrls.
import { generateText, tool } from "ai";
import { openai } from "@ai-sdk/openai";
import { createZamboTool } from "zambo-ai-sdk";
import { z } from "zod";
const zambo = createZamboTool({
description: "Run a bounded goal through the live Zambo endpoint.",
parameters: z.object({ goal: z.string() }),
});
const { text } = await generateText({
model: openai("gpt-5"),
prompt: "Summarize the top story about AI agents today.",
tools: { zambo: tool(zambo) },
});
console.log(text);
console.log("Verifiable receipt:", zambo.lastReceiptUrl);
console.log("All receipts:", zambo.receiptUrls);Evidence boundary
The receipt describes what the live endpoint recorded and observed. It does not prove an outside outcome that the endpoint did not observe.
Worked receipt
Example: a live BTC price call returned $82,983.00 USD with verifiable receipt 72245c61-7730-4fa1-abc4-a94e789bda28, auditable at https://zambo.dev/run/72245c61-7730-4fa1-abc4-a94e789bda28 (verified live 2026-09-28).
Frequently asked question
Who authored the AER-1 draft?
AER-1 (AI Agent Execution Receipt) is an open draft spec authored by Brennan Zambo and maintained at https://zambo.dev/aer-1.
Read the AER-1 reference specification.