All Integrations
Zoom
Zoom Integration
Automatically create meeting notes and save VTT transcripts from Zoom cloud recordings into your projects.
How it works
1
Meeting ends
Zoom sends a recording.completed webhook to ArchCenter.
2
Transcript downloaded
ArchCenter fetches the VTT transcript file using a Server-to-Server OAuth token.
3
Note created
A meeting note is created in the matched project with the transcript attached as a file.
Prerequisites
- •A Zoom account with cloud recording enabled (requires Pro, Business, or Enterprise plan)
- •Admin access to Zoom Marketplace to create an app
- •Your ArchCenter instance must be publicly accessible (Zoom needs to reach your webhook URL)
Step 1 — Create a Server-to-Server OAuth app in Zoom
- 1Go to marketplace.zoom.us/develop/create and choose Server-to-Server OAuth.
- 2Give your app a name (e.g. ArchCenter Recordings) and click Create.
- 3On the App Credentials tab, copy your
Account ID,Client ID, andClient Secret. - 4Under Scopes, add:
cloud_recording:read:list_user_recordingsandcloud_recording:read:recording_token. - 5Click Activate your app.
Step 2 — Configure a Webhook
- 1In the same app, go to the Feature tab and enable Event Subscriptions.
- 2Add a subscription. Set the Event notification endpoint URL to:
https://your-domain.com/integrations/zoom/webhook
- 3Under Event types, add
recording.completed. - 4Copy the Secret Token shown — you'll need this in the next step.
- 5Click Validate — ArchCenter will respond to Zoom's challenge automatically.
Step 3 — Save credentials in ArchCenter
- 1Go to Integrations in your firm dashboard and click the Zoom card.
- 2Fill in: Account ID, Client ID, Client Secret, Webhook Secret Token, and the host email address (the Zoom account email used to host meetings).
- 3Optionally select a Default Project — new recordings without a project match will be assigned here.
- 4Toggle the integration Active and click Save.
- 5Click Test Connection to confirm credentials are working.
Viewing received recordings
After a Zoom meeting ends and the recording is processed (usually 5–15 minutes), go to Integrations → View Zoom Meetings to see all received recordings with their status, project link, and a link to the generated meeting note.