#Recordings
| Role | Access Level |
|---|---|
| Client Admin | Playback when consent/compliance allow; download when entitled |
| Client Manager | Playback when consent/compliance allow; download when entitled |
| Client Staff | Playback only when staff playback, consent, and compliance allow; no download |
#Overview
Call recording routes exist behind the portal BFF for approved recording workflows. Recording access is checked for the selected call, your role, your tenant and project scope, consent status, playback compliance status, and recording-download entitlement.
The current Call Log inline review panel does not mount the recording player or recording download button. It shows transcript preview, safe metadata, and the TXT transcript download action where eligible.
#Prerequisites
- You are signed in to the AiDial portal
- The call belongs to your tenant and assigned project scope
- Navigate to an approved portal surface that mounts the recording controls. The current Call Review inline panel does not mount them.
- The call must have recording media available, with consent granted and playback compliance permitted
#Playing a Recording
- On a portal surface that mounts recording controls, locate the Call Recording card
- Check the Consent and Playback compliance indicators
- Press Play to request short-lived playback access and begin playback
- Use the controls to pause, seek back or forward 5 seconds, change playback speed, adjust volume, or move along the seek bar
While the recording card has keyboard focus, use Space for play or pause, Left Arrow to seek back 5 seconds, and Right Arrow to seek forward 5 seconds.
#Downloading a Recording
The Download recording button is enabled only when your role, tenant entitlement, consent status, playback compliance status, and call scope all permit download. If download is blocked, the card displays a reason such as missing entitlement, missing consent, compliance policy, unavailable media, or role restriction.
Downloading a recording opens a confirmation dialogue because recording download is an audited action. Confirm the dialogue to save the audio file to your device.
#Download Access by Role
| Role | Can Play | Can Download |
|---|---|---|
| Client Admin | Yes, when consent and compliance allow | Yes, when entitlement, consent, and compliance allow |
| Client Manager | Yes, when consent and compliance allow | Yes, when entitlement, consent, and compliance allow |
| Client Staff | Yes, when staff playback, consent, and compliance allow | No |
Important: Client Staff members cannot download recordings under any configuration. If you need a copy of a recording, contact your Client Administrator.
#Security and Scoping
Recording playback and download use your signed-in portal session. You do not need to enter or send an API key.
The portal checks the call's project and client scope for each playback or download request. Out-of-scope calls return a not-found style response without revealing another organisation's data.
Playback and download media URLs are issued through the portal's recording-media proxy. Grants are short-lived and scoped to your user, call, project, client, and action. Download grants are single-use, and repeated grant requests may be rate-limited.
#When Recording Is Unavailable
A recording may be unavailable if:
- Recording media was not generated or cannot be retrieved for the call
- Consent is denied, missing, or unknown
- Playback compliance is denied, missing evidence, or policy-blocked
- Your role, staff playback setting, or recording-download entitlement blocks access
- The call is outside your current tenant or project scope
- The recording media has been removed as part of a retention or deletion workflow
#Common Issues
- Recording controls are not visible in the Call Log inline review: This is expected in the current portal. The inline panel does not mount the recording player or download action.
- Recording access does not load: Your session may have expired, the service may be unavailable, or the call may be outside your scope.
- Play is disabled: Check the card's consent, playback compliance, and playback-blocked messages.
- Playback link expired: Press Play again to refresh access.
- Download is disabled: Recording download is available to Client Admin and Client Manager users only when the tenant has recording download entitlement and compliance checks pass. Client Staff cannot download recordings.
- Too many requests: Wait briefly and try again; recording playback and download access requests are rate-limited.
#Related Pages
- Call Review - View call metadata and transcript preview
- Call Log - Search and filter calls
- Role Reference - Understand your role permissions