Step-by-step (~10 minutes)
These steps assume no prior Google Cloud experience. Google’s own Console UI can shift over time — if a menu label below doesn’t match what you see, the underlying steps (create project → configure consent screen → enable APIs → create OAuth client) still apply.- Create a Cloud project inside your Workspace organization. Go to console.cloud.google.com signed in with your Workspace account — a personal non-Workspace account has no “Internal” user-type option at all, and Helium’s code has no way to detect or enforce this ahead of time (Google’s own org-membership check is invisible to the app). Click the project selector → New Project. Name it something recognizable (e.g. “Helium Integration”).
-
Configure the OAuth consent screen. In the left nav: APIs &
Services → OAuth consent screen (Google’s newer UI may call this
“Google Auth Platform → Branding/Audience”). Set:
- User Type: Internal — the setting that skips Google’s review entirely. If you don’t see “Internal,” your account isn’t part of a Workspace organization.
- App name, support email, and developer contact email: yours.
- Enable the APIs Helium needs. In APIs & Services → Library, enable: Gmail API and Google Calendar API. Calendar access powers automatic meeting-prep briefs once Gmail is connected — there’s no separate Calendar connect step.
-
Create the OAuth client. APIs & Services → Credentials → Create
Credentials → OAuth client ID. Application type: Web application.
Under Authorized redirect URIs, add the exact production callback URL
(
https://lite.gravitygtm.com/api/helium/gmail/oauth/callback) — getting this wrong produces a clear redirect-mismatch error, not a silent failure, so it’s safe to try and fix. - Copy the Client ID and Client Secret. Google shows both once the client is created (you can view the Client ID again anytime, but not the secret — generate a new one from the same Credentials page if you lose it).
- Paste them into your dashboard. Go to your dashboard and fill in the “Your own Google OAuth app” card under the Helium section. The very next time you (or a teammate) click Connect/Reconnect Gmail, it uses your own app automatically — no deploy, no waiting.