Zoom for BookMe
BookMe's Zoom integration automatically creates a Zoom meeting whenever someone books a video appointment with you. The meeting link is added to the calendar event, the booker's confirmation email, and your booking notification — you don't have to schedule anything manually.
This page is the complete guide to adding, using, and removing the Zoom app from your BookMe account.
Adding the App
You can add BookMe to your Zoom account in two ways. Both end in the same place — Zoom linked to your BookMe account and ready to create meetings.
Option 1: From BookMe (recommended)
- Sign in to BookMe and go to Dashboard → Connections
- Click Connect Zoom
- You'll be redirected to Zoom's sign-in page
- Sign in with your Zoom account
- Review the permissions BookMe requests and click Allow
- You'll return to BookMe automatically. Zoom will appear in your Connections list
Option 2: From the Zoom App Marketplace
- Visit https://marketplace.zoom.us and search for BookMe
- Click Add
- Sign in to your BookMe account when prompted (or create one)
- Review and approve the permissions
- You'll be redirected to your BookMe Connections page with Zoom connected
Permissions BookMe requests
When you authorize the app, Zoom asks you to grant these scopes:
- View your user information — used to verify your Zoom identity and link the connection to your BookMe account
- Create and manage meetings — used to schedule a Zoom meeting each time someone books a video appointment with you, and to update or cancel that meeting if the booking changes
BookMe does not access your contacts, recordings, chat messages, or any other Zoom data.
Adding Zoom troubleshooting
The Zoom sign-in window doesn't appear. Make sure pop-ups are allowed for usebookme.com and try again. Some browsers also block third-party sign-ins in private/incognito mode.
"Invalid redirect URI" or similar error from Zoom. Refresh the BookMe Connections page and click Connect Zoom again to start a fresh OAuth flow. If you started the connection from an old browser tab, the security token can expire.
You see "already connected" but Zoom doesn't appear in BookMe. Disconnect the app from your Zoom account (see Removing the App below) and reconnect from BookMe — this clears the stale authorization.
Connection succeeds but no Zoom links are created when people book. Confirm your appointment schedule is set to Video Meeting and that Zoom is selected as the provider (or that Zoom is your default video provider). See Usage below.
Still stuck? Email support@usebookme.com and we'll dig in.
Usage
The Zoom integration powers one feature inside BookMe: automatic Zoom meetings for video bookings.
Feature: Automatic Zoom meeting creation
What it does. When someone books an appointment with you that's set to use Zoom, BookMe calls the Zoom API on your behalf to create a new Zoom meeting at the booked time. The unique Zoom join link and meeting details are then included in:
- The calendar event BookMe creates on your connected calendar
- The booker's confirmation email
- Your booking-notification email
- The booking detail page inside the BookMe dashboard
If the booking is rescheduled, BookMe updates the Zoom meeting's start time. If the booking is canceled, BookMe deletes the Zoom meeting so it doesn't clutter your account.
Prerequisites.
- A BookMe account with at least one appointment schedule
- A Zoom account (free tier works; paid Zoom plans are also supported)
- Zoom connected to BookMe via the steps in Adding the App above
- The appointment schedule's location set to Video Meeting with Zoom selected as the provider, OR Zoom set as your Default Video Provider under Dashboard → Connections → Settings
How to use it.
- Go to Dashboard → Appointment Schedules and open the schedule you want to use Zoom for (or create a new one)
- Under Location, choose Video Meeting
- From the provider dropdown, choose Zoom
- Save the schedule
That's it. Every future booking on that schedule will have a Zoom meeting created automatically. You don't need to open Zoom or pre-schedule anything.
Feature: Set Zoom as your default video provider
What it does. If you have Zoom connected alongside Google Calendar or Microsoft Outlook, you can set Zoom as the default provider so newly created appointment schedules use Zoom out of the box.
Prerequisites. Zoom connected to BookMe (see Adding the App).
How to use it.
- Go to Dashboard → Connections
- Open Settings
- Under Default Video Provider, choose Zoom
- Save
New appointment schedules will default to Zoom. You can still override the provider on individual schedules.
What Zoom is not used for
- Calendar availability. Zoom doesn't sync your busy/free times. To prevent double-bookings, connect Google Calendar, Microsoft Outlook, or iCloud as well.
- Recordings, chats, or webinars. BookMe only creates and manages standard scheduled meetings.
Removing the App
You can remove BookMe's access to your Zoom account at any time. There are two ways to do it — both fully revoke the authorization.
Option 1: Remove from BookMe
- Sign in to BookMe
- Go to Dashboard → Connections
- Expand the Zoom connection
- Click Disconnect
- Confirm
BookMe will:
- Revoke your Zoom OAuth tokens by calling Zoom's
/oauth/revokeendpoint - Clear your stored Zoom access and refresh tokens from BookMe's database
- Mark the Zoom connection as inactive on your account
Option 2: Remove from the Zoom App Marketplace
- Sign in to https://marketplace.zoom.us
- Go to Manage → Added Apps
- Find BookMe
- Click Remove
- Confirm
When you remove the app this way, Zoom sends a deauthorization event to BookMe. On receipt, BookMe automatically:
- Calls Zoom's OAuth
/revokeendpoint to invalidate your access and refresh tokens - Clears your stored Zoom OAuth tokens and Zoom user identifier from our database
- Marks the Zoom connection as inactive on your BookMe account
- Stops attempting to create or update Zoom meetings on your behalf
- Posts a data-compliance confirmation back to Zoom, as required by the Zoom Marketplace
What happens to your data
When you remove the Zoom app — either way — BookMe permanently deletes:
- Your Zoom OAuth access token and refresh token
- Your Zoom user identifier on the connection record
- All cached Zoom-related authorization state (including any refresh-lock metadata)
We do not keep a copy of your Zoom tokens after disconnection. Per Zoom's data-compliance requirements, this deletion happens immediately when you disconnect from BookMe, and within the timeframe required by Zoom (no more than 10 days) when you remove the app from the Zoom Marketplace. For Marketplace removals, BookMe also posts a confirmation back to Zoom acknowledging the deletion.
Implications of removing the app
- Existing Zoom meetings stay put. Meetings already created in your Zoom account for past or upcoming bookings are not deleted. They remain in your Zoom account and continue to work normally for any bookings already on your calendar.
- No new Zoom links will be created. Any appointment schedules set to use Zoom will fail to create a meeting on the next booking until you either reconnect Zoom or switch the schedule to a different video provider (Google Meet, Microsoft Teams) or to in-person.
- Your BookMe bookings are not affected. Disconnecting Zoom does not cancel, modify, or delete any of your BookMe bookings, customers, appointment schedules, or other data. Only the Zoom integration is removed.
- You can reconnect anytime. Re-adding Zoom is just the Adding the App flow again. You'll re-authorize the same scopes and BookMe will resume creating Zoom meetings for new bookings.
Specific requirements
There are no special requirements to remove the app — no admin approval, no waiting period, no support ticket needed. If you run into any issue removing BookMe from your Zoom account, contact support@usebookme.com.