call_logs_read
Read voice call logs of the workspace (web, inbound and outbound calls). Actions: list (filter by agent, type, phone numbers, date range, search; paginated), get (one call by callLogId — transcript and latency data only with mode="full"), export (JSON or CSV of many calls; includeTranscripts=true to add transcripts). Chat conversations are in list_conversations, not here.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"action": "<action>"
},
"name": "call_logs_read"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | compact (default) = light mode: long text is cut and bulky blobs are replaced by a size marker. full = complete API response. | |
| page | No | ||
| type | No | ||
| limit | No | List page size, default 20, max 100. | |
| action | Yes | ||
| format | No | For export. Default json. | |
| search | No | ||
| agentId | No | ||
| maxRows | No | For export. Default 1000, max 5000. | |
| startTo | No | ISO datetime. | |
| callLogId | No | Required for get (UUID). | |
| sessionId | No | ||
| startFrom | No | ISO datetime, e.g. "2026-10-01T00:00:00.000Z". | |
| agentPhone | No | ||
| callLogIds | No | For export: only these call log ids. | |
| customerPhone | No | ||
| includeTranscripts | No | For export. Default false. |