New: Import recordings from Google Drive, OneDrive, Zoom, Dropbox & Box. First 3 imports free.

Import a recording
Pepys

Integrations

Transcribe Zoom cloud recordings

Connect Zoom once, then pick a meeting's cloud recording and get a transcript back – no download, no re-upload, no bot in the call.

In short

Connect Zoom in Settings → Integrations with read-only recording permissions, then choose a completed cloud recording from the last 30 days and Pepys transcribes it. Nothing joins your meeting: Pepys reads the recording Zoom already made, so the call runs exactly as it would without us. Transcription bills per minute against your credits.

How the Zoom connection works

Pepys does not send a bot, a notetaker, or a participant into your meeting. The Zoom integration reads recordings that Zoom itself already produced and stored in the cloud – which means the people on the call see nothing out of the ordinary and no guest shows up in the participant list.

The connection requests two read-only permissions: cloud_recording:read:list_user_recordings to see your recordings and cloud_recording:read:list_recording_files to read the files for one meeting. There is no meeting-management scope and no account-wide scope, and credentials are encrypted with AES-256-GCM before storage.

Connect Zoom

Open Settings → Integrations and press Connect Zoom, then approve Zoom's consent screen. Once connected, the uploader's Zoom option becomes a recording browser instead of an upload field.

If the grant is ever revoked or the tokens expire, the button changes to Reconnect Zoom and imports stop until you reconnect. Existing transcripts are unaffected.

Pick a recording and transcribe it

Press the Zoom button in the uploader to open the recording browser. It lists your completed cloud recordings from the last 30 days, so you are choosing from calls Zoom has already finished processing rather than hunting for a download link.

Select the meeting you want and start the transcription. Pepys fetches the recording's audio at transcription time using a short-lived access token – the download URL itself is never something you have to handle.

Why a recording can be unavailable

If a recording has been deleted in Zoom, or has aged out of the retention window, the import fails with a message saying the recording is no longer available. That is Zoom's copy being gone rather than a Pepys failure – the audio has to exist in Zoom's cloud for us to read it.

Local recordings never reach Zoom's cloud at all, so they are not visible to the integration. For those, upload the file directly or put it in Google Drive or OneDrive and import it from there.

Good to know

Zoom imports bill per minute against your credits, like any other transcription: 1 credit = 1 minute, credits never expire. Free accounts get three connected-source imports, counted across Drive, OneDrive, and Zoom together.

Transcripts arrive with speaker labels, an AI summary, and exports in TXT, Markdown, DOCX, PDF, SRT, VTT, and JSON. If you were not the meeting host and have no cloud recording to point at, see how to get a Zoom transcript without being host.

The other integration routes – Drive, OneDrive, Telegram, Zapier, and the Chrome extension – are listed on the integrations page.

Transcribe Zoom cloud recordings – questions, answered

Does Pepys join my Zoom meeting?

No. Nothing connects to the live call. Pepys reads the cloud recording Zoom made afterwards, so there is no bot in the participant list.

Which Zoom recordings can I transcribe?

Completed cloud recordings from the last 30 days, listed in Pepys' recording browser. Local-only recordings are not visible to the integration and need to be uploaded as a file.

What access does Pepys have to my Zoom account?

Two read-only recording scopes: list your recordings and list one meeting's recording files. There is no meeting-management or account-wide permission.

Why does Pepys say a Zoom recording is no longer available?

The recording was deleted in Zoom or has aged out of its retention window. Pepys reads Zoom's copy, so if that copy is gone the import cannot run.

Is transcribing a Zoom recording billed differently?

No. It bills per minute against your credits, the same as an uploaded file – 1 credit = 1 minute, and free accounts get three connected-source imports.

Related

Try it on your own audio

Create a free account and transcribe a recording – 60 minutes are included, no card required. Still stuck? Email contact@pepys.co or see the support page.