List calls
rinkel_list_callsList call detail records (inbound and outbound calls) with date, direction, status (ANSWERED, MISSED, VOICEMAIL, ANSWERING_SERVICE), duration, external and internal number, the users involved, notes, and (when the account has Rinkel AI insights) the AI summary and sentiment. Use for 'who called today', 'which calls did we miss this week', 'calls longer than 5 minutes'. Newest first by default. Rinkel API: GET /call-detail-records.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number (default 1). | |
| sort | No | Sort field (default date). | |
| filter | No | Free-text search over calls. | |
| contact | No | Only calls with this contact (id). | |
| end_date | No | Only calls on or before this date (yyyy-mm-dd = end of that day UTC, or an ISO date-time with timezone). | |
| per_page | No | Items per page (default 10, max 50). | |
| statuses | No | Only these call outcomes. | |
| user_ids | No | Only calls handled by these user ids (rinkel_list_users). | |
| has_notes | No | Only calls that have (true) or lack (false) notes. | |
| directions | No | Only these directions. | |
| sentiments | No | Only calls with this AI-insights sentiment. | |
| sort_order | No | Sort order (default DESC). | |
| start_date | No | Only calls on or after this date (yyyy-mm-dd, or an ISO date-time with timezone). Sent as a Unix timestamp. | |
| date_preset | No | A relative period. It overrides start_date and end_date. | |
| has_insights | No | Only calls that have AI insights. | |
| is_anonymous | No | Only calls from a hidden number (true) or not (false). | |
| contact_lookup | No | Include the matching contact in each record. | |
| duration_preset | No | Duration buckets in minutes ('30-0' = 30 minutes or more). Overrides min/max duration. | |
| external_number | No | Only calls with this external (caller or callee) number. | |
| include_details | No | Include insights and notes in each record. | |
| internal_numbers | No | Only calls on these internal (Rinkel) numbers, as listed by rinkel_list_numbers. | |
| has_transcription | No | Only calls that have a transcription. | |
| max_duration_seconds | No | Maximum duration in seconds (ignored with duration_preset). | |
| min_duration_seconds | No | Minimum duration in seconds (ignored with duration_preset). |