Zoom Integration Guide
Peerakeet uses Zoom to power peer support video and audio sessions. This is a user-managed integration: each certified peer connects their own Zoom account, and Peerakeet creates and removes meeting links for sessions that use Zoom.
Before You Start
- A Zoom account that you want to use as the meeting host.
- A Peerakeet account with the Certified Peer role.
- Access to the Peerakeet web dashboard or mobile app.
- A browser that allows the Zoom authorization popup or new tab.
Participants do not need to authorize Zoom in Peerakeet. Only the certified peer who hosts sessions connects a Zoom account.
Add the Integration
Connecting Zoom is a one-time authorization flow unless you later disconnect the integration or remove the app from Zoom.
- Sign in to Peerakeet as a certified peer.
- Open the Schedule page in the dashboard.
- In the Zoom status pill, click Connect when the integration shows Not connected.
- A Zoom authorization screen opens in a new tab or popup. Sign in to Zoom if prompted.
- Review the requested permissions and click Allow.
- Zoom returns you to Peerakeet after authorization completes.
- Return to the Schedule page and confirm the Zoom status changes to Connected.
If the authorization screen does not open, allow popups for Peerakeet and try again.
Use the Integration
After Zoom is connected, Peerakeet can automatically create a Zoom meeting whenever you use a Zoom-based session without entering a manual meeting link.
Schedule or Accept a Session
- Open the Schedule page.
- Create or accept a Video or Audio session.
- Leave the optional Meeting link field blank if you want Peerakeet to create the Zoom meeting automatically.
- When the booking is confirmed, Peerakeet creates the Zoom meeting on the connected host account.
- The session stores the generated Zoom join information so the peer and participant can use it from their session views.
Joining a Session
- Open the session from the Schedule page.
- When the join window opens, click Join Session.
- Peerakeet opens the Zoom join URL in a new tab.
- Participants use the join information attached to their session; they do not connect Zoom separately inside Peerakeet.
What Peerakeet Handles Automatically
- Creates a Zoom meeting for confirmed sessions that use the connected account.
- Applies waiting room protection and a unique meeting password.
- Removes the Zoom meeting when the session is declined or cancelled.
- Lets you bypass automatic creation by entering your own meeting link instead.
Permissions and Data
- Peerakeet reads the authorizing Zoom user profile so it can bind the connection to the correct host account.
- Peerakeet creates and deletes Zoom meetings for sessions that use the connected host account.
- Peerakeet stores the Zoom refresh token on the server only, and stores it encrypted at rest.
- Peerakeet does not use this integration to access Zoom chat, contacts, cloud recordings, or unrelated account content.
Remove the Integration
You can disconnect Zoom from Peerakeet at any time using either of the following methods:
Option 1: Disconnect from Peerakeet
- Sign in to Peerakeet and open the Schedule page.
- In the Zoom status pill, click Disconnect.
- Your Zoom connection status will update to Not connected.
Option 2: Remove from Zoom Marketplace
- Sign in to the Zoom App Marketplace.
- Click Manage in the top-right corner.
- Click Added Apps on the left sidebar.
- Find Peerakeet Telehealth and click Remove.
- Select a reason for removal (optional) and click Remove to confirm.
What Happens After Removal
- Peerakeet can no longer create or delete Zoom meetings for your account.
- The stored encrypted Zoom token is removed or marked revoked in Peerakeet's backend.
- Existing Peerakeet session records remain in place, but future Zoom automation stops until you reconnect.
- You can reconnect later by repeating the authorization steps on this page.
Troubleshooting
The Connect Zoom button does not open a window
Ensure your browser allows pop-ups for peerakeet.com. Try disabling your ad blocker or using a different browser.
Zoom still shows “Not connected” after I authorized
Return to the Schedule page and wait a few seconds for the status check to refresh. If needed, disconnect and reconnect.
A session was accepted but no Zoom meeting was created
Reconnect Zoom from the Schedule page, then create or accept the session again. If you entered a manual meeting link, Peerakeet will use that link instead of generating a Zoom meeting.
I cannot join a session
Make sure the session is confirmed and the join window has opened. If you still see an error, reload the session page and try again.
Frequently Asked Questions
Do participants need a Zoom account?
Participants do not connect Zoom inside Peerakeet. They use the session join information provided for that session.
Does Peerakeet record my sessions?
Peerakeet does not enable automatic Zoom recordings when it creates meetings for this integration.
Can I use a free Zoom account?
Yes. Peerakeet works with both free and paid Zoom accounts.
What Zoom data does Peerakeet access?
Peerakeet uses the connected account for host identity and meeting lifecycle management. It does not use this integration to read chat, contacts, or recordings.
Support
Need help with Zoom authorization, scheduling, or session launch? Contact Peerakeet support.
- Email: support@peerakeet.com
- Hours:Monday – Friday, 9:00 AM – 5:00 PM ET
- First response: Within 48 business hours
- Reviewer guide: Zoom reviewer test plan