To retrieve details of completed audio calls:
Use the Analytics API, specifically the POST /api/v2/analytics/conversations/details/query endpoint. This allows you to query conversation details within a specified time range and apply various filters.
To fetch audio recordings and associated metadata:
Utilize the Recording APIs, particularly the GET /api/v2/conversations/{conversationId}/recordings endpoint. This provides recording metadata and access to the actual audio file (media URI).
Separate recording files for participants:
By default, there is one main trunk recording that follows the customer. In some scenarios, additional recordings may be created (e.g., for consults). An upcoming feature will allow configuring separate recordings for agents, but this is not yet available.
Recording channel format:
The format (stereo or mono) depends on your organization's trunk settings. Mono recordings are returned as-is. Stereo recordings are returned as two separate files, one for each channel.