Documentation / Zoom

Sivient for Zoom

A complete guide to adding, using, and removing the Sivient app for Zoom. Sivient creates a Zoom meeting on your account whenever a guest books through your scheduling page, and delivers the join link in their calendar invite.

Required

Adding the app

Connecting Zoom takes about two minutes.

  1. 1

    Sign in to Sivient

    Go to https://app.sivient.com and sign in (or create an account) with Google or Microsoft. You'll need an active Sivient plan that includes scheduling (Pro or above).

  2. 2

    Open Settings → Integrations

    From the left sidebar, open Settings, then Integrations. Find the Zoom card. It shows “Not connected” before setup.

  3. 3

    Click Connect Zoom

    You’ll be redirected to zoom.us. If you aren’t already signed in to Zoom, sign in with the Zoom account you want meetings created on.

  4. 4

    Review scopes and click Allow

    Zoom shows a consent screen listing the two scopes Sivient requests (meeting:write:meeting and user:read:user). Click Allow to authorize.

  5. 5

    Land back on Sivient

    Zoom redirects you back to Settings → Integrations, where the Zoom card now shows “Connected”. Setup is complete.

Stuck during setup? See the Troubleshooting guide below, or email admin@sivient.com.

Permissions Sivient requests

Sivient follows least-privilege — only the scopes the feature needs.

meeting:write:meeting

View and manage your meetings

Required to create the Zoom meeting on your behalf when a guest books a slot. Sivient calls POST /v2/users/me/meetings with the booked time, duration, and title.

user:read:user

View your user information

Called once immediately after authorization (GET /v2/users/me) to obtain your Zoom user ID. It is stored with your tokens so Sivient can identify your account when Zoom sends an “App Deauthorized” event.

Required

Usage

What the Zoom integration does, and what you need for each capability.

Create a Zoom meeting for every booking

When a guest books a slot through your public Sivient scheduling page (e.g. app.sivient.com/schedule/your-handle), Sivient automatically creates a unique Zoom meeting on your Zoom account and attaches the join link to the calendar invite sent to the guest. You get a fresh meeting per booking instead of reusing one static personal-room link.

Prerequisites

  • Zoom connected (see Adding the App above).
  • A connected calendar (Google Calendar or Outlook) on your Sivient account.
  • Meeting Platform set to “Zoom” in Sivient → Scheduling settings.
  • An active Sivient plan that includes scheduling (Pro or above).

Host-owned meetings with your Zoom settings

Every meeting Sivient creates lives in your own Zoom dashboard (zoom.us → Meetings). Recording, waiting-room, passcode, and other meeting defaults inherit from your Zoom account and plan. Sivient only orchestrates creation — it never hosts or joins your meetings.

Prerequisites

  • Zoom connected.
  • Your preferred meeting defaults configured in your Zoom account settings.

Required

Removing the app

You can disconnect Zoom at any time, from either Zoom or Sivient.

  1. Option A — Remove from Zoom

    Sign in at https://marketplace.zoom.us/user/installed. Find Sivient in your installed apps and click Remove. Confirm the removal. This revokes Sivient’s OAuth access and triggers an App Deauthorized event to Sivient.

  2. Option B — Disconnect from Sivient

    In Sivient, open Settings → Integrations → Zoom and click Disconnect. This deletes your stored Zoom tokens on the Sivient side. We recommend also removing the app from Zoom (Option A) so the OAuth grant itself is revoked.

What happens to your data on removal

  • Sivient receives Zoom’s signed App Deauthorized event at https://api.sivient.com/auth/zoom/deauth and verifies the request using the app’s Secret Token (HMAC-SHA256) before acting.
  • All stored Zoom data for your account is deleted: access token, refresh token, token expiry, and Zoom user ID. No other copies are retained.
  • Sivient does not store Zoom meeting content, recordings, transcripts, participant lists, chat, or contacts at any point, so there is nothing further to purge.
  • After removal, new bookings on your scheduling page fall back to your previous meeting platform (e.g. Google Meet). Meetings already created in your Zoom account are unaffected and remain in your Zoom dashboard.

To delete your Sivient account entirely (beyond just the Zoom connection), contact admin@sivient.com and all associated data is purged on a 30-day rolling window.

Help

Troubleshooting

Common issues and how to resolve them.

“Application not found” after clicking Connect Zoom

You may be signed in to a Zoom account that cannot install the app, or the app is still under review. Sign out of Zoom, sign in with the account you want to connect, and retry. If it persists, contact admin@sivient.com.

I clicked Allow but Zoom shows “Not connected” in Sivient

Refresh the Integrations page. If it still shows Not connected, your token exchange may have failed — click Connect Zoom again. Contact support if it repeats.

Bookings still create a Google Meet link, not Zoom

Open Sivient → Scheduling settings and confirm Meeting Platform is set to “Zoom” and saved. The Zoom option only appears once Zoom is connected.

No meeting appears in my Zoom dashboard after a booking

Confirm your calendar is connected in Sivient and that the Zoom account you connected is the one you’re checking. If your Zoom token expired and could not refresh, reconnect Zoom from Settings → Integrations.

I removed the app but want to reconnect

Simply repeat the Adding the App steps. A new authorization issues fresh tokens.

Still need help?

For any Zoom integration issue — authorization errors, missing meetings, or deauthorization questions — reach our team and we'll respond within one business day.