Zoom Integration Guide
This guide explains how to connect your Zoom account to TeamCentral, create meetings with Zoom links, and manage your Zoom connection.
Adding Zoom to Your Account
Step 1: Navigate to Settings
- Log in to your TeamCentral account
- Go to Team Scheduler → Settings
- Scroll to the Zoom Integration section
Step 2: Connect Your Zoom Account
- Click the "Connect Zoom" button
- You'll be redirected to Zoom's authorization page
- Review the permissions requested:
- View and manage meetings - Required to create Zoom meetings
- View user information - Used to identify your Zoom account
- Click "Authorize" to grant access
- You'll be redirected back to TeamCentral with a success message
What Happens After Connecting?
Once connected, TeamCentral can create Zoom meetings on your behalf when you schedule calendar events. Your Zoom credentials are encrypted and stored securely.
Using Zoom Integration
Creating Events with Zoom Meetings
- Navigate to the Team Scheduler calendar view
- Select an available time slot
- In the event creation form, you'll see a checkbox: "Add Zoom meeting"
- Check the box to automatically generate a Zoom meeting link
- Fill in other event details (title, attendees, description)
- Click "Create Event"
What Gets Created?
When you create an event with Zoom enabled:
- A Zoom meeting is generated with your account as the host
- The Zoom meeting link is added to the calendar event's location field
- Calendar invitations include the Zoom link
- Attendees receive the Zoom link in their calendar event details and email invitations
Default Zoom Settings
Zoom meetings are created using your Zoom account's default settings (waiting room, participant video, etc.). To customize these defaults, update your preferences in your Zoom account settings.
Managing Your Zoom Connection
Viewing Connection Status
Go to Team Scheduler → Settings to view:
- Your connected Zoom account email
- Connection date and status
Reconnecting Zoom
If your Zoom connection expires or needs updating:
- Go to Team Scheduler Settings
- Click "Reconnect Zoom"
- Authorize again through Zoom's OAuth flow
Removing Zoom Integration
To disconnect your Zoom account and remove all stored Zoom credentials:
- Go to Team Scheduler Settings
- In the Zoom Integration section, click "Disconnect Zoom"
- Confirm the disconnection in the modal dialog
- Your Zoom credentials will be permanently deleted from TeamCentral
What Happens After Disconnecting?
- Previously created Zoom meetings remain active (they are not deleted)
- You can no longer create new events with Zoom links via TeamCentral
- All stored Zoom tokens are deleted from our database
- TeamCentral's access to your Zoom account is revoked (you can also revoke it manually in Zoom's Installed Apps page)
Data Privacy & Security
What Data We Store
- Your Zoom account email address
- Encrypted OAuth access and refresh tokens
- Connection timestamp
What Data We Don't Store
- Zoom meeting details (only the join URL is passed to Google Calendar)
- Your Zoom password
- Lists of your existing Zoom meetings
- Participant information from Zoom meetings
How We Use Your Zoom Data
Your Zoom credentials are used exclusively to create Zoom meeting links when you request them during event creation. We never access your Zoom account for any other purpose.
Token Security
All Zoom OAuth tokens are encrypted using AES-256 encryption before being stored in our database. Tokens are only decrypted when needed to create a Zoom meeting on your behalf.
Troubleshooting
Connection Failed
If you see an error when connecting Zoom:
- Ensure you're logged into the correct Zoom account
- Check that you clicked "Authorize" on Zoom's consent screen (not "Cancel")
- Try disconnecting and reconnecting
Zoom Meeting Not Created
If a Zoom link doesn't appear in your calendar event but you checked the box:
- The calendar event is still created successfully (Zoom is optional)
- Your Zoom connection may have expired - try reconnecting
- Check the Team Scheduler settings page for any error messages about your Zoom connection
Need Help?
If you continue to experience issues with Zoom integration, please contact support at hello@teamcentral.app.