Analyze Call Quality in Voice Quality Metrics

Required Permissions: Voice Quality Metrics View

Filter and View Calls

Filtering calls lets you sift through all your calls and find only segments with quality issues. This helps you quickly find a specific call, or peruse all calls with issues. When you refresh the page, your filter and sort options are saved. If you leave the page and return later, you need to make your selections again.

  1. Click the app selector and select Monitoring Gateway.
  2. Click Voice Quality Metrics.

  3. From the load criteria on the top-right, select the business unitClosed High-level organizational grouping used to manage technical support, billing, and global settings for your CXone environment for calls you want to view.
  4. Use the global filter to specify which types of calls you want to query from the database.

  5. Select a time range. After selecting a time range, the contact list populates with your query. Depending on your call volume, this may take a few minutes to load the results.

  6. To only view calls with quality issues, click the drop-down arrow from the Contact ID's summary tile and select either Poor or Moderate.
  7. To find calls in the call list by specific parameters, click the Filter The Filter icon, from which you can sort and filter columns such as quality of service (QoS) metrics or call attributes and select the appropriate metrics for calls you want to see.

  8. Click the row of the contact ID you want to view. The row expands to show the individual call details.

Use Advanced Search in Voice Quality Metrics

If you've filtered the call list and cannot find a specific contact ID, an Advanced Search link appears in the list. This lets you search through all calls in the business unitClosed High-level organizational grouping used to manage technical support, billing, and global settings for your CXone environment and ignores any filter selections. It helps you find the exact contact you're looking for without resetting the filter.

  1. Click the app selector and select Monitoring Gateway.
  2. Click Voice Quality Metrics.

  3. In the free text field, enter the information you're looking for.

  4. To search beyond your selected time frame, click the Advanced Search link.

Analyze Call Quality with Voice Diagnostics

This lets you view in-depth call data at the level of individual call legs. It helps you pinpoint exactly where a call issue may have occurred in the connection. For example, you can see a breakdown of each RTP stream for the call. You can also review the call ladderClosed A diagram that provides in-depth details about a call's traffic, like individual server communications, SIP information, requested URIs, and so forth. to see which servers had connection issues.

Voice Diagnostics is an optional feature that must be enabled. Contact your CXone Account Representative for more information.

  1. Click the app selector and select Monitoring Gateway.

  2. Click Voice Quality Metrics.

  3. Filter the call list:

  4. From the list of calls, click the contact ID you want to analyze. The row expands to show the individual call details.

  5. Click the call ladder button Call ladder button. The Voice Diagnostics page opens in a new browser tab.
  6. Review the rows of call events in the Frame Viewer tab. This shows the source and destination IPs of the traffic to indicate if the issue is with CXone servers or external servers.
  7. Review the RTP streams to find segments with poor quality:
    1. Click the Media Quality tab.
    2. Expand or collapse the RTP drop-downs.
    3. Review the information and find MOS values. A value of 0-3.4 indicates poor or moderate quality.
  8. Open the call ladder:
    1. Click the Frame Viewer tab.
    2. Click the graph button Voice Diagnostics call ladder button to view the call ladder.
  9. Review the call ladder diagram to locate traffic segments with issues. This diagram shows the server infrastructure of the call, helping you pinpoint the exact connection with issues. If you found RTP streams with poor quality, you can find the same RTP segments in the diagram, labeled RTP-1, RTP-2, and so on. You can also right-click to change the data that displays.
  10. Continue analyzing the data to find more details or patterns like time of day or certain servers communicating poorly.

Analyze Call Quality with the Elastic Call Queuing

Required Permissions: Call Quality Explorer View

The Elastic Call Queuing is an optional feature that must be enabled. Contact your CXone Account Representative for more information.

