Domain 4 β€” Module 1 of 4 25%
24 of 27 overall
Domain 4: Monitor, report on, and troubleshoot Teams Free ⏱ ~12 min read

Voice & Meeting Quality

When someone says 'the call was terrible,' you need data, not opinions. Learn to use Call Quality Dashboard, Real-Time Analytics, and Call Analytics to monitor and report on voice and meeting quality.

Measuring call quality

Simple explanation

Imagine you run a phone company and customers complain about β€œbad calls.”

You need three things: a real-time dashboard showing what’s happening right now (are calls dropping this minute?), a historical report showing trends over time (has quality degraded this month?), and a per-user investigation tool for when one specific person says their calls are always bad.

Teams gives you all three: Real-Time Analytics (live), Call Quality Dashboard (historical trends), and Call Analytics (per-user investigation).

Three quality monitoring tools

Teams quality monitoring tools
FeatureScopeTimeBest For
Call Quality Dashboard (CQD)Organisation-wide trends and patternsHistorical (data available ~30 min after call ends)Identifying systemic quality issues β€” poor subnets, problematic buildings, quality trends over time
Real-Time Analytics (RTA)Scheduled meetings and Meet Now in progressLive (during the meeting)Troubleshooting an in-progress meeting for specific users β€” does not cover PSTN, 1:1, or group calls
Call Analytics (per-user)Individual user call historyHistorical (per-call details)Troubleshooting a specific user's quality complaint β€” 'my calls are always choppy'

Call Quality Dashboard (CQD)

Access: https://cqd.teams.microsoft.com or Teams admin center β†’ Analytics & reports β†’ Call quality dashboard

What CQD shows

ReportWhat It Measures
Overall qualityPercentage of poor-quality calls/meetings org-wide
Server-client qualityQuality between Microsoft servers and client devices
Client-client qualityQuality between two Teams clients (peer-to-peer)
Quality by locationQuality breakdown by building/subnet/ISP
Quality by deviceWhich headsets/cameras have the most issues
ReliabilityCall setup failure rate, dropped call rate

Key metrics in CQD

MetricThresholdWhat It Means
Poor stream rateTarget: less than 3%Percentage of media streams classified as poor quality
Setup failure rateTarget: less than 1%Percentage of calls that fail to connect
Drop failure rateTarget: less than 3%Percentage of streams that unexpectedly disconnect after setup succeeds
Packet lossPoor: more than 10%Lost data packets during the call
JitterPoor: more than 30msVariation in packet arrival time
Round-trip latencyPoor: more than 500msTime for a packet to travel and return

Building and subnet data

For CQD to show quality by building and location, you must upload building/subnet data:

  1. Create a CSV file with: NetworkIP, NetworkName, NetworkRange, BuildingName, etc.
  2. Upload via CQD β†’ Tenant Data Upload
  3. CQD maps call endpoints to buildings β†’ shows quality per building/floor/subnet

Exam tip: Without uploaded building data, CQD can’t show location-based quality reports. This is a common exam scenario: β€œAdmin sees poor quality but can’t identify which office β€” what’s missing?”

Real-Time Analytics (RTA)

Teams admin center β†’ Analytics & reports β†’ Real-time (during an active meeting)

RTA shows live metrics for in-progress meetings:

  • Audio quality: packet loss, jitter, latency per participant
  • Video quality: frame rate, resolution per participant
  • Participant list: who’s experiencing issues right now
  • Network: connection type (WiFi, wired, cellular) per participant
Scenario: Jaylen monitors the CEO's town hall

Pinnacle Corp’s quarterly town hall is live with 2,000 attendees. Jaylen monitors RTA:

  • Overall quality: 97% good streams βœ…
  • Flagged participant: CIO Lisa has 8% packet loss β€” Jaylen checks her connection: she’s on hotel WiFi in Singapore
  • Flagged subnet: Melbourne floor 3 showing elevated jitter β€” Jaylen contacts the network team to check the floor switch
  • Action: Jaylen messages Lisa privately: β€œYour WiFi may be causing audio issues β€” try switching to your mobile hotspot”

Without RTA, Jaylen wouldn’t know about these issues until post-event complaints.

Call Analytics (per-user)

Teams admin center β†’ Users β†’ select user β†’ Meetings & calls

Each user’s call history shows detailed session data:

  • Call summary: duration, participants, quality rating
  • Advanced tab: audio quality metrics (packet loss, jitter, latency, round-trip time)
  • Device tab: headset/speaker/microphone used, driver version
  • Network tab: connection type, local/reflexive IP, VPN detection

Who can see what

RoleAccess Level
Teams Communications Support SpecialistCall analytics for specific users (other users anonymised)
Teams Communications Support EngineerCall analytics for ALL users (full data)
Teams AdministratorFull access to all analytics tools

🎬 Video walkthrough

Flashcards

Question

What are the three quality monitoring tools in Teams?

Click or press Enter to reveal answer

Answer

1. Call Quality Dashboard (CQD) β€” org-wide historical trends. 2. Real-Time Analytics (RTA) β€” live metrics for active meetings. 3. Call Analytics β€” per-user session details for troubleshooting individual complaints.

Click to flip back

Question

What data must be uploaded for CQD to show quality by building?

Click or press Enter to reveal answer

Answer

A CSV file with building and subnet data (NetworkIP, NetworkName, NetworkRange, BuildingName). Without this upload, CQD can't map call endpoints to physical locations.

Click to flip back

Question

What's the poor stream rate target in CQD?

Click or press Enter to reveal answer

Answer

Less than 3%. Poor stream rate measures the percentage of media streams classified as poor quality. Values above 3% indicate systemic quality issues that need investigation.

Click to flip back

Knowledge Check

Knowledge Check

Jaylen receives complaints about poor call quality from the Melbourne office but CQD doesn't show any location-based data. What's the MOST likely cause?

Knowledge Check

During a live town hall, Jaylen notices one participant has 12% packet loss. He wants to identify the participant and their connection type. Which tool should he use?


Next up: Usage, Alerts & Diagnostics Tools β€” reporting on Teams usage, configuring alert rules, monitoring guest access and team lifecycle.