Using Call Detail Records to monitor interactions
    • 09 Apr 2025
    • 11 Minutes to read
    • Dark
      Light
    • PDF

    Using Call Detail Records to monitor interactions

    • Dark
      Light
    • PDF

    Article summary

    Who should read this article: Supervisors

    Use the Call Detail Records (CDR) to review interaction details and evaluate call quality, agent service, call audio, and speech analytics.

    Introduction

    Voiso maintains a Call Detail Record (CDR) for every interaction handled by your contact center. Each CDR includes a wealth of information about the interaction that you can use to analyze the performance of your contact center and your Agents. The Voiso CDR also includes a recording and transcript of each interaction.

    The Voiso CDR page is a multi-criteria search and filtering tool. To find interactions, specify search parameters for one or more filters, then click Search to return a list of interactions that match the criteria. Click an interaction to view the details.

    Reporting CDR View

    For details about each filter, refer to CDR.

    The following table describes each filter. The table is organized, reading left to right and top to bottom on the Call Details Records page.
    Tip
    • The filters you see might change, depending on the filters and options you select.
    • The available filters depend upon the level of your contact center pricing plan and the features enabled for your contact center.


    Filter or optionDescription
    DatesSelect a date or date range using either a calendar popup or select a date range from the following menu: Today, Yesterday, This week, Last 7 days, Last week, This month, Last month, This year, or Last year.
    TimeEnter a start time and end time range using the 24-hour clock.
    Account IDThe number assigned to a contact by an integrated CRM. It is used to mask a contact's phone number in the Voiso interfaces and call details.
    ANI / From starts withEnter a partial or complete phone number. The search looks for ANIs (Automatic Number Identification) associated with a call that begin with the numbers you entered.
    DNIS / To starts withEnter a partial or complete phone number. The search looks for DNISs (Dialed Number Identification Service) associated with a call that begin with the numbers you entered.
    Destination countryThe country or countries to which an outbound call was made.
    ANI / From includesEnter a partial or complete phone number. The search looks for the ANIs (Automatic Number Identification) associated with a call that include the numbers you entered.
    DNIS / To includesEnter a partial or complete phone number. The search looks for the DNISs (Dialed Number Identification Service) associated with a call.
    TypeSelect one or more interaction types: Inbound, Outbound, Dialer, Click-to-call, HLR lookup, Outbound SMS, WhatsApp, Webchat, Instagram, Facebook, and Telegram.
    DispositionSelect one or more end-of-call statuses. Refer to the Disposition codes section.
    QueueSelect one or more Queues.
    Agent / SupervisorSelect one or more agents associated with an interaction. This filter includes Supervisors who took actions on calls.
    Deleted agentsSelect one or more agents who are no longer on the list of users.
    TeamSelect one or more teams.
    Wrap-Up codeSelect one or more wrap-up codes.
    EventSelect one or more call events. Refer to Events.
    End reasonSelect one or more reasons for ending the call. Refer to End reasons.
    CampaignSelect one or more Dialer campaigns.
    Lead sourceSelect a lead source for a Dialer campaign as defined in a campaign calling list file or CRM-generated calling list.
    Call duration (sec)Specify a minimum and/or maximum length of interaction time, in seconds.
    Dialing time (sec)Specify a minimum and/or maximum length of dialing time, in seconds.
    Talk time (sec)Specify a minimum and/or maximum length of talk time on a voice call, in seconds.
    Hold time (sec)Specify a minimum and/or maximum length of hold time on a voice call, in seconds.
    IVR (Prequeue) time (sec)Specify a minimum and/or maximum length of time spent interacting with an IVR on a voice call, in seconds.
    Queue time (sec)Specify a minimum and/or maximum length of time a voice call waited in a Queue, in seconds.
    MOSSpecify a minimum and/or maximum Mean Opinion Score (MOS) value. MOS is a measure of VoIP call quality.
    Postcall ratingIf the Postcall rating feature is enabled, search for interactions with the specified rating.
    KeywordIf the Speech Analytics feature is enabled, search for one or more keywords in interaction transcripts.
    Conversation scoreIf the Conversation score feature is enabled, search for interactions with a minimum and/or maximum sentiment score.
    Show new numbers onlySpecify that CDRs for only the first call to a number are returned. This ensures that when multiple calls are made to a number only the record of the first call is displayed.
    Speech language
    For contact centers with Speech Analytics enabled, show only voice calls transcribed in the specified language.
    Clear filtersClick to clear all filter settings to begin a search from scratch.
    SearchClick to initiate a search of CDRs based on the specified filter parameters.

    Use Case: Voice Quality Analysis

    Voiso assigns a Mean Opinion Score (MOS), an objective measurement of call quality, to every call. You can use the MOS to evaluate how much Latency, Jitter, and Packet loss your network or a particular agent is experiencing.

    Voiso makes the following recommendations for interpreting your MOS values:

    MOSQuality
    4.3-5.0Very good
    3.7-4.2Good
    3.2-3.6Poor
    2.6-3.1Bad
    1.0-2.5Very bad

    To use the MOS filter to review call quality, follow these steps:

    1. In the Voiso navigation bar, navigate to Reporting >CDR.
    2. Add a filter for a date or date range.
    3. Add other filters according to your business needs.
    4. Select a MOS range by specifying a minimum and maximum MOS value. Values of MOS are stored as single decimal numbers between 1.0 and 5.0. Refer to the table above to help you interpret the meaning of the MOS values. For example, to find all the calls with Very Bad to Poor MOS, specify 1.0 as the minimum and 3.6 as the maximum.
      Supervisor Guide CDR MOS Filter
    5. Click Search to filter the Call Detail Records for those that match your criteria.
      Supervisor Guide CDR MOS Filter Bad Quality

    The CDR page is designed to let you comb your data with over 30 call parameter filters to gain insights into performance by call duration, call outcome, call events, and many more.

    For example, you could ask how many Outbound sales calls has a specific agent completed so far this year?

    Use the Dates selector to choose This year.

    Supervisor Guide CDR Dates Selector Field

    Next, select Outbound from the Type field, the name of the agent or agents from the Agent/Supervisor field, and the wrap-up code that you have specified represents completed sales from the Wrap-up code field. Finally, click Search to filter the CDRs to show only those matching your criteria.

    Supervisor Guide CDR Filter Query Example

    With the filter applied, the CDR page displays only those interactions that match the criteria you specified. In this example, the wrap-up code 2112 represents a type of sale.

    Supervisor Guide CDR Filter Query Example Results

    Refer to the CDR article for details about the available filters.

    Use Case: CDR call recordings

    Voiso includes a recording in the Call Detail Record of every voice call. Use the CDR filters to find specific calls that you want to review.

    The call recording Audio player (1) is at the bottom of the Call Details page. Click the Play button to listen to the recording. Use the playback speed button (2) to change the speed of the recording playback. Adjust the playback volume with the Volume slider (3). Download the recording (if this permission is granted to your role) as an .mp4 file by clicking the Download button (4).

    Supervisor Guide CDR Call Recording Controls

    Use Case: Call transcription and speech analytics

    If the Speech Analytics feature is enabled in your contact center, voice calls that are longer than a specified threshold value are transcribed to text and analyzed using AI.

    Reviewing call recordings to ensure compliance with your organization's standards is time-consuming for supervisors. With the transcripts produced by the Keywords and Speech analytics features, supervisors can quickly review the content of a call recording without spending time listening to the audio.

    The Extended Call Details record for each analyzed call recording includes the transcript with highlighted keywords and a table displaying the count of keywords, the group they belong to, and the person who said the keywords.

    Transcripts enable Supervisors to review conversations quickly, and the highlighted content permits supervisors to focus on the crucial quality elements, ensuring that calls are handled correctly.

    Tip

    You can specify the minimum call duration for transcription by setting the Transcribe calls with talk time over x sec option in the Speech analytics section of the System settings page.

    Filtering by keyword

    Use the Keyword filter in the Call Detail Records page to search for interactions where that keyword or keywords occur in the transcript.

    Keyword Group Search Filter by Keyword CDR

    Call transcript

    The Call transcription panel is displayed at the bottom of an extended call detail record page after the audio clip. Use the Search field to find specific words and phrases in the transcript.

    Keyword Groups Highlighted Keywords

    The transcript includes timestamps for each spoken part. Click the timestamp to go directly to that part in the recording to hear the speech in context.

    Use Case: Automatic transcript translation

    Users with CDR access granted, typically Supervisors and Analysts, can select their preferred transcript language. Refer to User Profile in the Supervisor Guide for information about enabling this feature and selected languages you want to translate to your preferred language.

    Important
    • There might be a delay of up to 10 hours before changes to your Account Settings takes effect.
    • Auto-translation might not work on existing calls, only new calls, unless other users in your contact center have already had the particular translation combination already implemented.

    When you choose a language for translation, voice call transcripts are automatically translated into your preferred language from the languages you selected in your User Profile. Voice calls that are not in one of your selected languages are not translated. For example, if you specify that all calls in French or Spanish should be translated into German, then calls in English, Dutch, and other languages will not be translated.

    On the Extended Call Details page, when a transcript has been translated, a notice appears at the top of the transcript. Click Show original to view the transcript in its original language.

    Speech Analytics Automatic Transcript Translation English to Spanish

    If you are viewing the original transcript, click Show in <your preferred language> to return to the translated transcript.

    Speech Analytics Automatic Transcript Translation English to Spanish Original English

    Watch this long form video to see how to modify your account settings to enable automatic transcript translation to your preferred supported language:

    Use Case: Call Score

    The Voiso Post Call Rating feature enables your contacts to quickly and easily rate your service. If there are problems, the survey results find them faster for you than traditional post call analysis. Post call ratings are stored in the Call Detail Record (CDR) for each call. You can quickly retrieve ratings by filtering the CDR by Call Score.

    Post Call Rating CDR Filters

    You can choose to filter by All scores, a specific score, or No score.

    • Calls with no score are those where a contact did not participate in the survey, failed to select a number, or selected a number other than 1 through 5.
    • Filter by 1 to find all the lowest-rated calls.
    • Filter by 5 to find all the top-rated calls.
    Tip

    Choose All scores, then download a call rating report from the CDR by selecting Export CSV. You can import the CSV into a spreadsheet and graph the results by different parameters such as agent, date range, campaign, and so on.


    Was this article helpful?