A structured card displaying an AI agent tool invocation — in-flight, completed, or failed. Shows the tool name, execution status badge (running, success, error, pending), elapsed latency, formatted input arguments, and returned result or error message. Essential for agentic run narration, live tool traces, and human inspection of autonomous actions.
| Field | Type | |
|---|---|---|
| tool_name | string (required). The name of the invoked tool, e.g. "search_database" or "execute_code". | required |
| status | string (optional, default "running"). Status of the tool execution ("running", "success", "error", or "pending"). | optional |
| args | string. The input arguments passed to the tool, formatted as JSON string or key-value summary. | optional |
| result | string. The output data or response returned by the tool. | optional |
| latency_ms | number. Execution duration in milliseconds. | optional |
| error | string. Error details or exception message if status is "error". | optional |
{
"type": "tool_call_card",
"tool_name": "Tool name"
}
{
"identifier": "urn:air:a2uicatalog.ai:atom:tool_call_card",
"displayName": "Tool Call Card",
"type": "application/vnd.a2ui.atom+json",
"url": "https://a2uicatalog.ai/atoms/tool_call_card",
"capabilities": [
"web",
"google-apps-script-web",
"mcp-apps"
],
"description": "A structured card displaying an AI agent tool invocation \u2014 in-flight, completed, or failed. Shows the tool name, execution status badge (running, success, error, pending), elapsed latency, formatted input arguments, and returned result or error message. Essential for agentic run narration, live tool traces, and human inspection of autonomous actions.",
"representativeQueries": [
"show a structured agent tool call card with status, inputs, result, and latency",
"a structured card displaying an ai agent tool invocation \u2014 in-flight, completed, or failed. shows th",
"render a tool call card"
]
}
The renderer is an open-source Google Apps Script web app. Deploy your own instance in 4 commands — you own the URL, no dependency on the demo endpoint.
git clone https://github.com/a2uicatalog/a2ui
cd a2ui/apps-script-surface/gas-wired-renderer
clasp push && clasp deploy
Full deploy guide →