In this support article we'll go over the steps on how to enable Zoom as well as set up the virtual class type from your admin dashboard. If you don't already have a zoom account, you can visit https://zoom.us/ to get set up.
In order to use Zoom with your Hive, you will need to setup passwords/API keys on your Zoom account. You will need to create a "Server-to-Server OAuth" App and a "Meeting SDK" App using your zoom login.
To access the Zoom settings in your Hive, go to Settings -> Virtual Class/Appointment Settings
First, let's create the "Server-to-Server OAuth" App. This one lets the Hive create a meeting on your Zoom account, so that it can be joined by you/staff and the attendees.
Go to https://marketplace.zoom.us/. If you aren't logged in, you will need to login to your Zoom account first and then return to that link.
Select "Build App" under the "Develop" menu, then select "Server to Server OAuth APP"
Fill in the App Name with anything you'd like (we recommend "FitHive Integration" just so you remember what it is for).
Copy the App Credentials to your Hive
Next fill out the information for the App. We have provided some recommendations for what to put in, however you can choose what to put in as it won't affect you being able to use it.
Next you will need to set the access scopes, which defines what the Hive will be able to use from your Zoom account. Here is a list of the scopes you must add so the connection will work correctly:
As long as you completed all the fields as instructed, you will be able to activate the App and use it with your Hive.
Now, let's create the "Meeting SDK" App. This one allows the Hive to start a meeting from the web browser.
Go to https://marketplace.zoom.us/. If you aren't logged, in you will need to login to your Zoom account first and then return to that link.
Select "Build App" under the "Develop" menu, then choose "General App" to create.
Scroll down and copy the credentials to your Hive.
Scroll even further down and enter in your Hive URL into the OAuth Redirect URL.
Enable the "Meeting SDK" under Features -> Embed; no other options need to be changed under this area.
Only one Scope needs to be selected for the general app, select it and then click Done.
Now that you have set the "Server-to-Server OAuth" App and "Meeting SDK" App credentials, you can test the Zoom connection in your Hive. Click the "Test Zoom Connection", then make sure you can Start and Join the test meeting.
If that works and you selected which calendar/schedule elements to use with Zoom, you are ready to use Zoom in your Hive.
With the Zoom feature now enabled, you can choose to edit your current class schedule to switch an existing class to virtual or create a new virtual class.
Step 1) From your admin dashboard go to Schedule >> Schedule Classes >> Select an Existing Class or Add A New Class
Step 2) From the Class Edit Screen, go to Virtual/Video Class and select Zoom. Click Save when ready.
Step 3) When you're ready to start your virtual class you will go to Schedule >> Schedule Classes >> Select the Class from the Schedule >> Start/Join Zoom. Please note that you will only be able to start Zoom within 30 mins from the scheduled start time of the class.
Your members will be able to access the virtual class directly from the member app or by logging into your website from a computer. They will register for the class through the app or website like normal, then once registered will have the option to "Join Virtual." As mentioned above, members will only be able to Join Virtual within 30 mins from the scheduled start of the class time.
You can also generate a sharable link to send once the zoom session has started by clicking the Invite button.
Note that there is an option for members, as well as admins, to click Zoom App to go directly to the Zoom app. This is not necessary but will increase the resolution if desired.