SOQ International Academy

Google Meet

Google Meet

Admin → Settings → General → Features → Google Meet API Settings

Google Meet

What this screen is

Admin Features exposes Google Meet API settings so operators can prepare OAuth client credentials. Full auto-create of Meet links is not complete on this build — see status callout below.

What you see

Google Meet Client ID / Secret, Connect host account button, refresh token status, and available session APIs multi-select.

Field / control guide
  • Available session APIs: Include google_meet so instructors can pick Google Meet when creating live sessions.
  • Client ID / Client Secret: Google Cloud OAuth client with Meet API enabled.
  • Connect host account: OAuth consent that stores the refresh token for the Meet host.
  • Redirect URI: Must match /admin/google-meet/callback on this domain.
How to complete the task
  1. In Google Cloud, enable the Google Meet API and create an OAuth client.
  2. Add Authorized redirect URI: {APP_URL}/admin/google-meet/callback.
  3. Open Admin → Settings → General → Features.
  4. Add google_meet under Available session APIs; paste Client ID and Client Secret.
  5. Click Connect Google Meet host account and complete Google sign-in.
  6. Create a test live session with provider Google Meet and confirm a join URL is generated.

Notes / pitfalls: Do not promise auto Meet links to clients until connect/callback works. Prefer configurable admin URL helpers over hardcoded /admin/... paths when implementing.