Zoom and Google Meet
Connect Webinar video providers and prove session creation, permissions, and live event delivery before launch.
Zoom and Google Meet are the currently implemented video-provider choices in Webinars → Settings → Connections. They provision live Webinar sessions; they are not the same as a general calendar integration shown in the broader Integrations catalog.
| Provider | What Spacebrain creates | Provider-dependent behavior |
|---|---|---|
| Zoom | Zoom Meetings and, when the connected Zoom plan supports it, Zoom Webinars | Webinar entitlement, OAuth permissions, webhook configuration, and event delivery |
| Google Meet | Google Calendar events with secure Google Meet conference links | Calendar access and the health of the live event subscription |
Provider availability depends on the Spacebrain environment being configured with its OAuth application, the workspace plan and role, provider account access, and staged rollout. Not configured means that the environment lacks the required provider configuration; it is not fixed by repeatedly reconnecting the same user.
Before authorizing
Confirm:
- The active workspace and Webinar owner.
- The exact Zoom or Google account that should own created sessions.
- That the account is permitted to authorize Spacebrain.
- Whether the Zoom account includes Zoom Webinar entitlement or only Meetings.
- Who will own reconnection when the authorizing employee leaves.
- Which internal test event can be created and deleted safely.
Editors can connect, test, and disconnect providers in the current screen. A read-only banner means an administrator or editor must perform the action.
Connect Zoom
- Open Webinars → Settings → Connections.
- Find Zoom and choose Connect.
- Allow pop-ups for Spacebrain if the authorization window does not open.
- Finish Zoom authorization in the separate window.
- Return to the connections page and review the displayed readiness, permissions, account details, and capability indicators.
- Choose Test connection.
- If session creation is ready, choose Run launch test and review every result.
If the connected Zoom plan does not expose Zoom Webinars, Spacebrain can still create Zoom Meetings. The interface reports the detected capability; do not sell or schedule a Zoom Webinar-specific experience based only on the word “Connected.”
Zoom readiness has two independent parts:
- Session creation proves that Spacebrain can create and manage the provider session.
- Live event delivery proves that participant and session events can reach Spacebrain.
The Zoom endpoint can be validated before a real event has proven delivery. When instructed, start a test meeting and have a second person join and leave. Then retest so Spacebrain can observe an actual provider event. A solo meeting that never produces the relevant participant transition may not prove the live path.
Connect Google Meet
- Open Webinars → Settings → Connections.
- Find Google Meet and choose Connect.
- Sign in to the intended Google account and approve the required Calendar and Meet access shown by Google.
- Return to Spacebrain and inspect readiness and any missing-permission warning.
- Choose Test connection.
- If session creation is ready, choose Run launch test and review the result.
Google Meet creates a Google Calendar event with a Meet link. Validate both the conference link and the calendar owner. An authorization can be technically valid while pointing to the wrong Google identity or calendar context.
Google's event subscription can be pending, expiring, expired, or unhealthy independently of session creation. Spacebrain may be able to create a Meet event while live event delivery is still waiting for activation or renewal. Treat that state as incomplete for attendance-dependent automations or reconciliation.
Test connection versus run launch test
Test connection checks provider account access, permissions, detected capabilities, and current event-delivery readiness. It can return a useful partial state: session creation works, but a real provider event is still required.
Run launch test creates, updates, and deletes a private temporary provider session. No guests are invited, but the item can briefly appear in the connected Zoom or Google Calendar account. The report can be:
- Passed: session lifecycle and live event delivery were proven.
- Partial: creation, updates, and cleanup passed, but a real meeting is still needed to prove live delivery.
- Failed: at least one launch-critical check needs attention.
Run the launch test in the account that will own production sessions. After it passes, still conduct a private Webinar rehearsal with an organizer and a separate participant to validate registration, reminders, join links, attendance, and follow-up.
Interpret connection states
| State | Meaning and response |
|---|---|
| Ready or Connected | Review the capability details and last validation; then run the launch test |
| Ready to connect | Environment configuration exists, but the workspace account is not authorized |
| Missing permissions | Reconnect and approve every required provider permission |
| Reconnect required | Authorization expired or was revoked; reconnect the intended account |
| Event setup required | Session creation may work, but an administrator must finish provider event delivery setup |
| Event activation pending | The subscription exists but is not yet proven or active for the required path |
| Event renewal required / expired | Reconnect or ask an administrator to repair the event subscription before relying on attendance data |
| Event delivery issue | Retest, generate the requested real provider event, or have an administrator inspect webhook/subscription health |
| Provider unavailable | Wait for the provider or environment issue to recover; check before retrying creation |
| Not configured | Ask a Spacebrain environment administrator to configure the provider OAuth application |
Do not publish private tokens, authorization codes, provider secrets, webhook verification values, or raw connection payloads when asking for help. Send the workspace, provider, displayed state, time and timezone, and safe provider event ID instead.
General calendar catalog availability
The broader integration type model includes calendar-oriented identifiers such as Cal.com, Calendly, Google Calendar, and Outlook Calendar, but the actual catalog is delivered dynamically and controls whether an entry is active or beta. The generic connection screen can display API key, OAuth 2.0, or webhook authentication based on that catalog.
Do not assume that a typed provider name means its complete booking or OAuth workflow is enabled. Use only the entries visible and connectable in the current workspace. For Webinar session provisioning, follow the dedicated Zoom and Google Meet screen described above.
Disconnect safely
Before disconnecting, identify draft and published Webinars, scheduled sessions, registrants, reminders, attendance automations, and reports using the provider. Move or cancel future provider sessions deliberately. Disconnecting Spacebrain does not necessarily delete provider events or revoke Spacebrain access at the provider; verify both systems and run a new test after connecting a replacement account.
Next step
Keep moving
Open the relevant Spacebrain module, ask for help, or tell us how to improve this guide.
WhatsApp, Meta, and phone channels
Connect WhatsApp Business and Meta messaging, and provision Spacebrain phone numbers without confusing the three resource models.
Stripe and Commas for paid Webinars
Connect and validate a Webinar payment processor, distinguish sandbox from production, and disconnect without breaking live checkouts.