What is Zoom Connect?
Nexwin's Zoom integration allows each team member to link their own Zoom account. When an appointment is booked as an "online meeting", Nexwin automatically creates a Zoom meeting on your behalf and includes the join link in the appointment details and any confirmation messages sent to customers.
Before you begin
Make sure the following are in place before connecting Zoom.
- You have an active Nexwin AI Receptionist account and are logged in.
- You have a Zoom account (free or paid). Sign up at zoom.us if needed.
-
Your browser allows pop-up windows from
ai.nexwin.com.au(required for the OAuth authorization window). - You are signed in as the team member whose Zoom account you want to connect (each member must connect their own account).
How to connect Zoom
Follow these steps to connect your Zoom account to Nexwin. The entire process takes less than two minutes.
Go to ai.nexwin.com.au and sign in with your team member credentials.
In the left sidebar, click My Account, then select the Connect Zoom tab.
Press the teal Connect Zoom Account button. Your browser will open a Zoom authorization pop-up window (600×700 px). If the pop-up is blocked, see Troubleshooting.
In the Zoom authorization window, sign in to your Zoom account (if not already signed in) and click Allow to grant Nexwin permission to create meetings on your behalf.
The pop-up will close automatically and the Connect Zoom page will refresh showing a green Connected badge, your Zoom display name, and email address. A success notification will appear at the top of the screen.
Go to Calendar, create a new appointment, set the meeting type to Online, and assign yourself as the host. The appointment will now include an auto-generated Zoom meeting link.
What Zoom Connect enables
Once connected, Nexwin uses your Zoom account automatically — you never need to open Zoom to create meetings for appointments.
| Feature | Description | Requirement |
|---|---|---|
| Auto-create Zoom meeting | When an online appointment is booked with you as host, a unique Zoom meeting is created on your account instantly. | Zoom connected |
| Meeting link in appointment | The appointment detail view shows a join URL (for the customer) and a start URL (for you as the host). | Zoom connected |
| Automatic token refresh | Nexwin silently refreshes your Zoom access token in the background — no need to reconnect periodically. | Automatic |
| Reconnect with a different account | Click Reconnect on the Zoom Connect page at any time to switch to a different Zoom account. | Optional |
| Appointments without Zoom | If Zoom is not connected, online appointments are still saved — just without a video link. You can reconnect later. | Graceful fallback |
Calendar warning when Zoom is not connected
When booking an online appointment, if the assigned host does not have a Zoom account connected, the Calendar form will display a yellow warning banner:
Navigate to My Account → Connect Zoom tab to resolve this.
Common issues
How to disconnect Zoom
You can disconnect your Zoom account from Nexwin at any time. There are two ways to remove the integration — from within Nexwin, and directly from Zoom.
Option A — Disconnect from within Nexwin
Option B — Revoke from Zoom directly
- Future online appointments will be saved without a Zoom meeting link.
- Existing appointments already created with Zoom links are not affected — those meetings remain active in your Zoom account.
- You can reconnect at any time by following the Adding the App steps above.
How we handle your data
Nexwin takes data privacy seriously. Here is exactly what we store and how we use it.
| Data | Purpose | Retention |
|---|---|---|
| OAuth access token | Used to create Zoom meetings on your behalf when an online appointment is booked. | Deleted immediately when you disconnect, or when your Nexwin account is closed. |
| OAuth refresh token | Used to silently renew the access token so you don't need to re-authorize periodically. | Deleted immediately when you disconnect, or when your Nexwin account is closed. |
| Zoom user ID & email | Displayed on the Connect Zoom page so you can confirm which Zoom account is linked. | Deleted when you disconnect or your account is closed. |
| Zoom display name | Displayed on the Connect Zoom page for confirmation purposes only. | Deleted when you disconnect or your account is closed. |
| Meeting IDs & join URLs | Stored in the appointment record so you and the customer can join the meeting. | Retained with the appointment record per your account's data retention policy. |
- We never store your Zoom password.
- Tokens are encrypted at rest in Google Cloud Firestore and are never exposed to the frontend.
-
We only request the minimum OAuth scopes needed:
meeting:write:meetinganduser:read:email. - All data is deleted immediately upon disconnecting. You may also email [email protected] to request deletion of all associated data.
- Nexwin processes a de-authorization callback from Zoom. When you remove the app from Zoom Marketplace, our systems are automatically notified and your tokens are invalidated.