Agents have two personal review surfaces in the console: Analytics (/agent-console/analytics) and My History (/agent-console/history).

Analytics

The analytics page loads fetchMyAgentMetrics and fetchAgentCalls in parallel. The top metric cards show:
CardFieldNote
Calls Takentoday_callsToday
Talk Timetoday_talk_secondsLive handoff calls
Avg Handleavg_handle_secondsAudio duration
Wrap-Upswrap_ups_completedshows current status
Below, a Recent History panel lists the last 6 handled calls (Date, Caller, Duration, Disposition, Status) with a link to each call’s detail, plus a “Last call” timestamp from last_call_at. A link goes to Full History.

My History

The history page loads GET /api/v1/agent-desk/calls and renders the full table of agent-handled calls: Date, Caller (falls back to a session-ID prefix), Duration, Disposition (from disposition or post_call_analysis.disposition), and a Status badge. Each row links to /agent-console/calls/:id (the shared Call Detail view). A footer shows the total count.
Both pages format durations and timestamps using the operator display timezone. Disposition falls back to the post-call analysis disposition when no agent disposition is set.

Agent console

Handling live calls and wrap-up.

Supervisor dashboard

Team-wide agent and call monitoring.