Skip to content
flexcal Documentation

Zoom

  1. Sign in to the Zoom Marketplace.

  2. Top right, click DevelopBuild App, choose General App and click Create.

  3. Name the app and choose User-managed app.

  4. Decline publishing the app on the Zoom App Marketplace if asked.

  5. Copy the Client ID and Client Secret into .env:

    ZOOM_CLIENT_ID=<client_id>
    ZOOM_CLIENT_SECRET=<client_secret>
  6. Under OAuth Information, set the OAuth Redirect URL, replacing <flexcal URL> with your instance URL:

    <flexcal URL>/api/integrations/zoomvideo/callback
  7. Add the same URL to the allow list and enable Subdomain check. Confirm the form shows “saved”.

  8. Under Scopes+ Add Scopes, add:

    • Category Meeting: meeting:write:meeting
    • Category User: user:read:settings
  9. Click Done. The Zoom app can now be connected from the flexcal settings.