Skip to main content
New Participant
January 17, 2026
Question

RingSense Get Recording Insights returns 404

Hi,

I’m trying to use the RingSense Get Recording Insights API to get the transcript from a recorded call. I recorded the call with the RingSense app, and I can see the transcription exists there. The extension does have a RingSense licence, and my app does have the RingSense scope.

When requesting using Get Recording Insights API I get the following error:

Call not found with sourceRecordId: [removed by moderator] and source pbx in account [removed by moderator]

I have also tried with the Get Session Insights API, with similar results.

I validated the app permission using

authz-profile/check?permissionId=ReadRingSenseInsights

which confirmed I had the scope and could access all extensions.

Here is the process I followed using the Try It Out technique embedded in the documentation:

First get the call metadata using

https://platform.ringcentral.com/restapi/v1.0/account/~/extension/~/call-log/CLjYmPBzbUTxDUA

which returns:

{

"uri": "https://platform.ringcentral.com/restapi/v1.0/account/ [removed by moderator] /extension/ [removed by moderator] /call-log/CLjYmPBzbUTxDUA?view=Simple",

"id": "CLjYmPBzbUTxDUA",

"sessionId": " [removed by moderator] ",

"startTime": "2026-01-17T11:33:13.702Z",

"duration": 26,

"durationMs": 26456,

"type": "Voice",

"internalType": "LongDistance",

"direction": "Outbound",

"action": "VoIP Call",

"result": "Call connected",

"to": {

"phoneNumber": "+xxx"

},

"from": {

"name": "Chris Lloyd",

"phoneNumber": "+xxx",

"extensionId": "xxx"

},

"recording": {

"uri": "https://platform.ringcentral.com/restapi/v1.0/account/ [removed by moderator] /recording/ [removed by moderator] ",

"id": “ [removed by moderator] ",

"type": "Automatic",

"contentUri": "https://media.ringcentral.com/restapi/v1.0/account/ [removed by moderator] /recording/ [removed by moderator] /content"

},

"extension": {

"uri": "https://platform.ringcentral.com/restapi/v1.0/account/ [removed by moderator] /extension/ [removed by moderator] ",

"id": [removed by moderator]

},

"telephonySessionId": "s-a03244a1ea743z19bcbbb131ez34dbbf0000",

"partyId": "p-a03244a1ea743z19bcbbb131ez34dbbf0000-2"

}

So my recording ID is [removed by moderator]

(Note I can validate that ID exists by calling the Get Call Recording endpoint)

Then I call

https://platform.ringcentral.com/ai/ringsense/v1/public/accounts/~/domains/pbx/records/ [removed by moderator] /insights
And I receive:

{ "errors": [ { "errorCode": "RAH-3001", "message": "Insights not found for the provided recording", "errorDetails": { "errorMessage": "Call not found with sourceRecordId: [removed by moderator] and source pbx in account [removed by moderator] " } } ] }