Help Center

Docs

Zoom

Auto-link Zoom recordings, transcripts, and AI summaries to the matching CRM activity.

Zoom is coming soon
The Zoom card in Settings → Integrations is marked Coming soon and cannot be connected yet, so no Zoom meetings, recordings, or transcripts reach the CRM today. This article describes what the integration will do once it opens.

Overview

What gets synced once a Zoom account can be connected.

Connecting Zoom enables three things: scheduling Zoom meetings on the rep's own account from Laureo booking links, near-real-time linking of cloud recordings to CRM activities, and automatic ingestion of VTT transcripts and Zoom AI Companion summaries when the rep's plan includes them. Each rep connects their own Zoom account, matching how Google Workspace and Microsoft 365 are connected in Laureo.

Connecting your account

1

Open Settings → Integrations

Click your profile menu, then Settings, then Integrations in the left rail.
2

Click the Zoom card

A drawer opens with the Zoom connection state and a Connect button.
3

Click "Connect Zoom"

You will be redirected to Zoom's consent screen.
4

Review and accept the requested permissions

Zoom lists the permissions Laureo asks for. Click Allow to grant them.
5

Return to the CRM

Your Zoom account is now connected. Future meetings booked through Laureo land on your Zoom account; recordings start showing up on activities once Zoom finishes processing them.

Permissions explained

The five permissions Laureo asks for, and what each one does.

Every permission below is exercised by Laureo. Nothing is requested that Laureo does not use.

  • user:read:user — capture your Zoom user identifier, account identifier, email, display name, and plan tier at connection time. Used to route webhook events to the right CRM seat.
  • meeting:read:list_meetings — list your upcoming Zoom meetings on the Laureo calendar surface.
  • meeting:write:meeting — create a Zoom meeting on your behalf when a prospect books a call through one of your Laureo scheduling links.
  • cloud_recording:read:list_user_recordings — date-range backfill of your cloud recordings. Runs every 15 minutes and on demand from the "Sync Recordings" button.
  • cloud_recording:read:list_recording_files — fast-path fetch for a single meeting's recordings as soon as Zoom reports that the recording, or its transcript, has finished processing.

What syncs to the CRM

Three artifact types are auto-linked to activities; recording content stays on Zoom.

  • Recordings — the video and audio files. Laureo keeps the file details and a link to where Zoom hosts the playback; the video itself is never copied into Laureo.
  • Transcripts — the text transcript file, kept the same way.
  • AI summaries — Zoom's own meeting summaries, when the rep's plan includes them and one was generated.
How matching works
When a recording is processed, Laureo first looks for a meeting that was booked through Laureo and matches this Zoom meeting. If none matches, it looks for a synced calendar event that started within thirty minutes either side and picks the closest one. If neither matches, the recording lands under "Needs linking" on the Recordings page in the sidebar (and in My Work), where you can link it to a person, company, or deal manually.

Zoom plan requirements

  • Zoom Basic (free): meeting scheduling works. Cloud recording features do not, because Zoom Basic does not include cloud recording. The Zoom drawer in Laureo shows a "Pro+ account required for cloud recording" notice so the rep understands why recordings never appear.
  • Zoom Pro and above: full feature set, including recording links, transcripts, and Zoom AI Companion summaries when available on the plan.

Near-real-time delivery

Zoom sends Laureo a notification when a meeting ends and again when each recording file finishes processing. Laureo verifies every notification against Zoom's signed timestamp inside a five-minute replay window before acting on it. The recording is matched as soon as that notification is accepted, rather than waiting for the next sweep. A background sweep still runs every 15 minutes, so anything a missed notification would have dropped is picked up on the following pass.

Disconnecting

You can disconnect Zoom from either side:

  • From Laureo: Settings → Integrations → Zoom drawer → Disconnect.
  • From Zoom Marketplace: visit marketplace.zoom.us/user/installed and remove the Laureo app. Zoom tells Laureo, and Laureo cleans up the same way.

Either path revokes Laureo's access to your Zoom account straight away and removes the Zoom recordings, transcripts, and summaries it had synced, whether or not they were linked to a record. Your booking links keep working; Laureo simply stops creating Zoom meetings for them.

Troubleshooting

  • Recordings are not appearing. Confirm the Zoom drawer shows your account as connected and that the "Auto-link Zoom recordings" toggle is on. If the drawer shows an "Additional permissions required" notice, use its "Reconnect Zoom" button to re-grant the recording permissions.
  • An old recording is missing. The background sweep only looks at recordings since your last successful sync. Click "Sync Recordings" on the drawer to run a one-time sweep over the past 30 days.
  • The drawer says a Pro+ account is required. The connected Zoom account is on the Basic (free) plan and cannot cloud-record. Either upgrade the Zoom account or accept that meeting scheduling works without recording sync.