This support article explains how to integrate Zoom to host and manage live classes.
Written by Rahul
Updated over
6 months ago
Integrating Zoom with FreshLearn allows you to host live sessions directly within your courses or masterclasses. Follow these simple steps to set up your Zoom connection using a Server-to-Server OAuth App.
Step-by-Step Guide
Step 1: Create Your App in Zoom Marketplace
Go to the Zoom Marketplace and log in.
Click the Develop dropdown in the top-right and choose Build App.
Select Server-to-Server OAuth.
Enter a name for your app (e.g., “FreshLearn Integration”) and click Create.
Step 2: Fill in App Information
Add a short description, your company name, and developer contact details.
Click Continue to proceed to Scopes.
Step 3: Add the Required Scopes
You’ll need to add 6 scopes. Use the search bar in the "Scopes" section and add each of the following:
Scope Name Categor
View account info Account
View all user meetings Meeting
View a user’s meetings Meeting
View and manage all user meetings Meeting
View and manage all user webinars Webinar
View and manage sub-account user recordings Recording
After adding all six, click Done, then Continue, and finally click Activate to enable your app.
Step 4: Copy Credentials to FreshLearn
Go to the App Credentials section in Zoom Marketplace.
Copy the following values:
Account ID
Client ID
Client Secret
Now, log in to FreshLearn.
Go to Settings > Zoom Integration.
Paste the Account ID, Client ID, and Client Secret in the respective fields.
Click Update.
Your Zoom integration is now active!
Step 5: Schedule a Live Zoom Session in Your Course
Go to Products > Courses.
Open any course and go to a Chapter.
Select Live Session > Choose Zoom.
Set:
Date
Time
Time zone
Duration
Click Create Zoom Meeting.
Your Zoom session will now be created automatically and linked to your course.
Conclusion
If you have questions or face any issues, feel free to reach out to us at [email protected]. We’re happy to help!