Connect your Zoom account to SchedulingKit so that every booking with "Zoom" as the meeting location automatically creates a unique Zoom meeting link — no manual setup needed.
Alternative: Connect during onboarding
Once connected, you can assign Zoom as the meeting location for any event type. SchedulingKit will automatically create, update, and delete Zoom meetings based on booking activity.
| Issue | Solution |
|---|---|
| "Connect Zoom" button doesn't appear | Zoom integration may not be enabled for your account. Contact support. |
| Authorization fails or shows an error | Try disconnecting and reconnecting. Ensure you're signing in with the correct Zoom account. |
| Redirected to an error page after authorization | Clear your browser cache and try again, or use an incognito/private window. |
| "Invalid redirect" error | This is usually a temporary issue. Wait a few minutes and try again. If it persists, contact support. |
You can offer Zoom alongside other location options (e.g. Zoom, Phone, In-person) and let your customers choose their preferred option during booking.
To fully revoke SchedulingKit's access to your Zoom account:
This revokes all API access. SchedulingKit will no longer be able to create, update, or delete meetings on your behalf.
When you disconnect or remove the integration:
If you wish to have all your data removed from SchedulingKit entirely, contact support at your account's support email or delete your account from Profile → Delete Account.
SchedulingKit requests the following Zoom permissions:
| Permission | Purpose |
|---|---|
| Create meetings | Automatically create Zoom meetings when bookings are made |
| Update meetings | Update meeting time when bookings are rescheduled |
| Delete meetings | Remove meetings when bookings are cancelled |
| Read user info | Display the connected Zoom account email in settings |
SchedulingKit does not access your Zoom recordings, chat messages, contacts, or any data beyond what is needed to manage meeting links for bookings.
Get booking notifications in Slack, manage your schedule with slash commands, and book from Slack.
Sync with Microsoft Outlook/Office 365 for conflict checking and event creation.
Embed the booking flow on your website so visitors can book without leaving your site.
Accept payments for bookings and invoices with Stripe Connect.
Sync with Apple iCloud Calendar using CalDAV for conflict checking.