Overview
Authorize a Google account through OAuth, resolve the authenticated email identity, store returned token material through the application secret store, and create an OAuth-linked MailBridge email-account record.
Capabilities
-
Google OAuth authorization URL generation with state binding
-
OAuth callback validation against the active workspace
-
Authorization-code exchange and Google user-email discovery
-
Application-secret storage for OAuth client and token material
-
OAuth-linked EmailAccounts record creation with granted scopes and expiry metadata
Setup Steps (4)
-
1
-
2
-
3
-
4
Step 4
MailBridge validates the workspace-bound state, resolves the Google email address, and stores the linked account record.
Limitations
-
Google consent and token exchange use the configured Google OAuth client and the scopes requested by MailBridge.
-
The OAuth callback is bound to the active MailBridge workspace execution context.
FAQs
How are Google OAuth tokens stored?
OAuth token material is stored through Email Hub application-secret handling and the email-account row retains secret references and expiry metadata.
Does the callback trust a workspace ID from the browser?
No. The callback validates the OAuth state against the active trusted Email Hub workspace context.
Pricing
Starter
USD 219.07 / annual
Pro
USD 584.32 / annual
Enterprise
USD 1,095.66 / annual