Live View

Watching Sessions

The session rail, transcripts, tool results, muting, multi-view and scopes.

Live View lives at Live View in your organisation's sidebar (or press g then l). Like the inbox it is two panes: a rail of session cards on the left and the transcript of the selected session on the right. A small indicator at the top of the rail shows the stream state - Live, Connecting… or Reconnecting… - so you always know whether what you're looking at is current.

Session cards

Each card shows the session's name with a status dot and label, then a row of badges:

  • The assignee's avatar if the session is assigned (hover for the name).
  • An Escalated badge if it has been raised to the escalated queue.
  • How long since the session's last activity (12m, 3h, 2d) and its message count.

Cards are ordered by most recent activity, so the busiest sessions float to the top, and the ages tick over on their own.

Status

StatusMeaning
ActiveThe agent has sent a message in the last two minutes.
QuietThe session is still open but nothing has arrived for two minutes or more. The agent may be doing slow work - or may have crashed without ending its session.
EndedThe run completed, a watcher disconnected it, or it sat quiet past your organisation's session timeout.

Quiet is purely a visual cue - nothing happens to a quiet session until it either receives a message (back to Active) or reaches the session timeout (default 30 minutes, set under Integrations → Live View), at which point it is ended automatically.

Muting a quiet session

A session that has gone Quiet is often doing slow work - a long tool call, a batch job, an agent waiting on a person - and you do not want it competing for attention until it says something. Open the session and press Mute until it speaks in the sidebar. The button is offered only while the session is quiet; muting an active session would lift on its next message anyway.

A muted session:

  • Sinks to the bottom of the rail, dimmed, with a bell-slash marker on its card and a Muted badge on its transcript.
  • Leaves meta-chat - its messages drop out of the stream and its chip out of the legend - and no longer counts towards the meta-chat button.
  • Keeps everything else: it stays under every scope, can still be opened, assigned, escalated or disconnected, and its notifications behave as before.

The mute lifts on its own the moment the agent sends another message, so a session that wakes up comes straight back into the rail and the stream. It also lifts when the session ends. To bring one back early, open it and press Unmute session.

Mutes are yours alone and live in your browser, like your read position: a colleague watching the same sessions sees them unmuted, and a different browser starts clean.

Scopes

The dropdown at the top of the rail picks what you're looking at:

ScopeShows
Assigned to me (default)Open sessions assigned to you - your watch list.
Live sessionsEvery open session in the organisation, active or quiet.
Ended sessionsSessions that ended in the last 24 hours.
Escalated queueEscalated sessions, open or ended - offered to members with the review.view permission. See acting on a session.

Ended sessions leave the Ended sessions list after 24 hours; escalated sessions stay in their queue indefinitely. The scope and the selected session are kept in the page URL, so a view can be bookmarked or shared. The same scopes are reachable from the command palette (⌘K / Ctrl+K).

The transcript

The transcript renders the conversation as chat bubbles - the human on the right, the agent on the left - and each message carries who sent it, and when. Tool calls the agent made appear as chips inside its bubble (with a red Invalid tool call marker if the agent reported one). New messages append as they arrive, and the pane follows them as long as you're scrolled to the bottom; scroll up to read and it holds your place until you come back down.

Come back after looking away and a red New messages rule marks the first message you have not seen. It stays while you read and clears once your attention leaves the pane with everything read. In multi-view each pane keeps its own rule, and a pane only counts as read while the pointer is over it - being on screen alone is not reading.

Tool results

An agent that reports what its tools returned sends each result as a tool message (see the message format for Python or TypeScript). Those are raw data - a JSON blob from a ticketing system, the body of an HTTP response - and Live View never shows them as chat. Instead:

  • When the result answers a tool call in the transcript, it folds into that call's chip. The chip gains a tick or a red cross for the tool's status, and clicking it opens the raw output under the bubble, scroll-capped and monospaced. Click again to close it.
  • When nothing in the window claims the result (its call is older than the 200 messages loaded, or the integration never sent the call) it appears as a single collapsed line with the tool's name and status, which expands on click.

The evidence is one click away without the conversation turning into JSON.

Only the most recent 200 messages of a long session are loaded; the pane says so when it's showing a tail.

The sidebar next to the transcript shows the session id, the agent's external id (your correlation id, if you sent one), started / last activity / ended times, a running Messages logged counter, and the action controls. On narrow panes the sidebar folds behind a Details button.

Multi-view

When the current scope holds two or more sessions, a Multi-view button appears above the cards. Open it and tick up to four sessions to watch side by side - one or two get a full-height pane each, three or four split into half-height rows. Each pane is a complete transcript with its own controls.

Clicking a single card (or pressing j / k) collapses back to one session. The chosen sessions are part of the URL, so a multi-view layout can be bookmarked - handy if you're responsible for the same handful of agents every day.

When even four panes are too many to watch, meta-chat merges every session assigned to you into one colour-coded stream.

Keyboard shortcuts

j / and k / move through the rail, m toggles meta-chat, Shift+I toggles the floating interrupts panel when your organisation has enabled it, g then l jumps to Live View from anywhere, and ⌘K / Ctrl+K opens the command palette with every Live View scope in it. The full list is on the shortcuts page.

On this page