Get Browser Session Replay
getBrowserSessionReplayRetrieve a browser session recording as compressed rrweb segments to replay visitor interactions and debug issues; data is masked and retained for 72 hours.
Instructions
Returns the session's recording as compressed rrweb segments, masked in the visitor's browser. Recordings are kept for 72 hours, apart from the app's other logs, so queryAppLogs cannot read them. A long session can return several megabytes. Needs the developer role, since recordings show what the app's visitors saw.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"workspaceSlug": "<workspaceSlug>",
"appSlug": "<appSlug>",
"sessionId": "<sessionId>"
},
"name": "getBrowserSessionReplay"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| env | No | ||
| region | No | ||
| appSlug | Yes | ||
| sessionId | Yes | ||
| workspaceSlug | Yes |