Call Detail Records (CDR)

Call Detail Records (CDR) Overview

  • Call Detail Records (CDR) in Smartflo provide a comprehensive view of all call logs, including inbound, outbound, and internal calls. It enables users to track, analyze, and manage call interactions efficiently. Each CDR entry includes detailed information such as call origin, destination, duration, and outcome. The system allows filtering, downloading, and analyzing call data to optimize customer communication

Getting Started with Call Detail Records (CDR)

  • To go to Call Detail Records to your Smartflo account, first log in using your unique User ID and Password. Once logged in, you will be directed to the main dashboard. From there, locate the navigation menu on the left-hand side of the screen and click on "Call Detail Records".

Incoming

  1. Options in Call Records
  • The table displays the following information highlighted in the screenshot above:

Field

Description

Call Flow

Displays the complete journey of the call, including transfers and interactions with different modules.

Add Note

Enables users to add notes relevant to the specific context of the selected call.

View Contact

Displays the contact details linked to the call.

  • *Note**: Clicking on View Contact redirects you to the**All Contact Groups** section within the Services module, where you can manage contacts.

Send SMS

Opens up a screen to send a message to the associated contact.

  • *Note**: You must use the exact DLT-approved template configured in Smartflo's template management for SMS. Customized messages cannot be sent.

Block

Blocks the number for future interactions.

More Information

Provides additional call details such as hangup cause, reason key, DTMF entries, Disposition Code, Disposition Name, Agent Ring Time (in seconds) and user SIP response.

  • Send SMS
  • The following screen will appear, prompting you to complete the necessary fields as shown in the screenshot below.
  • Here is a table explaining the fields from the Send SMS interface based on the screenshot:

Field

Description

Enter Number

Displays the caller's number, allowing you to send an SMS to that number.

Message Text Type

Provides a dropdown to select the type of message (e.g., Text (For English) or Unicodefor other languages).

SMS Text

A text area where the user can compose the message to be sent.

  • *Note**: You must use the exact DLT-approved template configured in Smartflo's template management for SMS. Customized messages cannot be sent.
  • More Information
    • The following screen will appear, prompting you to complete the necessary fields as shown in the screenshot below.
  • Here’s a detailed table explaining the More Information fields from the Call Detail Records (CDR):
FieldDescriptionOptions/Examples
Hangup CauseProvides the reason why the call was disconnected.Normal temporary failure, User busy, Call rejected
DTMFIndicates if any DTMF inputs were made during the call.Example -1, 2, 3, 4
Reason KeyExplains the cause of the call termination in more detail.Call Disconnected By Caller,
Disposition CodeThe code assigned to the call for classification.200, 486, 603
Disposition NameThe descriptive name assigned to the disposition code.Completed, Busy, Declined
Agent Ring TimeTime (in seconds) that the call rang at the agent's phone or extension before being answered or missed.10 Seconds
User SIP Response (Code)Displays the Session Initiation Protocol (SIP) response code indicating the status of the call.Click here to view User SIP Response, Code: 180 (Ringing), Code: 200 (OK)
DateThe date when the call occurred.20-01-2025 11:55:42
Time GroupThe time group category under which the call falls.Working Hour Time group
StatusIndicates whether the call was answered or missed.ANSWERED, MISSED
Hangup ReasonProvides additional details about why the call was disconnected, such as whether it was terminated by the agent, customer, or system.ANSWERED, MISSED
SIP DataShows technical details related to SIP for the call, helpful for debugging or troubleshooting connection-related issues.NA
  1. View Recording, More, and Download Recording
  • Clicking on "View Recording" opens a playback interface to listen to the call recording.
  • The "More Options" (Three Dots) is located next to the View Recording option in the Call Detail Records (CDR) table.
    • Here is the breakdown of the options visible in the dropdown:
OptionDescription
View English TranscriptOpens the English transcript of the call.
Download English TranscriptDownloads the transcript of the call in English as a file.
View Hindi TranscriptOpens the Hindi transcript of the call.
Download Hindi TranscriptDownloads the transcript of the call in Hindi as a file.

📘

Note:

To download a transcript, the user must first request transcription by clicking onView English Transcript or View Hindi Transcript. Once processed, the transcript will be available for download.

Transcription services are currently available only inEnglish and Hindi.

  • Clicking on this option downloads the call recording as an .MP3 file.
  1. Filters
  • Here are the filters available on the Call Detail Records (CDR) page, presented in a table format:

Filter

Description

From

Filters calls based on the source phone number.

To

Filters calls based on the destination phone number.

IVR

Filters calls based on the IVR name associated with the call.

Department

Filters calls by the department handling the call.

Agent

Filters calls by the agent handling the call.

Result

Filters calls based on their result, such as Answered or Missed (as shown in the dropdown).

Operator

This operator is used to define logical conditions for filtering Call Duration. Available options include:

  1. Greater Than
  2. Less Than
  3. Greater Than or Equal To
  4. Less Than or Equal To
  5. Is Not Equal To
  6. Equal

Call Duration

Allows filtering of calls based on their duration. You can only input numeric values (in seconds) to specify the duration criteria.

Note

Filters calls where notes were added or not. (YES or NO)

Key Phrase

Filters calls by specific key phrases entered.

Circle

Filters calls based on the geographical telecom circle.

Operator

Filters calls by the telecom operator associated with the number (e.g., Vodafone, Airtel).

Call ID

Filters calls by a specific call ID for detailed tracing.

  1. Top-Right Options
  • Here are the Top-Right Options in Call Detail Records (CDR) explained in a table:
