Call Analytics shows the streams of a user’s call: jitter, loss, round-trip, and the client.Use it when one person suffered and the building did not.The Teams Communications Support Engineer role is the troubleshooting role people usually mean here.Check the current role article.
A building-wide problem hunted one user at a time will take a week.Switch tools when the scope changes.
Use Call Analytics for one user’s call.Use CQD when the building is the question.
Events, not a phone tree hidden in a form. Call Analytics still needs a human escape.Pick the tool that matches. Counts in this drawing are teaching order, not customers.
A time-ordered picture of requests and responses between client, proxy, SBC, and carrier, joined by Call-ID. Without the Call-ID you are looking at two different calls. Source: https://learn.microsoft.com/en-us/microsoftteams/direct-routing-plan accessed 2026-10-14.
A colleague reports: Two captures are compared and they are different calls. Where do you start?
Two captures are compared and they are different calls. Capture on the SBC, filter the Call-ID, and read the first non-success code. Source: https://learn.microsoft.com/en-us/microsoftteams/direct-routing-plan accessed 2026-10-14.
Which description of One hypothesis is accurate?
Change one thing, then collect the same evidence again. A reboot plus a dial-plan edit plus a firewall change teaches nothing. Voice bridges punish bundled changes. Source: https://learn.microsoft.com/en-us/microsoftteams/use-call-analytics-to-troubleshoot-poor-call-quality accessed 2026-10-14.
Call Analytics The per-user, per-call quality view in the Teams admin center. Use it when one person had one bad call. Config: Open the user’s call and read jitter, loss, and RTT on each stream. Fault: A site problem is hunted one user at a time.
Call Quality Dashboard The aggregate quality report. Use it for subnets, buildings, and trends. Config: Confirm the subnet-to-building map before you trust a building chart. Fault: HQ looks terrible because the VPN pool was labeled HQ.
Poor stream clues Teach yourself to look at jitter, packet loss, and round-trip time separately. A mark of DSCP 0 plus high jitter is a different fault from 12% loss with EF still set. Config: Capture at the egress and compare with CQD. Fault: The ticket says ‘Teams is down’ and loss is 0.2% with a 600 ms RTT.
SIP ladder A time-ordered picture of requests and responses between client, proxy, SBC, and carrier, joined by Call-ID. Config: Capture on the SBC, filter the Call-ID, and read the first non-success code. Fault: Two captures are compared and they are different calls.
Sister technologies
Around the call: compliance recording, workforce management, emergency location, analytics, CRM screen pop, and an agent with a human escape. Each one has its own failure.
Config and troubleshooting
A site problem is debugged as twenty separate user tickets.
Cross-platform bridges
CUCM
Cisco CUBE is one of the SBC families named in this lab’s certification lesson. A certified release can be the Direct Routing SBC between Unified CM and Teams.
The tenant still needs a verified domain on the SBC FQDN, and the user still needs Teams Phone. The studio translator does not open a live AXL session. Confirm the current certified release before you build.
Webex
Teams Phone and Webex Calling are separate clouds. This lab does not describe a feature that registers a Webex Calling user into a Teams tenant.
A number move is usually a carrier port, a certified SBC, or a meetings interop product. Confirm before relying.
UCCE
Unified CCE stays the ACD until you migrate it. Microsoft’s contact-center articles name Connect, Extend, and Unify. They do not name a UCCE connector in the notes this lab cites.
Session Initiation Protocol — Wikipedia — last checked 2026-10. Wikipedia fallback for background. Confirm the vendor page before you change a tenant
Microsoft Teams blog index — Community — last checked 2026-10. Community index for the Microsoft Teams blog. This is the index, not a claim that a post discusses this room