get_recordings
Fetch call recordings from VoIPstudio with transcripts, summaries and CX scores. Supports filtering/sorting by any field: {"call_id":"number","dst_name":"string","transcript":"string","id":"number","live_id":"number","user_id":"number","sip_endpoint_id":"number","type":"string","src_id":"string","src":"string","src_name":"string","dst_id":"string","dst":"string","context":"string","timestamp":"datetime","caller":"string","called":"string","duration":"number","size":"number","summary":"string","sentiment":"string","metadata":"object","cx_score":"number","transcript_speakers":"array"}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number (default 1) | |
| sort | No | Sorts results by given property and direction | |
| limit | No | Number of recordings to fetch | |
| filters | No | Optional filters. Examples: - Date range: [{property:"some_date_propery",operator:"gte",value:"2026-01-01 00:00:00"},{property:"some_date_propery",operator:"lte",value:"2026-12-31 23:59:59"}] - By string: [{property:"some_string_property",operator:"eq",value:"EXPECTED VALUE"}] - Greather than: [{property:"some_number_property",operator:"gt",value:10}] As a 'property' you can use any property from output schema. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | ||
| total | Yes |