Where to find CDRs
Dashboard → CDR. Filter by date, destination prefix, status, or trunk. Export as CSV.
Fields
| Field | Meaning |
|---|---|
call_id | SIP Call-ID, matches your softswitch logs |
start | UTC timestamp of INVITE |
answer | UTC timestamp of 200 OK (empty if not answered) |
end | UTC timestamp of BYE |
duration | Real call duration in seconds |
billed | Billed duration after applying the increment |
rate | Per-minute rate matched for this prefix |
cost | billed / 60 * rate |
disposition | ANSWERED / BUSY / NOANSWER / FAILED |
hangup_cause | SIP code or Q.850 cause |
Common hangup causes
- 480 Temporarily Unavailable — number off, carrier-level reject.
- 486 Busy Here — line busy.
- 487 Request Terminated — your side cancelled before pickup.
- 503 Service Unavailable — you hit a CPS/channel cap.
- 403 Forbidden — destination blocks the route. Try a different prefix or CLI route.
- 404 Not Found — wrong dialing format.
Real-time monitoring
Dashboard shows live ASR/ACD per route over the last 15 minutes. If ASR drops below your normal baseline by 20%+, switch routes or contact NOC.
API access
CDR API is available on request for accounts running > 500k min/month. Open a ticket.