Every tool call that runs through Agent Handler - successful, failed, redacted, blocked - is captured with full context in the Logs dashboard. This is the artifact you’ll use to debug the agent, audit who did what, and answer the questions your security team will ask once a customer files a support ticket.
This page covers Tool Call Logs - individual tool executions made by the agent. For HTTP requests your backend makes against the Agent Handler API, see API Request Logs.
For each tool call, the log row includes:
<Connector>__<tool>, like slack__post_message.X- headers your client sent on the request, useful for tracing.Everything is searchable. The full row is exportable.
The filter bar covers the dimensions you’ll reach for:
origin_user_id or name.X-Mcp-Session-Id or any other X- header on the MCP request, you can filter by it. This is how you correlate a session in your own UI with the underlying tool calls.Filters compose. “All slack__post_message calls for user_a3f9b2 in the last hour with status error” is one combined query.
Click any row to open the full call detail. You see:
For a failed call, you also get the error class (auth_error, not_found, rate_limit_exceeded, connector_error) and the message returned upstream.
The flow for “the agent’s tool call didn’t do what I expected”:
auth_error, the user’s stored credentials are bad - re-run Link or Magic Link for that Connector. For not_found, the resource doesn’t exist or the user doesn’t have access. For rate_limit_exceeded, you (or your customer) have hit the third party’s quota.Tool Call Logs are retained for 90 days on standard plans, longer on enterprise. Beyond retention, individual calls aren’t queryable through the dashboard; subscribe to the tool_call and tool_call_error webhooks to forward events to your own warehouse if you need a longer history.
Bulk export is available from the dashboard for any filtered view. CSV with one row per call.
If you’ve passed origin_company_id on your Registered Users, the Company’s detail page has a pre-filtered tool-call view - useful for “show me everything Acme did this week.” For investigation flows starting from a security alert, see Violations and alerts.
Debug your backend’s calls to the Agent Handler API with API Request Logs.