Docs state: “The summary API provides access to conversation data, including transcripts for speech-enabled interactions.” I’m hitting GET /api/v2/analytics/conversations/summaries with the correct from and to timestamps. The response comes back 200 OK, but the transcript array inside the interaction object is always empty. This is happening for calls that completed less than 10 minutes ago.
Here’s the relevant part of the JSON payload:
{
"interactions": [
{
"id": "conv-12345",
"type": "voice",
"transcript": []
}
]
}
I’ve verified the recording exists and the speech analytics task is configured correctly. The speechAnalytics field in the interaction object is null too. Is there a delay before the transcript populates in the summary API? Or am I missing a query parameter to force the transcript fetch?