How MentorWay.ai coaches connect Zoom, use it for client sessions, and remove it when they no longer need it.
MentorWay.ai is a coaching platform. The Zoom integration lets a coach create a Zoom meeting for a client session directly from MentorWay.ai: MentorWay.ai calls the Zoom API to create the meeting, automatically generates a join link, and shares that link with the client on their dashboard. Meeting details (join link, start link, password) are read back from Zoom and stored against the session so they can be shown, edited, or removed later.
Prerequisites
There are two ways to connect Zoom to MentorWay.ai.
From the coach dashboard, click on your profile in the sidebar to open the menu, then select Settings.
On the Settings page, click on the Integrations card.
On the Integrations page, find the Zoom card and click Connect Zoom.
You'll be redirected to Zoom's own authorization page, showing the permissions MentorWay.ai is requesting (listed below). Click Allow to grant access.
You're redirected back to MentorWay.ai's Integrations page. The Zoom card now shows a Connected badge along with the connected Zoom account's email address.
From the MentorWay.ai listing on the Zoom App Marketplace, click Add (or Visit Site to Add).
You'll land on MentorWay.ai. If you aren't already signed in, log in to your coach account.
Go to Settings → Integrations and click Connect Zoom to complete the same authorization steps as Option A above (steps 4–5).
MentorWay.ai's Zoom app requests the following scopes. Each maps to a specific action inside the product — we don't request anything broader than what these features need:
| Scope | Used for |
|---|---|
user:read:user |
Reading your Zoom account's user ID and email address right after you connect, so MentorWay.ai can show which Zoom account is linked (e.g. "Connected as you@example.com"). |
meeting:write:meeting |
Creating a Zoom meeting when you select "Zoom" as the meeting type for a client session, updating that meeting when you reschedule or change its duration, and deleting it if you cancel the session or switch it to a different meeting type. |
meeting:read:meeting |
Allows MentorWay.ai to read back details of meetings it created on your behalf via the Zoom API (for example, to confirm a meeting's current settings). MentorWay.ai does not read or list meetings you created outside of the app. |
Once Zoom is connected, here's what each feature does and what it needs.
Use case: schedule a client session with an auto-generated Zoom link, without leaving MentorWay.ai.
Prerequisites: Zoom connected; you're creating the meeting from a client's page.
Go to Clients in the sidebar, open a client's detail page, then click + New Meeting in the Meetings section.
In the meeting dialog's Meeting Type selector, choose Zoom (this option is disabled if Zoom isn't connected). Set the date, time, and duration, then save.
MentorWay.ai automatically:
Use case: change a session's date, time, or duration after it's been created.
Prerequisites: the session already has a Zoom meeting attached.
Changing the date, time, or duration of a Zoom session updates the same Zoom meeting via the Zoom API — the client's existing join link keeps working, you don't get a new link. This update is best-effort: if the Zoom API call fails for any reason, your change is still saved in MentorWay.ai so the session isn't blocked, but the Zoom-side meeting may be out of sync until you edit it again.
If you change the meeting type away from Zoom (to Google Meet, a custom link, or no link), MentorWay.ai deletes the old Zoom meeting via the API and clears the stored Zoom details. Switching a session's type to Zoom creates a brand-new Zoom meeting.
Use case: remove a session that's no longer happening.
Deleting a single (non-recurring) session that has a Zoom meeting attached also deletes that meeting from your Zoom account via the API (best-effort — the session is removed from MentorWay.ai either way).
Use case: set up a repeating weekly/biweekly coaching session in one step.
For a recurring series, MentorWay.ai creates one Zoom meeting up front and every occurrence in the series shares that same join link, unless you later edit a single occurrence's meeting type independently — that occurrence then gets its own separate Zoom meeting.
The client only ever sees the Zoom join link on their MentorWay.ai dashboard for their upcoming session — never the host start link or the meeting password field, both of which stay coach-only. They click the link to join at the scheduled time like any Zoom meeting.
Use case: automatically record and/or transcribe a client session for later review.
Prerequisites: a Premium subscription; the session's meeting type is Zoom or Google Meet with a link already generated; transcription must be turned on before recording can be turned on.
This feature does not use Zoom's own cloud recording (MentorWay.ai explicitly disables it when creating the meeting). Instead, when you turn transcription on for a Zoom session, MentorWay.ai schedules a separate bot ("Mentor Assistant") to join the meeting at its scheduled time using the same join link a client would use, and it records/transcribes from inside the call.
Go to Settings → Integrations and click Disconnect on the Zoom card.
You can also remove MentorWay.ai directly from Zoom: sign in to the Zoom App Marketplace, go to Manage → Added Apps, find MentorWay.ai, and click Remove.
We recommend disconnecting from inside MentorWay.ai first — Zoom does not currently notify MentorWay.ai when you remove the app on Zoom's side, so if you only remove it from Zoom, the Integrations page may keep showing "Connected" until you either click Disconnect there as well, or the connection naturally fails the next time MentorWay.ai tries to use it.
While connected, MentorWay.ai stores: your Zoom user ID and account email, an OAuth access token and refresh token, and — per meeting you create — the Zoom meeting ID, join link, host start link, and password.
Clicking Disconnect:
We keep your Zoom user ID and account email on the (now-disabled) connection record — only so MentorWay.ai can show which account you were previously connected as, and so support can look up your connection if you contact us. The Zoom meeting ID, join link, start link, and password already stored on your individual past and upcoming sessions are also kept, as part of your session history.
If you'd like all of that fully deleted — your Zoom user ID, account email, and per-session Zoom meeting metadata — email us at info@mentorway.ai and we'll remove it. See our Privacy Policy for more on how we handle your data.
Zoom refresh tokens expire automatically after 90 days without use. If your Zoom connection has gone stale, go to Settings → Integrations, click Disconnect, then Connect Zoom again to re-authorize.
This usually means the connection attempt timed out (the authorization step needs to be completed within about 10 minutes of clicking Connect Zoom) or your browser blocked the cookie MentorWay.ai uses to verify the request. Go back to Settings → Integrations, make sure cookies are allowed for mentorway.ai, and click Connect Zoom again.
The Zoom integration only appears on the coach dashboard. Make sure you're logged in with a coach account, not a client account.
Check that you manually admitted "Mentor Assistant" from the Zoom waiting room when the session started — see Recording & transcription above.
Contact us at mentorway.ai/support or email info@mentorway.ai.