Skip to main content

Cisco CDR Report Builder

The Report Builder is where you configure and run custom CDR reports. This guide covers every option—from selecting a template to exporting results.

Step 1 — Open the Report Catalog and pick a template​

  1. Navigate to Reports → Report Catalog
  2. Browse templates by category or search
  3. Click a template card to open the Report Builder

Screenshot of Report Catalog

Step 2 — Choose a Quick View or build your own report​

Quick Views are pre-configured queries that answer common business questions with one click. Not all templates have them—the tab only appears when available.

Screenshot of Quick Views tab

  1. Click the Quick Views tab
  2. Select a view (e.g., "Quality by Device Pool")
  3. Click Run Report

To build from scratch, click Build custom report (or switch to Configuration).

Step 3 — Configure your report​

Use Configuration to define what the report groups by, measures, filters out, and how results are ranked.

Screenshot of Report Builder Configuration

Time Range​

Set the date range using presets (Last 24h, 7d, 30d) or custom dates. Community licenses are limited to 7 days of CDR data.

Dimensions (Group By)​

Dimensions determine how data is grouped—the "rows" in your report.

DimensionGroups Data By
dateCalendar day
user_numberExtension number
departmentUser department
device_nameDevice name (SEP...)
cause_codeQ.850 disconnect cause

Add multiple dimensions and drag to reorder.

Metrics (Measurements)​

Metrics are calculated values—the "columns" of numbers.

MetricWhat It Measures
total_callsCount of call records
avg_durationAverage call duration
success_ratePercentage completed
missed_callsUnanswered calls
total_costCost from costing rules

Filters​

Filters limit which records are included (SQL WHERE clause).

OperatorExample
equalsdepartment = "Sales"
containsdevice_name contains "SEP"
in listcause_code in [17, 18, 19]
betweenduration between 0 and 10

Multiple filters combine with AND logic.

Metric Filters (HAVING)​

Filter on aggregated values after grouping.

Example: Show only departments with more than 50 missed calls.

Advanced Filters​

Access 125+ raw CDR/CMR fields beyond template dimensions:

  • c. prefix = CDR fields (callingPartyNumber, destDeviceName)
  • cmr. prefix = CMR quality fields (mos_listening_quality, jitter)

Step 4 — Run and review results​

Click Run Report. Results appear in the Data tab.

Screenshot of report results table

Table Features​

FeatureDescription
Column FilteringFilter each column inline—multi-select checkboxes for dimensions, numeric operators (equals, greater than, less than, between) for metrics
Column SortingClick any header to sort ascending/descending
Column VisibilityShow/hide columns via the Columns dropdown; use "All" or "None" for batch control
Column ResizingDrag column borders to resize
PaginationNavigate pages with configurable page size (25, 50, 100, 250, or All)
Value FormattingDuration, currency, percentages, and dates display in human-readable format

Exporting​

Click Export and choose CSV or XLSX.

Charts​

The Charts tab visualizes your report data. Auto-generated charts are created based on your query's data types and template domain.

Screenshot of report charts

Chart types include bar charts, horizontal bars, gauges, and time series—automatically selected based on your dimensions and metrics.

Saving Reports​

  1. Click Save in the header
  2. Enter a name and optional description
  3. Access later from Reports → Saved Reports

See Saved and Scheduled Reports for automation.

Next Steps​