tencent cloud

Feedback

Telephone Recording Data Push

Last updated: 2024-04-01 18:19:05
The recording data is organized based on the participants involved in the session. There will be a separate recording for each participant in the session. A normal session will have recording data from the caller and the called party, with the same SessionId, and different sides are distinguished by EndpointUser. If a transfer occurs within the session, a third recording will be generated with the same SessionId and an EndpointUser for the third-party agent. Through the SessionId, EndPointUser, and RecordId one can index to the recording URL at each end.
URL:https://{custom_url}?action=record&version=1 METHOD:POST Content-Type: application/json;charset=utf8 REQUEST:
Parameter
Type
Description
SdkAppId
Numerical value (long integer)
Contact center instance ID
RecordId
String
Recording ID
SessionId
String
Session ID
Timestamp
Numerical value (long integer)
Recording generation timestamp
EndpointUser
String
Recording object (the user's mobile phone number or the agent's email)
RecordURL
String
Recording URL (the default free storage duration for recordings is 3 months)
CustomRecordURL
String
Recording transfer to COS URL (This field exists only if the recording transfer feature is enabled)
RESPONSE:
Parameter
Type
Description
ErrMsg
String
Error description
ErrCode
Numerical value
Error code
Data sample:
{
"SdkAppId": 1400264214,
"RecordId":"1608130650",
"SessionId": "e97be0ab-1ef6-4ad2-a8c4-2b2bbfb18e55",
"Timestamp": 1608130650,
"EndpointUser": "lululing@tencent.com",
"RecordURL": "http://recorder-10018504.cos.ap-shanghai.myqcloud.com/def/month12/000-339708937-12367-473aa3561921478d8c57b425bd9d4b29-000-1608130637.mp3"
}

Contact Us

Contact our sales team or business advisors to help your business.

Technical Support

Open a ticket if you're looking for further assistance. Our Ticket is 7x24 avaliable.

7x24 Phone Support