By default, private recordings are not returned by the API and do not trigger webhooks. If you push every call to a CRM, a data warehouse or an automation tool like n8n, private calls such as 1:1s or board meetings are missing from your data.
Full access closes that gap. It is an Owner only option that makes an API key or a webhook include private recordings across the entire workspace. It applies to the API and webhooks only: the MCP never returns private recordings.
⚠️ Only workspace Owners can enable Full access. A Full access credential returns all private recordings in the workspace, not only those of the Owner who created it.
Who can manage Full access
Owners can create a Full access API key or webhook, turn Full access on for an existing webhook, and change the URL of a Full access webhook.
Admins can still cut access. They can delete a Full access key or webhook, or turn Full access off on a webhook. They cannot grant it.
Full access credentials created by Admins before this change keep working. They stay listed with their original creator.
Create a Full access API key
Go to Settings > API & Webhooks > API
Click Create API key and name your key
Turn on Include all private recordings. This option is off by default.
Tick the I understand… confirmation checkbox. The Create button stays disabled until you do.
Create the key and store it securely
Create or upgrade a Full access webhook
Go to Settings > API & Webhooks > Webhooks
Create a webhook, or open an existing one to edit it
Turn on Include all private recordings
Tick the confirmation checkbox and save
Identify Full access credentials
Full access keys and webhooks carry a Full access badge in their table. Hover it to see what it means.
The API keys and Webhooks tables also show Created by and Created columns for every credential, Full access or not. This helps when several people manage integrations.
Audit Full access from Security settings
Go to Settings > Security. At the bottom of the page, the Full-access API keys & webhooks section lists every Full access credential in the workspace. When there are none, the section shows an empty state.
Click a row to jump to that credential in its settings page.
An event is also added to the workspace audit trail each time a Full access key or webhook is created, and each time the URL of a Full access webhook is changed.
Current limits
Full access covers the whole workspace. You cannot limit it to specific recordings.
Other admins are not notified when a Full access credential is created. Use the Security section to review them.
The Security list is read only. To revoke or change Full access, edit or delete the credential itself from API & Webhooks.
An Admin still sees the Include all private recordings option, but gets a "Not authorized" error when saving. Ask an Owner of your workspace to create the credential.
FAQ
How do I include private recordings in my CRM or data warehouse sync? Create the API key or webhook used by your sync with Include all private recordings turned on. You need to be an Owner of the workspace.
How do I know which keys and webhooks have Full access? Look for the Full access badge in the API keys and Webhooks tables, or check Settings > Security.
Do my existing keys and webhooks change? No. The option is off by default. Existing credentials keep their current behavior until an Owner turns Full access on.
I am an Admin and I get "Not authorized" when I turn on Full access. Why? Full access includes private recordings, so only an Owner can grant it. Ask an Owner of your workspace to create the key or webhook.
Do our existing integrations break? No. Full access credentials created before this change keep working.
Can an Admin still revoke Full access? Yes. Admins can delete a Full access key or webhook, or turn Full access off on a webhook.
