> ## Documentation Index
> Fetch the complete documentation index at: https://docs.zeroruntime.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Session Analytics

> Review per-session metrics, transcripts, and recording playback on the Dashboard.

The **Sessions** view on the Zero Runtime Dashboard lists every conversation, each one a unique user-and-agent pairing. Use it to spot slow sessions, frequent interruptions, and failures at a glance.

## Sessions View

| Column                | Meaning                                                                                             |
| --------------------- | --------------------------------------------------------------------------------------------------- |
| `Session ID`          | Unique identifier for the conversation.                                                             |
| `Room ID`             | The room the session ran in.                                                                        |
| `TTFW`                | Time to First Word: how long the agent takes to say its first word after the user stops speaking.   |
| `P50` / `P90` / `P95` | Response latency percentiles. P90, for example, is the latency that 90% of responses come in under. |
| `Interruption`        | Number of times the user interrupted the agent.                                                     |
| `Duration`            | Total length of the session.                                                                        |
| `Recording`           | Whether the session was recorded, with playback when available.                                     |
| `Created At`          | When the session started.                                                                           |
| `Actions`             | Open **View Analytics** for the full session breakdown.                                             |

<Frame caption="Sessions list on the Zero Runtime Dashboard">
  <img src="https://mintcdn.com/zeroruntime/q3ZgSvvBl7VLzLk2/images/analytics-sessions-list.png?fit=max&auto=format&n=q3ZgSvvBl7VLzLk2&q=85&s=57ab5d4fea34b51a7a0c980c1a15da9c" alt="Sessions list showing Session ID, Room ID, TTFW, latency percentiles, interruptions, duration, and recording" width="2354" height="1332" data-path="images/analytics-sessions-list.png" />
</Frame>

## Session View

Click **View Analytics** to open the **Session view**. It shows the full transcript with timestamps and speaker labels (Caller and Agent), and plays back the recording with an autoscrolling transcript, so you can review the experience and spot areas to improve.

<Frame caption="Session view with synchronized transcript and recording playback">
  <img src="https://mintcdn.com/zeroruntime/q3ZgSvvBl7VLzLk2/images/analytics-session-transcript.png?fit=max&auto=format&n=q3ZgSvvBl7VLzLk2&q=85&s=55715f3ce71f96d0d1e5228ffe46801f" alt="Session view showing the conversation transcript with timestamps and speaker labels alongside recording playback" width="2368" height="1340" data-path="images/analytics-session-transcript.png" />
</Frame>

## What's Next

<CardGroup cols={2}>
  <Card title="Trace Insights" icon="diagram-project" href="/build/observability-and-monitoring/analytics/traces">
    Drill into per-turn traces and spans.
  </Card>

  <Card title="Observability Options" icon="sliders" href="/build/observability-and-monitoring/analytics/observability-options">
    Configure recording and review telemetry on the Dashboard.
  </Card>
</CardGroup>

## References

<Tabs>
  <Tab title="Python">
    #### Examples

    <CardGroup cols={2}>
      <Card title="Observability Hooks" icon="github" href="https://github.com/ZeroRuntimeAI/zrt-python-sdk-examples/blob/main/features/metrics.py">
        Gather per-session analytics.
      </Card>
    </CardGroup>

    #### SDK Reference

    <CardGroup cols={2}>
      <Card title="Metrics" icon="chart-simple" href="/api-reference/python/core/events">
        `Metrics` in the Python API reference.
      </Card>
    </CardGroup>
  </Tab>
</Tabs>