This provides insight into the routing and how calls are connected. It displays information like call events, trunk groups, and devices. You can quickly see the sequence of events during the call, like a missing packets event or a CTI trigger event. Starting with a single contact ID, you can also track any associated IDs or where problematic events continued. If a call has associated IDs, you can also view the call's MegaLadder. This is like the call ladder in Voice Diagnostics, showing the call timeline and server traffic.

  1. Click the app selector and select Monitoring Gateway.

  2. Click Voice Quality Metrics.

  3. Filter the call list:

  4. From the list of calls, click the contact ID you want to analyze. The row expands to show the individual call details.

  5. Locate and hover over the contact ID inside the Call Details tab. A pop-up with several links displays.
  6. Click Call Quality Explorer. The explorer opens in a new browser tab.
  7. Click the contact ID in the list.
  8. Review the basic information.
  9. Click the number in the Call Events row. This opens a table showing each event, like where in the call flow there might have been missing RTP packets.
  10. Click the Traffic Type and CONTACT ID values to view traffic info and associated IDs.
  11. If the call has any associated IDs, you can view the call MegaLadder. This is similar to the call ladder available in Voice Diagnostics, showing the timeline and server traffic of the call. If you have call recording enabled, you can also view information about the recording in the last column of the MegaLadder.
  12. If there are associated IDs and you have CXone Voice Diagnostics enabled, you can click CXONEVOICEDIAGNOSTICS to open Voice Diagnostics.
  13. Continue analyzing the data to find more details or patterns like time of day or certain servers communicating poorly.

Analyze Call Quality with WebRTC Analytics

An interactive page displaying all WebRTC data. You can track basic information like the business unitClosed High-level organizational grouping used to manage technical support, billing, and global settings for your CXone environment, agent application, and locations. You can also see more in-depth data like timelines for jitter or bitrates. Bitrate is the number of bits that are transferred at a time. Higher bitrates transfer more data, but also require more bandwidth.

Your organization must have WebRTC Analytics enabled to use this feature.

  1. Click the app selector and select Monitoring Gateway.

  2. Click Voice Quality Metrics.

  3. Filter the call list:

  4. From the list of calls, click the contact ID you want to analyze. The row expands to show the individual call details.

  5. Click the WebRTC Analytics button WebRTC Analytics button. The analytics opens in a new browser tab.
  6. Review the summary information about the call at the top. This helps you decide which aspects to investigate, like a low bitrate or packet loss from incoming packets.
  7. Review the notifications in the Overview section. These notifications indicate potential issues that you may want to investigate. In the example screenshot, the round trip time (RTT) for the example call has a severe issue. This is the amount of time it took for a request to travel from its origin, to its destination, then back to its origin. A good RTT measurement is below 100 milliseconds. A score above 400 may indicate that the connection was terminated.
  8. Review the channels section. This indicates the incoming and outgoing traffic. The blue arrow pointing toward the headphones indicates incoming audio for the agent. The red arrow pointing away from the headphones indicates outbound audio from the agent. This may indicate if you have download or upload speed issues.
  9. Review the timelines to see when any issues may have occurred. Bitrate and jitter display by default. You can display other data like Round trip time by clicking the timeline labels. Look for any sharp jumps or dips in the timeline. The throughput displays how much bandwidth the call is using.
  10. Click Trace to access errors logged to the console during the call.
  11. Click Advanced WebRTC Analytics to view:
    • webrtc-internals.
    • Active connections in webrtc-internals.
    • webrtc-internals API trace.

Analyze Call Recordings in Voice Quality Metrics

Your organization must have call recording set up to use this feature.

Voice Quality Metrics displays the recording in the Call Visualizer window. This lets you see the recording broken down by time duration, individual speakers, audio waveform, and so forth. You can also skip around the recording while listening. This lets you identify issues with individual participants, verify that quality issues exist, and experience how issues like jitter actually impact the quality.

While listening to a call recording, pay attention to things like:

  • Audio glitches.

  • Cut or one-way audio.

  • Lag or latency causing speakers to talk over each other.

  1. Click the app selector and select Monitoring Gateway.

  2. Click Voice Quality Metrics.

  3. Filter the call list:

  4. From the list of calls, click the contact ID you want to analyze. The row expands to show the individual call details.

  5. Click the call recording button Call Recording button. The analytics opens in a new browser tab.
  6. Review the information displayed in the visualizer, like the call duration and participants.
  7. Press the play button to listen to the recording. If you used other features like Voice Diagnostics to identify specific parts of the call with issues, click in the timeline to jump to the specific time.

Export Call Data

You can export the call list data as a spreadsheet CSV file. This file contains:

  • Data from the columns that you've selected to display in the call list.

  • Data from the contact IDs that display in the call list. If you've filtered the list, the file does not include calls you filtered out.

  1. Click the app selector and select Monitoring Gateway.
  2. Click Voice Quality Metrics.

  3. Filter the calls you want to view.

  4. Click the three dots icon Three dots icon at the top and click Export CSV.