OptionDescription
Call LogsRedirects to the Insights section and opens the Call Performance Dashboard, where you can view overall call statistics and performance metrics.
Fetch Old Call RecordingEnables retrieval of older call recordings that are not currently visible in the list, making it useful for accessing archived data.
Download Archived ReportsProvides the ability to download previously archived call reports, which are stored in a pre-processed format for easy access and analysis.
Download CDRAllows downloading of Call Detail Records in Excel format, offering a comprehensive log of call activities, including call duration, status, and agent interactions. Ideal for offline analysis or report creation.
Date Range PickerFacilitates the selection of a specific time range for displaying call data, allowing customization of both the start and end date/time for filtering.

Click to Call

  1. More Information
  • Here is the detailed explanation of the "More Information" fields visible in the screenshot in a table format:
FieldDescriptionOptions/Examples
Hangup CauseProvides the reason why the call was disconnected.Normal temporary failure, User busy, Call rejected
DTMFIndicates if any DTMF inputs were made during the call.Example -1, 2, 3, 4
Reason KeyExplains the cause of the call termination in more detail.Call Disconnected By Caller,
Disposition CodeThe code assigned to the call for classification.200, 486, 603
Disposition NameThe descriptive name assigned to the disposition code.Completed, Busy, Declined
SIP Response (Code)A clickable link that provides the SIP (Session Initiation Protocol) response details.NA

Broadcast

  1. More Information
  • Here is the explanation of the "More Information" fields displayed in the screenshot in a table format:
FieldDescriptionOptions/Examples
Hangup CauseProvides the reason why the call was disconnected.Normal clearing, temporary failure, User busy, Call rejected
DTMFIndicates if any DTMF inputs were made during the call.Example -1, 2, 3, 4
Reason KeyExplains the cause of the call termination in more detail.Call Disconnected By Caller,
Lead IDShows the unique identifier for the lead associated with the call.675abcd8ff5dbad8fa0937a0
Account DND List NameDisplays the name of the Do Not Disturb (DND) list associated with the account, if applicable.VIP DND List, Standard DND List
TTS Character CountDisplays the total count of characters used for Text-to-Speech (TTS) in the call.150 characters

Dialer

  1. More Information
  • Here is the explanation of the "More Information" fields from the provided screenshot in a table format:
FieldDescriptionOptions/Examples
Hangup CauseProvides the reason why the call was disconnected.Normal temporary failure, User busy, Call rejected
Reason KeyExplains the cause of the call termination in more detail.Call Disconnected By Caller, Network Issue, Call Forwarded
Ring Time (in seconds)Time (in seconds) that the call rang at the agent's phone before being answered or missed.5 seconds, 15 seconds
Call Wait Time (in seconds)The total time the caller waited before the call was answered or disconnected.20 seconds, 45 seconds
Agent Talk Time (in seconds)The total duration the agent spoke with the customer.120 seconds, 250 seconds
Total Hold Duration (in seconds)The total duration the call was on hold.30 seconds, 2 minutes
Hold CountThe number of times the call was placed on hold during the session.1, 3
Total Call Duration (in seconds)The overall duration of the call, including all stages.300 seconds, 540 seconds
Agent Call Duration (in seconds)The duration for which the call was connected to an agent.150 seconds, 400 seconds
Disposition NameThe disposition or outcome of the call.Answered, Missed, Voicemail
Disposition CodeThe code associated with the call's disposition.001 (Answered), 002 (Missed)
Sub Disposition NameThe sub-category of the disposition.Resolved, Escalated, Transferred
Sub Disposition CodeThe code for the sub-disposition.01 (Resolved), 03 (Escalated)
Wrap-Up DurationTime taken by the agent to finish any post-call work or notes after disconnecting the call.60 seconds, 180 seconds
First Call ResolutionIndicates whether the call was resolved in the first attempt.Yes, No
Campaign IDUnique identifier of the campaign associated with the call.78142
Campaign NameThe name of the campaign associated with the call.Summer Promo, New Year Sale
Lead IDUnique identifier for the lead associated with the call.66ebc8cc2bcd33d8040fafb8
List IDUnique identifier of the call list associated with the campaign.320006
List NameName of the call list associated with the campaign.Customer Retention List, Product Inquiry List
Call TypeIndicates the type of call.Inbound, Outbound
Short CallIndicates whether the call was short.Yes, No
Transferred for FeedbackIndicates if the call was transferred for feedback.Yes, No
SIP Response (Code)A clickable link to view SIP response details for the call.NA
  1. Filters
  • Here is the explanation of the filters from the screenshot:
Filter NameDescription
TO/FROMAllows filtering calls based on the phone number of the caller or receiver.
CALL DIRECTIONFilters calls based on whether they were inbound or outbound.
DIDFilters calls based on the DID number used for the call.
CAMPAIGNAllows filtering calls linked to a specific campaign.
AGENTFilters calls handled by a specific agent.
RESULTFilters calls based on the outcome of the call.
OPERATORFilters calls by the operator associated with the customer number.
CALL DURATION (sec)Filters calls based on their duration in seconds.
NOTEFilters calls where notes were added or not. (YES or NO)
CIRCLEFilters calls based on the telecom circle (geographical area) of the customer’s location.
SERVICE OPERATORFilters calls by the telecom operator providing the service.
CALL DIAL TYPEFilters calls by the call dial type (eg:- Preview Dial, Manual dial)
TRANSFERRED CALLSFilters calls that were transferred to another agent or department.
INBOUND QUEUEFilters calls that entered a specific inbound queue.
CALL IDFilters calls based on their unique Call ID.
CALL DIAL TYPEFilters calls based on the type of dialing used.