TODO: Replace internal secret controls with real admin authentication before exposing this area beyond local/internal operators.
blockedOperator continuity

Continue SiteVault setup.

Runtimewarning
Companies0
Contacts0
Drafts0
Gmail0
Allowlist0
Blocked sends0
blockedOnboarding readiness

Create the business profile.

Continue SiteVault setup.

blockedProduct readiness

Product offer is missing.

Confirm SiteVault positioning and ICP.

blockedCredential readiness

Google OAuth app credentials are missing; Gmail OAuth cannot start without client ID, secret, and redirect URI.

Open Settings > Credentials.

blockedGmail readiness

Google OAuth app is missing. Fix: /admin/settings/credentials

Open Gmail onboarding and verify connected sender identity.

Providers

Provider readiness for askAI routing, search/discovery, and enrichment. Agents continue to use askAI; adapters resolve tenant credentials before env fallback.

Open credentials

Provider readiness

ProviderCategorySourceStatusFix
Groqai_providerenvconfiguredConfigure
OpenAIai_providermissingmissing apiKeyConfigure
Geminiai_providermissingmissing apiKeyConfigure
DeepSeekai_providermissingmissing apiKeyConfigure
OpenRouterai_providermissingmissing apiKeyConfigure
Ollamaai_providermissingmissing baseUrlConfigure
Search/discovery providerssearch_discoverymissingmissing apiKey, baseUrlConfigure
Future enrichment providersenrichmentmissingmissing apiKey, baseUrlConfigure