Zoom Integration & User Guide
Complete documentation for connecting, utilizing, and disconnecting your Zoom Pro account with Smart Clubs OS for automated virtual nutrition club attendance logging.
Last Updated: October 6, 2026
1. Overview
Smart Clubs OS is a comprehensive management gateway for nutrition wellness centers and independent health coaches. Our Zoom Pro Integration automates virtual session attendance logging for online nutrition club shifts.
By authorizing your Zoom Pro account, Smart Clubs OS utilizes real-time webhook event notifications (bot.participant_joined and bot.participant_left) to automatically log join times, calculate total session duration, flag early drop-offs, and verify attendance without manual roll calls.
2. Prerequisites
An active Center Owner profile assigned to a registered nutrition center in Smart Clubs OS.
A Zoom account with permission to authorize user-level OAuth applications.
3. Step-by-Step Installation & Setup
Step 1: Open Profile Settings
Log in to your Smart Clubs OS portal. Click your user avatar in the top right navigation bar and select Profile Settings, then switch to the Business tab.
Step 2: Initiate Integration
Under the Zoom Pro Integration card, click the primary Connect Zoom Probutton. This will launch Zoom's secure OAuth authorization prompt in a popup window.
Step 3: Grant Scoped Permissions
On Zoom's OAuth consent screen, review the required user-level read permissions (meeting:read) and click Allow.
Step 4: Connection Verification
The authorization popup will automatically close. Your Smart Clubs OS Business settings card will instantly update to show a green Zoom Pro Connected badge.
4. Usage & Attendance Tracking
Once connected, automated attendance operates seamlessly during virtual nutrition club shifts:
- Share Gateway Link: Center Owners and coaches share their public center gateway URL (
smartclubs.in/live/[center_id]) with members and guests. - Client Check-in Intent:When clients click the link, Smart Clubs OS records an intent check-in and redirects them straight into the host's Zoom meeting.
- Automated Webhook Sync:As attendees join and leave the Zoom meeting, Zoom webhooks notify Smart Clubs OS to calculate exact session duration (e.g. 75 minutes) and flag early drop-offs (<20 minutes).
- Live Telemetry Dashboard: Center Owners view live attendee status, durations, and resolve unmatched devices via the Zoom Live Session Telemetry & Drop-Off Tracker modal inside the dashboard.
5. How to Disconnect & Remove the App
Upon deauthorization or disconnection, all stored Zoom OAuth access tokens and refresh tokens are immediately revoked and permanently deleted from our database vault. Historical attendance records remain safely stored in your center roster without Zoom API linkage.