Zoom integration
Connect your Zoom account so every booking you host gets its own Zoom meeting, with meeting notes from Zoom's cloud recording.
What the integration does
One meeting per booking
When an event type uses Zoom, Superpractice creates a unique scheduled meeting on the host's Zoom account and puts its join link on the booking, the calendar invite, and the confirmation email.
Changes stay in sync
Moving a booking moves its Zoom meeting. The join link stays the same.
Meeting notes after the call
When your firm has the Meeting Agent on, the meeting is recorded to the host's Zoom cloud. Superpractice reads the transcript afterwards and writes the same summary and report as for any recorded meeting.
Per-host connection
Each host connects their own Zoom account and can disconnect it at any time.
Before you connect
- An active Superpractice user account.
- A Zoom account you are allowed to connect.
- Pop-ups from
app.superpractice.comallowed while you sign in. - For a team, every person who hosts Zoom meetings connects their own Zoom account.
For meeting notes you also need:
- A paid Zoom plan with cloud recording.
- For speaker names in the notes, Zoom's audio transcript turned on. In the Zoom web portal, open
Settings, thenRecording, and underCloud recordingturn onCreate audio transcript. Without it, notes still arrive, with speakers shown as Speaker 1, Speaker 2, and so on.
Connect Zoom
- Sign in to Superpractice.
- Open
Settings, then chooseIntegrations. - Find
Zoomand selectConnect. - Sign in to the Zoom account that hosts your meetings. Zoom's screen names Composio, the partner that handles the Zoom sign-in for Superpractice.
- Review the permissions and select
Allow. See Which permissions to allow. - Zoom returns you to Superpractice. The Zoom card shows
Connectedwith your Zoom email.
If your Zoom administrator must approve apps first, ask them to approve the app, then connect again.
Which permissions to allow
Zoom lists the permissions Superpractice needs at the top, already ticked. They let Superpractice:
- create, update, and view your meetings
- see your Zoom name and email
- read a meeting's recordings, for meeting notes
Below them Zoom lists Optional permissions (webinars, registrants, contacts, archives, and more). Superpractice doesn't use any of them. Leave them unticked.
Leave Allow this app to use my shared access permissions unticked too. It would let the app act for other Zoom users who have shared their scheduling with you, and Superpractice only works with your own meetings.
Create Zoom meetings from bookings
- Open
Bookingand create or edit an event type. - Choose
Zoomas the location. - Pick a host whose Zoom card shows Connected, then save the event type.
- When a client books, Superpractice creates a unique Zoom meeting and adds its join link everywhere the booking goes.
- Rescheduling moves the same Zoom meeting.
- Cancelling removes the link from the booking, the invite, and the emails. The unused meeting stays on your Zoom account, where you can delete it.
Meeting notes from Zoom recordings
When your firm has the Meeting Agent on with transcription, each Zoom booking meeting is created with cloud recording on. Zoom tells everyone in the meeting that it is being recorded.
After the meeting:
- Superpractice looks for the recording 10 minutes after the scheduled end, then a few more times over the next 24 hours while Zoom finishes processing.
- When the recording is ready, Superpractice reads the transcript. It uses Zoom's own transcript when audio transcript is on, and otherwise transcribes the audio.
- The meeting's summary, transcript, and follow-up report appear in
Booking → Meeting Agent, usually 10 to 30 minutes after the call. Long meetings take longer.
If no recording arrives within 24 hours, the meeting shows as not recorded.
The Meeting Agent doesn't join Zoom calls connected this way, so there is nothing to admit from the waiting room. Private calendar events and personal plans are never read.
Recording and transcription must be used in line with the meeting notice, consent, professional-responsibility, and privacy rules that apply to your firm and participants.
Multi-user firms
Zoom connections are per Superpractice user, not shared across the firm. Every host connects their own Zoom account from their own Settings page. A firm owner or administrator can't connect someone else's Zoom account for them.
When an event type uses a single host, choose a connected host. For round-robin or collective scheduling, connect Zoom for every eligible host. A booking assigned to a host without Zoom falls back to the room from their calendar (Google Meet or Teams) instead of failing.
Remove the integration
From Superpractice
- Open
Settings → Integrations. - Find the connected Zoom card.
- Select the disconnect icon and confirm
Disconnect Zoom. - Superpractice removes its access to your Zoom account and deletes the connection.
From Zoom
- Sign in to the Zoom App Marketplace.
- Open
Manage → Added Apps. - Find
Composioand selectRemove.
The next time Superpractice uses the connection, the Zoom card shows Reconnect.
After removal, new bookings you host get no Zoom meeting and no meeting notes. Existing event types stay as they are. Pick a different location or connect Zoom again before taking more Zoom bookings.
What happens to data after removal
- Superpractice never stores your Zoom passwords or sign-in tokens. The sign-in is held by the sign-in partner and is removed when you disconnect.
- Your Zoom user identifier and Zoom email are deleted from the connection.
- Zoom meetings and cloud recordings stay on your Zoom account under Zoom's own retention.
- Bookings, contacts, transcripts, and reports already in Superpractice are not deleted, because they are part of the firm's workspace.
To request deletion of retained Superpractice workspace data, contact support@superpractice.com. See the data retention and AI privacy guide for details.
Troubleshooting
No meeting notes
Check that your firm has the Meeting Agent on, your Zoom plan includes cloud recording, and your Zoom cloud storage isn't full. Notes can take up to 24 hours on long meetings.
Speakers show as numbers
Turn on Create audio transcript in Zoom's recording settings. Later meetings show names.
A booking got no Zoom link
Check that the event type location is Zoom and the assigned host's Zoom card shows Connected. Without Zoom, the booking uses the host calendar's meeting room.
The card shows Reconnect
Select Reconnect and sign in to Zoom again. This happens when access was removed in Zoom or expired.
Coming soon. The Superpractice Zoom app lets the Meeting Agent join your Zoom calls live.
Still stuck? Visit Superpractice support for contact options and response times.
Google and Outlook Calendar
Connect a calendar so agents can book appointments directly with the right timezone, duration, and meeting settings.
Superpractice Zoom app (coming soon)
Connect each meeting host's Zoom account so Superpractice can create booking rooms and send an authorized Meeting Agent into the host's Zoom meetings.