|
/ Documentation /Apps & Integrations Setup/ How to Set Up Zoom Scheduler Connection in OttoKit

How to Set Up Zoom Scheduler Connection in OttoKit

Overview

Zoom Scheduler is a paid Zoom add-on that lets users create bookable scheduling pages, manage availability, and track appointments. This guide walks you through creating the required Zoom OAuth app and connecting Zoom Scheduler to OttoKit.

Prerequisites

  • A Zoom account with the Zoom Scheduler add-on active (not available on free plans).
  • Admin access to your Zoom account.
  • An active OttoKit account.

Step 1: Create a General OAuth App on Zoom Marketplace

  1. Go to marketplace.zoom.us and log in with your Zoom admin account.
  2. Click Develop in the top nav, then select Build App.
  3. Select General App and click Create.
  4. Give your app a name (e.g., OttoKit Scheduler) and click Create.
  5. Inside Basic Information > Select how the app is managed > Select Admin-managed

Step 2: Set Up the Redirect URI

  1. On the App Credentials page, copy your Client ID and Client Secret. You will need these when connecting to OttoKit.
  2. In the OAuth Redirect URL field, enter:
    https://api.ottokit.com/zoom_scheduler/connection
  1. Add the same URL to the OAuth Allow List below the redirect field.

Step 3: Add the Required Scopes

In the left sidebar, click Scopes, then click Add Scopes. Add all five scopes below:

  • scheduler:read:scheduled_event:admin  
  • scheduler:read:list_scheduled_events:admin  
  • scheduler:read:list_schedule:admin  
  • scheduler:update:scheduled_event:admin  
  • scheduler:delete:scheduled_event:admin  

Note: All scopes are required. If any scope does not appear in the search, make sure your app is set to Admin-managed in the app settings.

Step 4: Activate the App

Complete any remaining required fields in the app setup (such as the Information section), then click Activate your app. You do not need to publish it to the Zoom Marketplace.

Step 5: Connect Zoom Scheduler in OttoKit

  1. Log in to OttoKit and go to Apps from the left sidebar.
  2. Search for Zoom Scheduler and click on it.
  3. Click Connect, then Add New Connection.
  4. Enter the Client ID and Client Secret from Step 2.
  5. Click Authorize and log in with your Zoom admin account to approve the connection.
  6. Once approved, you will be redirected back to OttoKit with the connection active.

For further help, reach out to the OttoKit support team.

Was this doc helpful?
What went wrong?

We don't respond to the article feedback, we use it to improve our support content.

Need help? Contact Support
On this page
Scroll to Top