Documentation

This guide covers installing, using, and uninstalling our published Zoom SDK app for in-browser meetings in BuddyBoss communities. Hosted securely on [YourWebsite].

  1. Adding the Integration
  • Log in our site as a group admin.
  • Navigate to the group > Manage > Zoom.
  • Click Connect Zoom Account and authorize via OAuth (uses Server-to-Server for secure token exchange).
  • Select scopes: Meeting (read/write), User (view), Report (view).
  • Save. The site-wide SDK (published app) will handle in-browser embedding. Note: Requires Zoom Pro/Business account. Cross-account support enabled via published app.
  1. Using the Integration
  • Create a meeting: In the group, go to Zoom > Create Meeting. Set title, date, and options (recurring supported).
  • Share: Use Gutenberg blocks to embed meeting links in group posts/pages.
  • Join in-browser: Click Join Meeting—launches via SDK (no Zoom client needed). Supports video/audio/chat.
  • Manage: View upcoming/past meetings in Zoom Dashboard. Group members with permissions can join/edit. Troubleshooting: If “SDK Restriction” appears, ensure app is published and re-auth. Test with sample meeting.
  1. Removing the Integration
  • In group > Manage > Zoom, click Disconnect Account.
  • Revoke access in Zoom Marketplace > Installed Apps > Remove.
  • Delete meetings via API or Zoom dashboard to clear data.
  • No residual data stored on our servers—OAuth ensures user control. Data Privacy: We only access meeting metadata for embedding; recordings optional and user-initiated.

Advanced Tips

  • Multiple Accounts: Link different Zoom accounts per group without SDK changes (published app handles cross-account).
  • Permissions: Set in BuddyBoss > Group Permissions > Zoom (e.g., admins only for creating).
  • Updates: SDK auto-updates via Zoom; check changelog here.