Thalamus has the ability to integrate your Zoom account into your virtual interview day through the Zoom App Marketplace.
In order to accomplish this, you will need to set up a third party API with your Zoom account and Thalamus.
You must have an existing paid Zoom account that can accommodate your interview day.
**Please note that if you are planning on using breakout rooms during your interview day, then you should NOT integrate Zoom with Thalamus, as integrating into Thalamus will create separate Zoom links for each session.**
Zoom Account Requirements:
To use and integrate Zoom with your program in Thalamus, any licensed account is able to authorize the API once it is on the Zoom Marketplace.
The user account must have Admin Privileges to automatically allow sub accounts to authorize the App. Alternatively, the Zoom Administrator may pre-approve the Thalamus App by following the instructions here under How to pre-approve individual apps. If the app is pre-approved, then any Program Director, Administrator or Coordinator user may complete the Installation/Authorization Process.
If your Zoom Admin is unable to pre-approve the app in the Zoom App Marketplace, the Zoom Admin will need to be added as a user for your program in Thalamus to complete the Installation/Authorization Process.
Installation/Authorization Process:
- Log in to app.thalamusgme.com as a Program Director, Administrator or Coordinator.
- On the Thalamus Program page scroll to Virtual Interviews at the bottom of the page.
- Click Edit to enable system configuration changes.
- Set your Default Interview Type to "Virtual", then click Save.
-
Select Zoom and then click the Authorization, Login, button.
- The browser will be redirected to the Authorization page.
- If the current user is not logged into Zoom, they will be required to log in.
- The User will be prompted to accept or decline the Application’s Access to their account. Click Accept.
- The user will be returned to the Program page.
Alternatively, the Thalamus Zoom app may be accessed from the Zoom App Marketplace.
- Login to your Zoom account and navigate to the Zoom Marketplace.
- Search for Thalamus and click the app.
- If the app is not pre-approved, please contact your Zoom admin to approve this app for your account.
- Click Visit Site to Install, confirm the permissions the app requires and choose Allow.
- You will be redirected to Thalamus, follow the instructions above to install and authorize the application.
Usage of the Application/Creating a Meeting:
- The user will create a meeting in Thalamus using the Zoom App.
- Follow the steps in the guide Building Applicant Itineraries and Event Sessions, to create a new session. Additionally, you can also follow the steps in the guide Using the Itinerary Wizard to build your Interview day automatically.
- When choosing your session location, choose "Virtual Interview (Zoom)" (after installing the app and authorizing it as described above.
- Save session with additional information as desired.
5. Thalamus will then create a Zoom link for this session in the itinerary builder. If using the itinerary wizard, Zoom will be build links for each session.
Limits in the Zoom Integration:
- Zoom has determined specific limits on creating/updating events through API. Users cannot create/ update more than 100 meetings for a user in a single day.
-
Additionally, If concurrent requests (GET/DELETE/PATCH/POST/PUT) are being made on a single resource, the request may fail and you will receive an error message along with a 429 HTTP status code.
-
Concurrent rate limits error will occur in rare cases such as when your app makes multiple requests in a short period of interval to disassociate a user from your account. In this scenario, you will receive the following error message:
Too many concurrent requests. A request to disassociate this user has already been made.
Uninstallation:
- Login to your Zoom Account and navigate to the Zoom App Marketplace.
- Click Manage > Installed Apps or search for Thalamus app.
- Click the Thalamus app.
- Click Uninstall.
- On the Program page in Thalamus, change the selected virtual interview type at the bottom of the page to "Virtual Interview (Thalamus)."