Skip to main content

Call Logs

Call Logs display the Call Detail Records (CDR) created from Cloudonix CDR webhooks. They provide a complete history of calls with disposition, duration, and AMD status.

Purpose​

Use this module to:

  • Search and filter call history
  • View call details including raw CDR payload
  • Export records to CSV
  • View aggregate statistics
  • Inspect AMD (Answering Machine Detection) results

Table Columns​

ColumnDescription
FromCaller number
ToCallee number
Session TimeCall timestamp
DispositionCall outcome (ANSWER, BUSY, FAILED, etc.)
AMD StatusEnabled::{result} or Disabled
DurationTotal call duration
Connected TimeBillable seconds

AMD Status​

When AMD is enabled, the CDR includes the detection result:

StatusMeaning
Enabled::humanLikely human answered
Enabled::voicemailVoicemail beep detected
Enabled::unknownDetection timed out or inconclusive
DisabledAMD was not used

The detail dialog shows:

  • Result
  • Confidence percentage
  • Detection time in milliseconds
  • Timestamp
  • Reason string

Filters​

FilterDescription
From NumberCaller ID or origin number (LIKE)
To NumberDestination number (LIKE)
DispositionExact disposition match
Date RangeStart and end dates

Permissions​

ActionOwnerPBX AdminPBX UserReporter
View call logsYesYesOwn onlyYes
Export call logsYesYesOwn onlyYes
View statisticsYesYesOwn onlyYes

UI Workflow​

View Call Logs​

  1. Navigate to Call Logs in the sidebar
  2. Use filters to narrow results
  3. Click on any record for detailed information

Export CDR Data​

  1. Apply your desired filters
  2. Click Export
  3. The system streams the export in chunks of 1000 records

View Statistics​

  1. Apply filters
  2. Click Statistics
  3. Review totals, averages, and disposition breakdowns

Key Data Fields​

call_detail_records Table​

ColumnTypeNotes
idbigintPrimary key
organization_idFKTenant scope
call_idstringCloudonix call ID
session_idstring
fromstringCaller number
tostringCallee number
dispositionstringFinal disposition
durationintegerTotal seconds
billsecintegerBillable seconds
session_timestampdatetime
rated_costdecimal
approx_costdecimal
sell_costdecimal(4)
raw_cdrJSONFull Cloudonix payload
MethodEndpointPurpose
GET/v1/call-detail-recordsList CDR records
GET/v1/call-detail-records/{call_detail_record}Show a CDR record
GET/v1/call-detail-records/exportExport to CSV
GET/v1/call-detail-records/statisticsAggregate statistics

See the OPBX REST API reference for full schemas.