- Navigation: Settings > Analytics
- Required role: Owner, Admin, or Operator; Member for project-scoped views.
Agents
The Agents tab shows aggregate performance metrics for all agents in the selected project and time range.Agent performance metrics appear once agents start processing sessions.
Metrics
Filter by date range, project, agent, or model. Charts show session volume over time, token usage, cost trends, top agents by session count and cost, and error breakdown.
Sessions
The Sessions tab lists individual user sessions across all agents in the selected project and time range.Session data appears once agents start processing requests.
Browse sessions
- Go to Settings > Analytics > Session Explorer.
- Search by session ID, user message content, or agent name.
- Filter by status, date range, or agent.
- Click a session to view the conversation transcript, tool calls, model usage, state transitions, and metadata.
Traces
The Traces tab provides a step-by-step execution log of agent runs. It offers two views: Event Stream and SQL Query.Trace events appear once agents start processing sessions.
Event stream
The Event Stream view shows a chronological log of all agent events in the selected project and time range. Each trace records a span tree — a hierarchical view of all operations:
Filter events by type:
Use the search bar to find events by session ID, agent name, or event type. The total event count is shown next to the search bar.
Trace search syntax:
SQL query
The SQL Query view lets you run custom queries against trace event data.Admin access is required to use the SQL Query view.
Generations
The Generations tab lists individual LLM calls across all agents in the selected project and time range, with token, latency, and cost details for each call.Generation data appears once agents start making LLM calls.
Filtering
Generations can be filtered at two levels: 1. Top-level filters (apply to the whole list):
2. Advanced (per-column) filters - refine the top-level results further. Click Filters to add one or more conditions:
- Click + Add filter.
- Choose a field - Model, Name, Status, Status Code, Channel Type, Source, Source Subtype, Source ID, and others.
- Choose an operator (for example: is) and a value.
- Click Apply Filters to run the query, or Clear all to remove every condition.
Additional columns - Session, Channel Type, Source Subtype, and Source ID - are available but hidden by default.
- Reorder columns by dragging them in the Customize Columns sidebar.
- Model is pinned by default.
Generation payload
Click any row to view the exact request and response, and call metadata. This is the primary place to troubleshoot a specific call - Event ID and Call ID are the two fields to use when correlating a generation with logs or traces elsewhere.
The panel has two tabs:
- Request - the payload sent to the model.
- Response - the JSON response returned by the model, including the generated text and provider metadata.
Export
Click Export to download the current list as a CSV.Only the entries visible on the current page are exported (up to 50 rows).