Fetch Call Logs
UseCallLogRequest to fetch call logs with pagination support. The builder pattern allows you to filter results by various criteria.
CallLogRequestBuilder
Configure the request using the builder methods:Filter Examples
Pagination
UsefetchNext() and fetchPrevious() for pagination:
CallLog Object
EachCallLog object contains detailed information about a call:
Access Recordings
If a call has recordings, access them through therecordings property:
Access Transcripts
Available since v5.0.7 UsesetHasTranscriptions(true) to fetch only calls that were transcribed. Opting in also makes the server attach each call’s transcripts to the log:
getTranscriptions() returns an empty list when the server omitted transcripts, so it never needs a null check. Leaving the filter off sends no filter at all, so the list comes back unfiltered. To page through a single session’s transcripts directly, use TranscriptRequestBuilder.
Call Status Values
Call Status Values
Call Category Values
Call Category Values
Call Direction Values
Call Direction Values