Documentation — Zoom Integration
This guide explains how to add, use, and remove the Javisa.ai Zoom integration, which automatically generates video meeting links for your appointments.
1. Adding the Zoom Integration
The Zoom integration allows professionals on Javisa.ai to automatically generate a Zoom meeting link when creating or confirming an online appointment.
Prerequisites
- An active Javisa.ai account with the Professional or Admin (Owner) role
- A Zoom account (free or paid)
Steps to Connect
- Log in to Javisa.ai and access your admin panel.
- Go to My Account in the navigation menu.
- Locate the Video Provider section and click Connect Zoom.
- You will be redirected to Zoom to authorize access. Sign in to your Zoom account if prompted.
- Review the requested permissions and click Allow.
- You will be redirected back to Javisa.ai. Your Zoom account is now linked.
Permissions Requested
Javisa.ai requests the following Zoom permissions:
- meeting:write:meeting — to automatically generate a video meeting link when an appointment is scheduled.
- meeting:update:meeting — to update or reschedule the Zoom meeting if the appointment is modified.
- meeting:delete:meeting — to cancel the Zoom meeting if the appointment is cancelled.
- user:read:user — to read your Zoom user profile (name, email, timezone) so meetings are created correctly under your account.
Javisa.ai never accesses your Zoom recordings, cloud storage, contacts, chat messages, or any other personal Zoom data beyond what is listed above.
2. Using the Integration
Once your Zoom account is connected, Javisa.ai automatically creates a Zoom meeting link whenever you schedule a video call appointment.
Automatic Meeting Creation
- When a client books a video call appointment, Javisa.ai automatically creates a Zoom meeting.
- The meeting link is included in the confirmation sent to the client.
- The professional also receives the link in their appointments panel.
Cancellations and Reschedules
- If an appointment is cancelled or rescheduled, Javisa.ai automatically updates or cancels the corresponding Zoom meeting.
Data Stored
Javisa.ai securely stores:
- Zoom access token and refresh token (encrypted at rest on AWS)
- Zoom user ID associated with your account
These data are used exclusively to operate the integration on your behalf. See our Privacy Policy for full details.
3. Removing the Integration
You can disconnect your Zoom account at any time. When you do, Javisa.ai will delete all stored access tokens and stop creating Zoom meetings on your behalf.
From Javisa.ai
- Go to My Account → Video Provider.
- Click Disconnect Zoom.
- Confirm the action in the dialog.
Javisa.ai will immediately delete all Zoom tokens associated with your account.
From Your Zoom Account (Zoom Marketplace)
- Sign in at marketplace.zoom.us.
- Click Manage in the top navigation.
- Select Added Apps from the left sidebar.
- Find Javisa in the list and click Remove.
- Confirm the removal when prompted.
When you remove the app from Zoom Marketplace, Zoom sends a deauthorization notification to Javisa.ai. We will then delete all Zoom tokens and data associated with your account in compliance with Zoom's data deletion requirements.
What Happens to Existing Appointments After Removal
Removing the Zoom integration has the following effects on your existing scheduled appointments:
- Already-scheduled appointments with Zoom links: Existing appointments that already have a Zoom meeting link will retain that URL. However, Javisa.ai will no longer be able to update or cancel those meetings in Zoom (e.g., if the appointment is rescheduled or cancelled after disconnection, the change will not be reflected in Zoom).
- Future appointments: New appointments created after disconnection will not have a Zoom meeting link generated automatically. You will need to provide meeting links manually or switch to a different video provider.
- Client notifications: We recommend proactively notifying clients who have upcoming appointments with Zoom links about the disconnection and providing an alternative contact method (phone, in-person, or a manually created meeting link) if needed.
- Data deletion: All Zoom OAuth tokens and your Zoom user ID stored by Javisa.ai will be permanently deleted upon disconnection. Appointment records themselves are retained per our Privacy Policy data retention schedule.
Support
If you have questions about the Zoom integration or encounter any issues, visit our Support page or contact us at support@javisa.ai.
Javisa.ai complies with Zoom Marketplace policies and data privacy and security standards.