Use the Call Overview Page
Path:
/callOverview?callId=...&start=...&end=...
What This Page Shows
Section titled “What This Page Shows”The Call Overview page provides a complete analysis of one Microsoft Teams call, including participants, location/network context, stream metrics, and optional AI analysis.
You access this page by clicking a call ID from Calls. Only calls with recording data (duration > 0) are clickable.
Breadcrumb navigation: Home > Calls > Call Overview
Main Screenshot
Section titled “Main Screenshot”
URL Parameters (required)
Section titled “URL Parameters (required)”| Parameter | Description | Example |
|---|---|---|
callId | Unique call identifier | abc123-... |
start | Call start minus 10 minutes (ISO8601) | 2024-01-15T09:50:00.000Z |
end | Call end plus 10 minutes (ISO8601) | 2024-01-15T10:40:00.000Z |
If any parameter is missing, the page shows an error state.
Header Actions
Section titled “Header Actions”| Action | Description |
|---|---|
| Copy | Copies call ID |
| Download | Downloads full call details JSON |
| Three-dot menu | Contains download action |
These actions are page-level utilities: copy for quick sharing, download for exporting evidence, and menu access for the same download action.
Error State
Section titled “Error State”When required URL parameters are missing:
- Title:
Error - Message:
Call ID, start time, or end time is missing. - Action:
Go to Calls
Section 1: Map and Details
Section titled “Section 1: Map and Details”This section combines contextual call metadata and participant/network positioning.
Call details area
Section titled “Call details area”
Metadata row includes:
| Element | Description |
|---|---|
| Call type chip | Group Call or Peer To Peer Call |
| Health indicator | Good / Poor / Unknown |
| Audio icon | Visible if audio stream exists |
| Video icon | Visible if video stream exists |
Date/time shows call date and call interval with duration.
If participant totals differ between call metadata and stream data, a warning indicator is displayed.
Call map
Section titled “Call map”
Shows participant locations and call topology based on site mapping or IP geolocation.
Use this map to quickly spot whether impacted participants are concentrated in one region/site.
Participants table
Section titled “Participants table”
Columns include participant identity, location, mail, network IP/subnet/reflexive/relay, protocol, and impact role.
Impact values:
| Value | Meaning |
|---|---|
| Impacting | Sending bad streams |
| Impacted | Receiving bad streams |
| None | No impact role detected |
Row highlighting marks participants associated with poor streams.
Context actions in participant-related cells:
- Copy value
This table is useful to separate participants who are impacted from those potentially causing impact.
Section 2: Timeline
Section titled “Section 2: Timeline”
Timeline displays quality transitions and participant events (joins/leaves) over call duration.
Use it to correlate the moment of degradation with participant activity.
Section 3: Streams Information
Section titled “Section 3: Streams Information”
Each row is one media stream (audio/video/screen share).
This is the most detailed technical section of the page.
Stream row statuses
Section titled “Stream row statuses”| Visual | Meaning |
|---|---|
| Green | Good stream |
| Red | Poor stream |
| Grey | Unclassified |
| Grey highlight | Stream with duration <= 0 |
Stream column groups
Section titled “Stream column groups”Health group:
| Column | Description |
|---|---|
| Quality | Good/Poor/Unclassified indicator |
| Cause | Root cause (hidden by default) |
| Details | Root-cause details (hidden by default) |
Identity group:
| Column | Description |
|---|---|
| Participant | Stream owner |
| Media Type | Audio / Video / Screen Share |
| Direction | Receiving / Sending |
| Start | Stream start |
| End | Stream end |
| Duration | Stream duration |
Network group:
| Column | Description |
|---|---|
| IP | Local IP |
| Subnet | Subnet |
| Reflexive IP | External/NAT IP |
| Relay IP | Media relay IP |
| Interlocutor IP | Remote peer IP |
| Protocol | UDP/TCP/other |
Stats group:
| Column | Unit |
|---|---|
| Latency | ms |
| Jitter | ms |
| Packet Loss | % |
| Framerate | fps |
Device/client group includes host/device/cpu/platform/connection/client version/family.
Stream table actions
Section titled “Stream table actions”Context menu:
- Copy value
- Lookup IP for public IPs
- Lookup IPAM for private IPs (if configured)
- Configure IPAM link (if IPAM not configured)
Toolbar:
- Column visibility
- Column ordering
- Line wrap
- Download data
- Open in notebook
- Open with…
These actions are intended for deeper analysis and cross-tool investigation.
Section 4: Call AI Analysis
Section titled “Section 4: Call AI Analysis”
AI analysis can be generated and reloaded per call.
| Button | Enabled when |
|---|---|
| AI Analysis | Microsoft + AI configuration are valid |
| Reload Analysis | Existing result and valid configuration |
Output is rendered as Markdown.
If prerequisites are missing, buttons remain disabled and no analysis can be generated.
Download Call Details
Section titled “Download Call Details”
Download retrieves full raw call data as JSON.
- Filename pattern:
call-details-{callId}.json - Progress and result are shown with toasts.
- Concurrent downloads are blocked.