Reads Post Call Recordings, delegating to the active backend connector. The operation is
selected by the request type and the response type is inferred per request.
The discriminated read request.
Moves a single recording to the recycle bin (soft delete) via
POST /convergedRecordings/softDelete. Requires spark:recordings_write on the access token;
the recording can be restored from the recycle bin via the platform restore API.
The recording id (id) to move to the recycle bin.
Optional options: DeleteRecordingOptionsDeprecated. Ignored (compliance permanent delete is not exposed).
.
Event to listen to.
Callback for event.
.
Event to remove listener on.
Callback for event.
CallRecordingis the backend-agnostic facade for Post Call Recording. It selects a backend-specific connector based on the resolved calling backend and delegates all read/delete operations to it, while re-emitting the connector's recording lifecycle events.Post Call Recording (
convergedRecordings) is a Webex Calling cloud capability, so only the Webex Calling (WXC) backend is supported today; other backends (BWRKS/UCM/INVALID) are rejected, following the same convention used by the Voicemail client. Adding support for another backend is a matter of dropping in a new connector and acasehere — no consumer-facing changes required.Example