OFFICIAL ZOOM APP MARKETPLACE DOCUMENTATION

User Documentation & Integration Guide

Comprehensive guide to adding, using, configuring, and removing ClassMind AI from your Zoom account

1. Adding the App (Installation Guide)

Follow this step-by-step guide to connect ClassMind AI to your Zoom account. ClassMind AI connects via official Zoom OAuth 2.0 with granular scopes, requiring zero API keys, zero complex Server-to-Server JSON configurations, and zero desktop software.

Prerequisites

Step-by-Step Installation Instructions

  1. Locate the App: Visit the Zoom App Marketplace and search for ClassMind AI, or navigate directly to our 1-Click authorization portal at https://getclassmind.com/zoom/oauth/authorize.
  2. Click Add / Install: Click the Add button to initiate the secure OAuth 2.0 installation flow.
  3. Review Permissions: Zoom will display the official consent screen detailing the granular scopes requested by ClassMind AI:
    • recording:read:admin / recording:read:list_user_recordings:admin: Enables ClassMind to receive notifications when class recordings complete and download audio streams for pedagogical transcription.
    • user:read:email:admin: Enables ClassMind to correlate lesson recordings with the designated teacher profile and school workspace.
  4. Authorize: Review the permissions and click Allow (Authorize).
  5. Workspace Confirmation: Upon authorization, Zoom securely redirects you to https://getclassmind.com/zoom/oauth/success. ClassMind AI automatically registers your school workspace, links your webhook subscriptions, and enables automatic lesson processing.

🔗 Encountering an issue during setup? See our Troubleshooting Guide below.

2. Usage & Feature Walkthrough

ClassMind AI is an autonomous educational intelligence platform tailored for language schools, tutoring centers, and academies. Below is a detailed description of each core feature, its primary use case, and required prerequisites.

Feature 1: Automated Zoom Cloud Recording Ingestion

Feature 2: AI Pedagogical Quality & CELTA Talk-Time Analysis

Feature 3: Personalized Student Homework & Parent Follow-Up Letters (Co-Pilot)

Feature 4: Daily Morning Coaching for Teachers

Feature 5: Executive Weekly School Digest & Anti-Churn Radar

3. Removing the App (De-authorization & Data Purge)

You can remove or uninstall ClassMind AI at any time directly through your Zoom account.

Step-by-Step Instructions to Remove ClassMind AI

  1. Log in to your Zoom account and navigate to the Zoom App Marketplace.
  2. Click Manage >> Added Apps (or search for ClassMind AI).
  3. Locate and select the ClassMind AI app.
  4. Click Remove (or Uninstall).
  5. Confirm the removal when prompted.

Potential Implications of Removal

How User Data is Handled After Removal (Compliance & Data Retention)

🔒 Zoom Data Compliance & GDPR/CCPA Right to be Forgotten:

ClassMind AI strictly adheres to Zoom Marketplace Developer Data Compliance standards:

  1. Immediate Synchronous Token Deletion (<10ms): Upon receiving the app_deauthorized webhook from Zoom, our system immediately and synchronously deletes stored OAuth access tokens and refresh tokens from our encrypted database (flipping status to deauthorized and purging credential fields).
  2. Zoom Data Compliance API Confirmation: Within seconds of deauthorization, ClassMind sends a verified compliance acknowledgment to Zoom's compliance reporting endpoint (POST https://api.zoom.us/oauth/data/compliance) with signature verification and deauthorization timestamp.
  3. Complete Data Purge (Within 24–48 Hours): All historical session transcripts, AI metrics, temporary files, and school records associated with the deauthorized account are permanently and irreversibly purged from our database in automated compliance batches.
  4. Expedited Manual Erasure: If you require immediate manual verification or certified data erasure, you may submit a request directly to our Compliance Officer at privacy@getclassmind.com.

4. Troubleshooting Guide

If you encounter any issues while adding, using, or removing ClassMind AI, consult the solutions below:

Common Issues & Resolutions

Issue 1: Recordings are not appearing or being processed.

  • Ensure Cloud Recording is enabled in your Zoom settings (Settings > Recording > Cloud Recording). Local computer recordings are not accessible via Zoom Cloud webhooks.
  • Verify meeting duration: Sessions shorter than 3 minutes are automatically filtered out to prevent false alerts from accidental connects.
  • Wait 3–5 minutes: Zoom requires a brief processing interval to render the cloud recording before issuing the recording.completed webhook.

Issue 2: "Invalid redirect URI" or OAuth authorization error during install.

  • Ensure you are initiating the authorization from the official marketplace link or our canonical portal at https://getclassmind.com/zoom/oauth/authorize.
  • Verify that your browser allows cookies and redirects from zoom.us and getclassmind.com.

Issue 3: Permissions or Administrator approval required.

  • If your Zoom organization restricts marketplace installations, ask your Zoom Account Administrator to pre-approve ClassMind AI under Zoom Marketplace > Manage > App Requests.

Issue 4: Passcode-protected or restricted recordings.

  • Ensure that your Zoom account permissions grant cloud recording read access to authorized marketplace apps. If recording downloads require additional SAML SSO verification, adjust your account recording sharing settings to allow authorized OAuth API access.

5. Frequently Asked Questions (FAQ)

Are video files of students or teachers stored on ClassMind servers?

No. ClassMind operates under a strict Zero Video Retention architecture. Only the isolated speech audio track is extracted over TLS 1.3, processed for speech-to-text, and immediately erased from server memory. We do not store raw MP4 video files.

Are classroom recordings used to train public AI models?

Never. All model inference is executed via enterprise zero-data-retention APIs. Customer data is strictly isolated by cryptographic multi-tenant boundaries and never shared or used for foundational model training.

How can I reach customer support?

Our dedicated technical and educational support team is available 24/7/365: