Retrieve a paginated list of call transcripts and session reports within the caller’s authorized scope.
Retrieve a detailed, paginated list of past conversational sessions. The Transcripts endpoint is one of the most powerful tools in the API. It allows you to fetch full chat histories, audit agent performance, extract metadata (like call duration and message counts), and review post-call session reports.Documentation Index
Fetch the complete documentation index at: https://docs.lyzr.ai/llms.txt
Use this file to discover all available pages before exploring further.
x-api-key header. You will only receive transcripts that fall under your authorized organizational or user scope.agentId: View all conversations handled by a specific Voice Agent. Great for evaluating how well a newly deployed agent is performing.sessionId: Retrieve the exact transcript for a single, known conversation.orgId: Filter calls belonging to a specific organization (useful for multi-tenant applications).2026-03-01T00:00:00Z):
from: The start date/time.to: The end date/time.limit & offset: Standard pagination controls.sort: Order your results chronologically (asc) or see the most recent calls first (desc).items array. Each item in this array represents a single session and contains rich metadata.
Key fields in a Transcript object:
chatHistory: An array of message objects representing the turn-by-turn conversation between the human user and the Voice Agent.sessionReport: An intelligent, auto-generated summary or structured data extraction from the call (if configured on your agent).durationMs: Total length of the session in milliseconds.messageCount: Total number of turns/messages exchanged.closeReason: Why the session ended (e.g., user disconnected, timeout, or agent ended the call).The maximum number of transcripts to return per page.
10
The number of items to skip for pagination.
0
Sort order based on creation time.
asc, desc "desc"
Filter transcripts by a specific Agent ID.
"f790923795a23467555c0ad6"
Filter transcripts by Organization ID.
"3fa85f64-5717-4562-b3fc-2c963f66afa6"
Fetch the transcript for a specific LiveKit session.
"3fa85f64-5717-4562-b3fc-2c963f66afa6"
Start date for filtering (ISO date or ISO date-time with offset). Example: 2026-03-01T00:00:00Z
"2026-03-01T00:00:00Z"
End date for filtering (ISO date or ISO date-time with offset). Example: 2026-03-25T23:59:59Z
"2026-03-25T23:59:59Z"