Zoom Integration Guide

Last updated: June 18, 2026

Overview

Zenslearn is a white-label learning management platform for training institutes and academies. The Zoom integration lets an institute connect its own Zoom account so that live classes scheduled in Zenslearn automatically become Zoom meetings — teachers start them as host, enrolled students join with one click, and cloud recordings and attendance flow back into the dashboard.

This integration is installed and managed by an institute administrator. Teachers and students do not install anything; they simply use the live-class features once an admin has connected the institute's Zoom account.

Prerequisites

  • A Zenslearn institute account with administrator access.
  • A Zoom account (a Licensed plan is recommended so that cloud recording is available).
  • Permission on the Zoom account to authorize Marketplace apps.

Adding the App (Connecting Zoom)

You can connect in one click from either the Zoom App Marketplace or from inside Zenslearn. Both routes use the same secure Zoom OAuth flow.

Option A — From inside Zenslearn (recommended)

  1. Sign in to your Zenslearn admin dashboard.
  2. Go to Settings → Zoom.
  3. Click Connect with Zoom.
  4. You are redirected to Zoom. Review the requested permissions and click Allow.
  5. Zoom returns you to Settings → Zoom, where the account now shows as connected.

Option B — From the Zoom App Marketplace

  1. Open the Zenslearn app listing on the Zoom App Marketplace and click Add.
  2. Review the requested permissions and click Allow to authorize.
  3. You are redirected to Zenslearn and signed-in admins land on Settings → Zoom with the account connected.

Using the App

1. Schedule a live class

  1. As an admin or course creator, open Zoom Classes and choose New Class.
  2. Pick the batch, teacher, date, time, and duration, then save.
  3. Zenslearn creates the Zoom meeting automatically and stores the join and host links.

2. Start the class (teacher)

  1. The assigned teacher opens the class from their dashboard and clicks Start Class.
  2. Zenslearn opens the meeting with the teacher as host.

3. Join the class (student)

  1. An enrolled student opens the class and clicks Join Class.
  2. The Zoom meeting opens. If it does not open automatically, a Click here to join the class link is always shown.

4. Recordings & attendance

  • If cloud recording is enabled on your Zoom account, recordings are imported and listed under the class after the meeting ends.
  • Attendance is synced from Zoom after the meeting ends and is visible in the class's attendance view.

Removing the App (Disconnecting / Uninstalling)

You can remove the integration from either side. For a complete removal, do both.

Option A — Disconnect inside Zenslearn

  1. Go to Settings → Zoom.
  2. Find the connected account and click Disconnect.
  3. Zenslearn revokes and deletes the stored Zoom access tokens and stops creating new meetings for that account.

Option B — Uninstall from the Zoom App Marketplace

  1. Sign in at marketplace.zoom.us.
  2. Click Manage → Added Apps (or search for the app).
  3. Find Zenslearn and click Uninstall, then confirm.

What happens to your data: on disconnect or uninstall, Zenslearn revokes and deletes the stored OAuth tokens for that account and stops scheduling new meetings. Zoom meetings that were already created, along with any recordings stored in your Zoom account, remain in your Zoom account and are governed by Zoom's own retention settings. Class records already in Zenslearn are retained per our data policy and can be removed on request.

Permissions We Request & Why

  • Create & view meetings — to create a Zoom meeting for each scheduled live class and to fetch its join/host links and status.
  • View recordings — to import cloud recordings of completed classes so students can watch them later.
  • View user profile — to identify the connected Zoom account and associate meetings with the correct host.

We request only the minimum permissions needed for these features. We never post on your behalf and never access meetings unrelated to classes scheduled in Zenslearn.

Troubleshooting

  • Connect button does nothing: ensure pop-ups/redirects are allowed, then retry from Settings → Zoom.
  • Students can't join: confirm the student is enrolled in the batch and the class time is current; a manual Click here to join the class link is always provided on the join screen.
  • Recording missing: cloud recording must be enabled on your Zoom plan; recordings appear a few minutes after the meeting ends.
  • Reconnect needed: if the connection expires, click Connect with Zoom again to refresh authorization.

Support

Need help with the Zoom integration? Contact us:

Email: hello@zensbot.com
WhatsApp: +92 336 2219755
Address: Zensbot, Pakistan