# Manage recording recovery and integration access

Extension\-assisted desktop call detection, integration labels and MCP media access arrived alongside recording recovery and fixes for uploads, analytics and translations\.

- Schema version: 1
- ID: meetso\-2026\-09\-24
- Slug: 2026\-09\-24\-recording\-recovery\-and\-integration\-controls
- Period: 2026-09-24 to 2026-09-24
- Published: 2026-09-24
- Updated: None
- History: Development history
- Tags: integration

Dates describe development history and do not verify when changes became available.

- Banner asset: desktop\-auto\-record
- Banner alt: Desktop recording preferences with one call source enabled

![Desktop recording preferences with one call source enabled](/_next/static/media/desktop-auto-record.0v3zuowy4welc.svg)

## Use the extension to detect Meet calls for desktop recording

- ID: browser\-call\-detection
- Type: improved
- Area: desktop\-recording
- Availability: unverified

Added extension\-assisted Google Meet call detection for opt\-in recording in the desktop app, with clearer setup and connection guidance\.

Automatic capture still required opt\-in and a supported connection\. Enabling it did not provide meeting participants’ consent\.

## Choose Live or Test integration labels

- ID: integration\-mode\-labels
- Type: added
- Area: integrations
- Availability: unverified

Added Live and Test labels when creating API keys and webhook endpoints\.

Test keys used the same workspace data, and Test webhook endpoints received real events\. Test was a label for your consumers, not a separate sandbox\.

## Access recording media through MCP

- ID: connected\-recording\-access
- Type: added
- Area: integrations
- Availability: unverified

Added a permission\-checked MCP tool for short\-lived access to recording audio or a composed recording\.

The required scope and recording permissions still applied, and an access link could expire\.

### Technical notes

- MCP get\_recording\_access requires recordings\:read\. Its source argument accepts audio or composite; returned links include url and expiresAt\.

## Keep usable audio when the main recording is unavailable

- ID: audio\-recording\-rescue
- Type: fixed
- Area: recordings
- Availability: unverified

Added recovery that could make a notetaker recording available as audio when its main recording was unusable\.

Recovery depended on usable audio already captured\. Attempts without usable media could still fail\.

## Retry a supported local save

- ID: local\-save\-recovery
- Type: added
- Area: desktop\-recording
- Availability: unverified

Added local\-save recovery guidance and Retry local save for supported desktop recordings\.

Some attempts could not be restored automatically, and an uncertain completion did not confirm that the recording was saved\.

## Show a retryable failure for stalled uploads

- ID: stalled\-desktop\-upload
- Type: fixed
- Area: desktop\-recording
- Availability: unverified

Improved stalled desktop transfers so they could show a retryable failure instead of remaining active indefinitely\.

## Count transcribed hours by meeting

- ID: meeting\-based\-transcribed\-hours
- Type: fixed
- Area: analytics
- Availability: unverified

Corrected inflated workspace transcribed\-hour totals for affected meetings\.

## Reduce missing or misplaced translated text

- ID: translation\-content\-integrity
- Type: fixed
- Area: transcripts
- Availability: unverified

Improved translated transcripts affected by missing text or text appearing under the wrong passage\.
