Zoom Integration
Connect Zoom to PepoSmart to automatically create Zoom meetings for your scheduled appointments. When someone books time with you, a unique Zoom meeting link is generated and shared with both parties.
Prerequisites
- A PepoSmart account
- A Zoom account (Free, Pro, Business, or Enterprise)
- Permission to authorize third-party apps in your Zoom account
Connecting Zoom
Step 1: Navigate to Integrations
- Log in to your PepoSmart account at app.peposmart.com
- Click Integrations in the left sidebar
- Find the Zoom card in the Video Conferencing section
Step 2: Authorize PepoSmart
- Click the Connect button on the Zoom card
- You will be redirected to Zoom's authorization page
- Sign in to your Zoom account if prompted
- Review the permissions requested:
- View your user information: To identify your Zoom account
- Create meetings: To generate meeting links for bookings
- Delete meetings: To remove meetings when bookings are cancelled
- Click Allow to grant permissions
Step 3: Verify Connection
- You will be redirected back to PepoSmart
- The Zoom card should now show Connected
- Your Zoom integration is ready to use
Success!
Once connected, any events you create with Zoom as the location will automatically generate meeting links when booked.
Using Zoom with Events
Setting Zoom as Event Location
- Go to Events and create or edit an event
- In the Location section, select Zoom
- Save your event
What Happens When Someone Books
- The invitee selects a time slot and confirms the booking
- PepoSmart automatically creates a Zoom meeting for that time
- Both you and the invitee receive confirmation emails with:
- The Zoom meeting link
- The meeting password (if applicable)
- Date and time of the meeting
- The meeting link is also visible in the booking details
When Bookings Are Cancelled
If you or the invitee cancels a booking, PepoSmart automatically deletes the associated Zoom meeting. This keeps your Zoom account clean and prevents confusion.
Viewing Meeting Details
- Go to Meetings from the sidebar
- Click Details on any meeting
- The Zoom meeting link and password are displayed in the Location section
- Click the link to join or copy it to share
Disconnecting Zoom
To disconnect Zoom from PepoSmart:
- Go to Integrations
- Find the Zoom card
- Click Disconnect
- Confirm the disconnection
Before Disconnecting
Existing Zoom meetings will continue to work, but new bookings won't create Zoom meetings, and cancelled bookings won't automatically delete their Zoom meetings.
Removing from Zoom Marketplace
To completely remove PepoSmart's access to your Zoom account:
- Visit the Zoom App Marketplace
- Sign in to your Zoom account
- Click Manage → Added Apps
- Search for "PepoSmart"
- Click on the PepoSmart app
- Click Remove
Data Handling
Privacy Information
PepoSmart only accesses the minimum data necessary to create and manage meetings.
What We Store
- Zoom User ID: To identify your account when making API calls
- Access Token: Encrypted and used to create meetings on your behalf
- Refresh Token: Encrypted and used to maintain the connection
- Meeting IDs: To track which meetings belong to which bookings
- Meeting URLs: Shared with invitees and displayed in booking details
What We Don't Access
- Meeting recordings or transcripts
- Meeting participants or attendance
- Your Zoom contacts or chat history
- Your Zoom account settings
- Other meetings not created by PepoSmart
When You Disconnect
All stored tokens and Zoom-specific data are immediately deleted from our systems. Meeting URLs remain in booking history for your records.
Troubleshooting
Connection Failed
If you see an error when connecting:
- Ensure you're signed in to the correct Zoom account
- Check that your Zoom account allows third-party app integrations
- Try disconnecting any existing connection and reconnecting
- Clear your browser cache and try again
Meeting Not Created
If a booking doesn't generate a Zoom meeting:
- Verify Zoom is still connected in Integrations
- Check that the event has Zoom set as the location
- Ensure your Zoom account is active and in good standing
Meeting Not Deleted on Cancel
If a Zoom meeting persists after cancellation:
- This can happen if the connection was lost before cancellation
- Manually delete the meeting from your Zoom account
- Reconnect Zoom to ensure future cancellations work properly