List recent recordings
list_recordingsLists the recordings in the user's Kalima account, newest first by default: meetings, calls, interviews, lectures, consultations, podcasts and voice notes. Answers questions such as "my last meeting", "wie hieß mein letztes Meeting", "was habe ich diese Woche aufgenommen". Each entry has title, start time (UTC) and duration (ids and status are internal); there is no end time, so use startedAt plus durationMs. Set limit to what the question needs, e.g. 1 for the latest recording. sort "oldest" finds the first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | "transcribe": transcription only. "one-way" and "two-way": with live translation. | |
| sort | No | ||
| limit | No | How many to return (max 100). Ask for the few you need. | |
| cursor | No | nextCursor from the previous call, to get the next page. | |
| status | No | Recording state: "recording" or "paused" while it runs, "stopped" or "completed" once finished. | |
| teamId | No | Only recordings of this team (id from list_teams). | |
| projectId | No | Only recordings in this project (exactly this one; its sub-projects are not included). | |
| workspaceId | No | Personal workspace id from list_workspaces. | |
| nameContains | No | Part of the recording title (case- and accent-insensitive). | |
| startedAfter | No | Only recordings started at or after this ISO 8601 time (UTC if no offset). | |
| maxDurationMs | No | Maximum duration in milliseconds. | |
| minDurationMs | No | Minimum duration in milliseconds. | |
| startedBefore | No | Only recordings started at or before this ISO 8601 time (UTC if no offset). | |
| organizationId | No | Only recordings of this organization (id from list_organizations). | |
| unassignedProject | No | Only recordings without a project assignment. | |
| unassignedWorkspace | No | Only recordings without a workspace assignment. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sessions | Yes | ||
| nextCursor | No |