Zoom Integration
BetterBeing integrates with Zoom to allow practitioners to launch video sessions, auto-generate meeting links, and synchronize session schedules — all without leaving the platform.
Overview
The BetterBeing Zoom integration enables the following features:
This integration uses Zoom’s official OAuth 2.0 authorization flow. BetterBeing does not access Zoom session content (video, audio, or recordings).
Prerequisites
Before connecting Zoom, ensure you have the following:
- An active BetterBeing account (Solo, Clinic, or Enterprise plan).
- A Zoom account — Free, Pro, or Business tier. Meeting creation must be enabled for your Zoom account.
- A compatible web browser (Chrome, Firefox, Safari, Edge — latest versions recommended).
- For clinic or enterprise users: integration access must be enabled by your organization administrator.
Getting Started
Follow these steps to connect your Zoom account to BetterBeing:
- 1Open Connection SettingsLog in to the BetterBeing therapist portal and go to Settings → Connections.
- 2Initiate AuthorizationOn the Zoom card, click "Connect." You will be redirected to Zoom's secure authorization page.
- 3Grant PermissionsReview the permissions requested by BetterBeing (see Permissions & Scopes below) and click "Allow" to authorize the integration.
- 4Confirm ConnectionYou will be redirected back to BetterBeing. The Zoom card in Settings → Connections now shows "Connected" along with your Zoom account email.
- 5Schedule Your First SessionCreate or edit a session in your BetterBeing calendar. A Zoom meeting link will be generated automatically and attached to the session.
Launching Sessions
Once Zoom is connected, you can start a video session in two ways:
From the Calendar
Click on any scheduled session in your BetterBeing calendar. In the session detail view, open the session’s Zoom meeting link. This opens the Zoom meeting in your Zoom client or browser.
Your browser may display a prompt asking to “Open Zoom Meetings” — click Allow to launch the Zoom desktop application. If you prefer, you can also join via the browser without installing the app.
From the Session View
Within an active session, the Zoom meeting link is displayed at the top of the session panel. Click the link to launch or copy it to share with your client.
Calendar Sync
BetterBeing synchronizes session schedules with your connected calendar. When Zoom is enabled:
- Each scheduled session creates a calendar event with the Zoom meeting link in the event description.
- Rescheduling a session in BetterBeing updates the existing Zoom meeting's time — the join link stays the same, so links already shared with your client keep working.
- Cancelling a session in BetterBeing removes the calendar event and deletes the Zoom meeting, invalidating its link.
Permissions & Scopes
BetterBeing requests the following OAuth scopes from Zoom. We only request the minimum permissions necessary to provide the integration features.
meeting:writeuser:read:emailNo recording, transcription, or participant management permissions are requested. Your OAuth authorization tokens are stored securely and used solely to perform the above API calls on your behalf; they are deleted when you disconnect or uninstall the app. For full details, see our Privacy Policy.
Disconnecting Zoom
You can disconnect your Zoom account from BetterBeing at any time.
From BetterBeing
- 1.Go to Settings → Connections in the BetterBeing therapist portal.
- 2.Click "Disconnect" on the Zoom card.
- 3.The card returns to "Not connected" — your stored Zoom authorization is deleted immediately.
From Zoom Directly
You can also revoke BetterBeing’s access from your Zoom account:
- 1.Log in to the Zoom App Marketplace at marketplace.zoom.us.
- 2.Click Manage → Added Apps.
- 3.Find BetterBeing and click "Remove." Zoom notifies BetterBeing, and we delete your stored authorization tokens and Zoom identifiers and revoke the app's access.
Troubleshooting
- Zoom occasionally requires re-authorization for security. This is normal and does not affect your existing sessions.
- Go to Settings → Connections, click "Disconnect" on the Zoom card, then click "Connect" and complete the Zoom authorization flow again.
- Your connection is restored immediately after re-authorizing.
- Confirm the Zoom card shows "Connected" in Settings → Connections.
- Try disconnecting and reconnecting your Zoom account.
- Ensure your Zoom account tier allows meeting creation.
- Clear your browser cache and cookies and try again.
- Ensure you are logged into the correct Zoom account.
- Disable browser extensions that may block third-party OAuth flows.
- Verify Zoom is connected before scheduling the session. Links are only generated at session creation time.
- Delete the session and recreate it with Zoom connected.
- Some Zoom accounts managed by an organization may restrict external apps from creating meetings.
- Contact your Zoom administrator to enable third-party meeting creation for your account.
FAQ
Support
If you are unable to resolve an issue using this documentation, contact our support team: