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.
In FreshLearn you can connect Zoom in 2 ways:
- Direct integration
- Zoom marketplace connection
Direct Integration:
Here is the step by step video tutorial
Step 1: Connect Your Zoom Account
- Log in to your FreshLearn account and navigate to Settings.
- Select the Zoom Integration option.
- Click Connect with Zoom.
- A new browser tab will open, redirecting you to Zoom’s authorization page.
- Review the permissions requested by FreshLearn.
- Check the box to grant the required permissions and click Allow to authorize the connection.
- Once authorization is complete, you’ll be redirected to FreshLearn.
Step 2: Verify the Zoom Integration
- Navigate back to the FreshLearn settings page.
- Scroll down to the Integrations section.
- Select Zoom Integration to view its current status and connection details.
- Once you’ve verified the connection, close the Zoom integration sidebar.
Your Zoom account is now connected to FreshLearn.
Step 3: Create a Zoom Meeting for a Masterclass
You can create Zoom meetings directly from FreshLearn when setting up masterclasses and other supported live learning experiences.
- Navigate to the Products menu.
- Select Masterclass.
- From the masterclass list, click the option to create a new masterclass.
- Fill in the required masterclass details.
Step 4: Configure Your Masterclass
Complete the masterclass form with the following details:
- Title: Enter a clear and descriptive title for your masterclass.
- Start and End Date/Time: Set the date and time for your scheduled event.
- Event Location: Select Zoom Meeting as the location for your online event.
Once you’ve entered the required information, click Create Zoom Meeting to generate a unique Zoom meeting link and its associated details.
Step 5: Review or Delete a Zoom Meeting
After creating the meeting, the Zoom meeting details will appear in your masterclass setup.
- Review the meeting details: Verify that the meeting information is correct before proceeding.
- Delete a meeting: If you need to remove the existing meeting, click Delete Meeting.
- Confirm deletion: Confirm the action in the dialog box to delete the meeting.
After deleting a meeting, you can create a new Zoom meeting if needed.
Zoom Marketplace Connection:
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 Category
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 support@freshlearn.com. We’re happy to help!
