MCP server
get_recording_url
Get a signed playback link for one session recording.
Get recording playback link · Read-only
Get a signed playback link for one session recording. The link expires after 5 minutes, so open or share it right away and request a new one later. sessionId is session_id and clientId is client_id from get_lead_recordings (clientId also from get_website). The session must be among the website's 100 most recent recordings, otherwise access is refused. Returns url. Read-only.
| Connection | Account URL, team member URL or OAuth |
|---|
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
sessionId | string | Yes | Recording id (session_id from get_lead_recordings), 16-64 characters. |
clientId | string | Yes | The website's clientId that owns the recording (client_id from get_lead_recordings, or from get_website). |
Tool definition
What your assistant receives from tools/list:
{
"name": "get_recording_url",
"title": "Get recording playback link",
"annotations": {
"title": "Get recording playback link",
"readOnlyHint": true,
"destructiveHint": false,
"idempotentHint": false,
"openWorldHint": false
},
"inputSchema": {
"type": "object",
"properties": {
"sessionId": {
"type": "string",
"description": "Recording id (session_id from get_lead_recordings), 16-64 characters."
},
"clientId": {
"type": "string",
"description": "The website's clientId that owns the recording (client_id from get_lead_recordings, or from get_website)."
}
},
"required": [
"sessionId",
"clientId"
]
}
}