Prospo Logo
Support/Integrations/Zoom

Connecting your Zoom account

2 min read

Create Zoom meetings directly from the Prospo meeting scheduler once your Zoom account is connected. Setup takes around five minutes and requires creating a Server-to-Server OAuth app in Zoom Marketplace.

Unlike most integrations, Zoom doesn't use a simple "Sign in with Zoom" button. You'll create a Server-to-Server OAuth app in Zoom's developer portal, which gives Prospo the credentials it needs to create meetings on your behalf.

Each user connects their own Zoom account independently — no Org Admin setup is required.


Step 1 — Create a Server-to-Server OAuth app in Zoom Marketplace

  1. Go to marketplace.zoom.us and sign in with your Zoom account
  2. Click Develop → Build App
  3. Select Server-to-Server OAuth as the app type
  4. Give your app a name (e.g. "Prospo") and create it
  5. In your new app's settings, go to Scopes and add the following permissions:

ScopePurpose

meeting:write:meeting

Create meetings

meeting:read:meeting

Read meeting details

meeting:update:meeting

Update meetings

meeting:delete:meeting

Delete meetings

user:read:user

Read your Zoom profile

cloud_recording:read:list_recording_files

Access recordings

cloud_recording:read:list_user_recordings

List your recordings

cloud_recording:delete:recording_file

Delete recording files

  1. Once scopes are added, activate the app
  2. Go to the App Credentials section and copy your:
    • Account ID
    • Client ID
    • Client Secret

Step 2 — Connect Zoom in Prospo

  1. In Prospo, go to Settings → Integrations
  2. Find Zoom under Meeting Tools and click Set up
  3. Enter your three credentials:
    • Account ID
    • Client ID
    • Client Secret (stored encrypted)
  4. Click Save & Connect

Prospo validates your credentials and checks that all required scopes are present. If the connection succeeds, your Zoom account email will appear on the Zoom card confirming it's linked.


Troubleshooting

"Your Zoom app is missing required permissions: [scope names]" — Return to your Zoom app in Marketplace, add the missing scopes listed in the error, then deactivate and reactivate the app before saving your credentials in Prospo again.

"Invalid credentials" — Double-check that you've copied all three values correctly. Credentials are case-sensitive and must come from the same Zoom app.

"Invalid Account ID format" — Ensure your Account ID is pasted without extra spaces.