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.

Gmail

Production sender onboarding: OAuth connection, sender identity, approval mode, send mode, health checks, and recently ingested replies.

OAuth status

Not connected

Connect Gmail OAuth before reply polling, Gmail draft creation, or any controlled live send.

OAuth app: missing

Redirect URI: https://rev.lilars.com/api/oauth/google/callback

Sender identity

No sender identity available yet.

Display name will appear after account sync.

Send posture

Mode: draft/review first

Approval: required for pilot outbound

Allowlist: 0 recipient(s) from missing.

Delivery monitor: disabled.

Priority inbox

0 GTM conversation(s)

0 investor, 0 partnership, 0 collapsed noise.

Newsletters, automated alerts, promotions, and spam-like mail stay auditable but out of the operator focus queue.

Reply intelligence

Meeting intent, objections, unsubscribe signals, negative sentiment, and human takeover triggers are classified before pipeline actions.

Relevant replies still require human approval before any outbound response.

Investor and partnership

0 strategic conversation(s) detected.

Investor and partnership signals are prioritized separately from generic inbox traffic.

Noise handling

0 message(s) collapsed by default.

Raw sync remains visible for auditability, but the GTM inbox defaults to revenue-relevant mail.

Delivery monitoring

Disabled

Pilot flows can enable a tenant monitoring recipient in Sender/domain settings.

Recipient: Not configured; source: missing; scope: pilot_only.

Gmail connection instructions

blockedGoogle OAuth client ID

Add Google OAuth client ID in Settings > Credentials or configure platform env fallback.

readyGoogle OAuth redirect URI

Active callback: https://rev.lilars.com/api/oauth/google/callback (fallback).

blockedGoogle OAuth client secret

Add Google OAuth client secret in Settings > Credentials before completing OAuth.

blockedSender settings

Add Gmail sender settings in Settings > Credentials.

blockedPilot recipient allowlist

Add approved recipient emails in Settings > Credentials > Sender/domain settings.

blockedOperator action

Click Connect Gmail OAuth, approve the Google consent screen, then return here and sync accounts.

blockedLive-send blocker

Sending remains blocked until Gmail is connected, sender health is healthy, drafts are reviewed, and pilot recipient allowlists are configured.

No redirect URI credential configured; using public app callback URL.

Remaining blockers before live send

!Gmail OAuth

Connect account

!OAuth app config

missing

!Sender settings

missing

!Sender/domain

missing

!Allowlist

0 recipient(s)

!Delivery monitor

optional, disabled

!Sender health

Unknown

!Channel health

No recent check

OKApproval mode

Required

OKSend mode

Controlled send only

!Reputation

Monitor bounce, unsubscribe, cooldown

Controls

Connected sender identities

No Gmail accounts synced yet.

Priority GTM inbox

No ingested Gmail messages yet.

Collapsed inbox noise

No ingested Gmail messages yet.

Raw inbound audit trail

No ingested Gmail messages yet.