Back to MyNextSlot

Integration Guide

Zoom Integration Guide

Connect your Zoom account to automatically generate meeting links when customers book your online sessions.


Adding the App

Prerequisites

  • A MyNextSlot account (free trial available at mynextslot.com)
  • A Zoom account (free or paid)

Step-by-step Setup

  1. Sign in to your MyNextSlot account at mynextslot.com/login
  2. Navigate to Settings → Integrations
  3. Find the Zoom card and click "Connect Zoom"
  4. You will be redirected to Zoom's authorization page
  5. Sign in to your Zoom account (or select an account if already signed in)
  6. Review the permissions requested — MyNextSlot will create meetings on your behalf
  7. Click "Allow" to authorize the connection
  8. You will be redirected back to MyNextSlot. The Zoom card will now show "Connected" with your Zoom email address

Troubleshooting

  • "Connect Zoom" button not appearing: Ensure you are on an active trial or paid plan. Zoom integration requires a Pro plan or active trial.
  • Authorization fails or times out: Clear your browser cookies and try again. Ensure pop-ups are not blocked.
  • Already connected to wrong account: Click "Disconnect" on the Zoom card, then reconnect with the correct Zoom account.
  • Need help? Contact us at hello@mynextslot.com or WhatsApp +91 9940790402

Using the Integration

Creating an Online Session with Zoom

Zoom must be connected in Settings → Integrations before creating a session with Zoom.

  1. Go to 1:1 Sessions or Group Sessions in your dashboard
  2. Click "Create Session"
  3. In the Schedule step, select "Online" as the session mode
  4. Under Meeting Platform, select "Zoom"
  5. Complete the remaining session details (name, duration, pricing, availability)
  6. Click Create to save the session

How Zoom Meeting Links Are Generated

  • When a customer books your online Zoom session, MyNextSlot automatically creates a Zoom meeting using your connected Zoom account
  • The meeting link is unique per booking
  • Meeting details (join URL) are sent to the customer via email confirmation
  • Meeting details are also sent via WhatsApp if WhatsApp notifications are enabled (Pro plan)
  • The provider can see the meeting link in their booking details on the dashboard

What Data MyNextSlot Accesses

  • Zoom email address — to display which account is connected
  • Meeting creation — to create scheduled Zoom meetings for bookings
  • MyNextSlot does not access your Zoom recordings, chat messages, contacts, or any other Zoom data

Removing the App

Disconnecting Zoom from MyNextSlot

  1. Sign in to your MyNextSlot account
  2. Navigate to Settings → Integrations
  3. Find the Zoom card showing "Connected"
  4. Click the "Disconnect" button
  5. Confirm the disconnection

What Happens When You Disconnect

  • Your stored Zoom OAuth refresh token is immediately deleted from our database
  • Your Zoom email address is removed from our records
  • Existing bookings with Zoom links will retain their meeting links — already created meetings are not deleted from Zoom
  • New bookings for online sessions will no longer generate Zoom meeting links. You will need to connect Zoom again or switch to Google Meet.
  • Sessions configured to use Zoom will show a warning to reconnect

Revoking Access from Zoom

You can also revoke MyNextSlot's access directly from your Zoom account:

  1. Sign in to zoom.us
  2. Go to the Zoom App Marketplace
  3. Click "Manage""Installed Apps"
  4. Find MyNextSlot and click "Remove"

Data Deletion

  • When you disconnect or remove the app, all Zoom-related data (OAuth tokens, Zoom email) is deleted from MyNextSlot within seconds
  • No Zoom data is retained after disconnection
  • For complete account deletion including all booking data, contact hello@mynextslot.com

Contact & Support

Last updated April 2025 · MyNextSlot