Zoom
Overview
The Zoom integration connects Learn Amp with Zoom's video conferencing platform, allowing you to seamlessly schedule and manage online events. When you create an Event in Learn Amp, the integration automatically generates a Zoom meeting link—so your learners always know where to go.
Beyond scheduling, the integration can automatically capture attendance and convert cloud recordings into Items in your company library, making it easy to share valuable session content with your wider team.
Functionality Breakdown
Main Features
The Zoom integration offers three core capabilities:
Automatic meeting links – Set a Zoom meeting as the location for any Event in Learn Amp. Enrolled users receive the meeting link and can launch directly from the platform.
Attendance tracking – When attendees join via Zoom with an email address matching their Learn Amp profile, their attendance is automatically recorded.
Cloud recording sync – If the host records the session to Zoom's cloud, Learn Amp can pull the recording and save it as an Item, ready to be shared with attendees or the whole company.
How the Platforms Connect
Learn Amp connects to a private Zoom application that your Zoom account owner publishes to the Zoom Marketplace. The app's credentials (Client ID and Client Secret) are shared with Learn Amp and authenticated using OAuth.
Once connected, Learn Amp can:
Fetch your licensed Zoom users so you can select a host for each meeting
Create, update, and delete Zoom meetings linked to Events
Download cloud recordings and convert them to Items
Known Limitations
Before setting up the integration, be aware of these considerations:
Area | Limitation |
|---|---|
Calendar invites | This integration provides a one-way sync between Learn Amp events and email applications like Outlook. Changes to the Learn Amp event update the email invitation, but if a user declines the meeting invitation, they will not be unenrolled from the event in Learn Amp. |
Attendance tracking | Zoom meeting attendees must join with an email address that matches their user profile in Learn Amp. Attendees without a corresponding email address will not be marked as attended automatically. |
Cloud recordings | To save Zoom meeting recordings to your Learn Amp library, meetings must be recorded to the cloud. Recordings saved to the host's computer will not sync automatically. |
Meeting conflicts | If two Events are scheduled at the same time and you try to select the same host for both, an error message will appear. Choose a different host for one of the Events. |
Pre-requisites
To set up the Zoom integration, you'll need:
A Zoom account with owner-level access
Access to the Zoom Marketplace to create a private app
Administrator access to your Learn Amp account during setup
Required User Roles
To configure or manage the Zoom integration in Learn Amp, you must have one of the following roles:
Super Admin – Full platform access
Owner – Full access within their company
Admin – Administrative access within their company
Regular users can join Zoom meetings from Events but cannot configure the integration itself.
FAQs
Q: How do I set up the Zoom integration?
See the detailed setup guide in Setting Up the Zoom Integration.
Q: How do users join a Zoom meeting from Learn Amp?
Users can launch the meeting from the Event page in Learn Amp. A Launch button appears up to 60 minutes before the Event is due to begin. Users can also join from their email invitation or calendar using the meeting URL.
Q: Will attendance be tracked automatically?
Yes, if users join with an email address that matches their Learn Amp profile and the event is set to "automatically confirm attendance". Attendance updates when the event ends. Users whose emails don't match will need to be marked manually.
Q: How do I save a Zoom recording to Learn Amp?
During the meeting, the host should click the record button and select "Save to cloud". Once the recording is processed in Zoom, the host will receive a notification in Learn Amp. The recording will be saved as an Item that can be edited and shared.
Q: Can I have multiple Zoom hosts?
Yes. You can have multiple licensed Zoom users listed as potential hosts. Each host needs an account in your Zoom application. To link multiple Zoom accounts, see Zoom's guide on linking accounts.
Q: What happens if I cancel or reschedule an Event?
Enrolled users will receive an updated meeting invitation in their email application. Cancelled events will not delete the meeting from the Zoom application, but users will no longer see it in their Learn Amp calendar.
Q: I'm unable to set a user as a Zoom host after changing their details in Zoom. What do I do?
After making changes in Zoom, you need to refresh the user data in Learn Amp. Go to the Zoom integration page and click "Sync users" to update the stored Zoom IDs.
Q: What permissions does Learn Amp need from Zoom?
Learn Amp requires permissions to view users, create and manage meetings, and (optionally) access cloud recordings. Full details are in the setup guide.
Troubleshooting
Issue | Solution |
|---|---|
Can't find a user to set as host | Ensure the user has a licensed Zoom account and click "Sync users" on the integration page to refresh the user list. |
Attendance not being recorded | Check that attendees are joining with an email address matching their Learn Amp profile, and that the event is set to automatically confirm attendance. |
Recording not appearing in Learn Amp | Ensure the recording was saved to Zoom's cloud (not locally). Check that cloud recording is enabled in the integration settings and the webhook is configured correctly. |
Meeting link not working | Verify the integration is connected and the selected host has an active Zoom account. Try refreshing the integration from the settings page. |
Error when selecting same host for multiple events | Choose a different host for one of the conflicting events, or reschedule so the events don't overlap. |
Changes in Zoom not reflected in Learn Amp | Click "Sync users" on the Zoom integration page to refresh user data from Zoom. |