Organization
Settings
Launch readiness, providers, entitlements.
Launch readiness
50% · almost
Supabase auth + database
Demo mode only — set NEXT_PUBLIC_SUPABASE_URL + ANON_KEY and run migrations
Service role (landing AI first-touch + Twilio match)
Optional for demo; required for public form AI first-touch in production
Live SMS (Twilio)
Live SMS configured
Twilio webhook signature
Set TWILIO_AUTH_TOKEN for production webhook validation
LLM (optional)
Playbook-only mode — fine for launch (SECRETARY_MODE=playbook)
Public app URL
http://localhost:3000
Google Calendar
Optional for v1 — connect later
Playbook library
Template-first secretary ready (no LLM required)
Ad studio
Meta + Google creative packs + CSV export
Secrets hygiene
Rotate any keys posted in chat; never commit .env.local; use Vercel env in prod
Health JSON: /api/health
Session
- Mode
- demo
- Commander
- Demo Operator
- Operation
- Demo Operation
- Role
- owner
- AI kill switch
- Off
- Playbooks
- 34 templates · 4 sequences
Plan · operator
- Seats max
- 1
- AI messages / mo
- 2000
- SMS segments / mo
- 2000
- War Room
- On
Capabilities · owner
- org:manage
- billing:manage
- members:manage
- leads:read
- leads:write
- ai:send
- ai:configure
- messages:send
- audit:export
- war_room:use
- calendar:manage
Providers
- SMS: Twilio configured (live)
- Email: Simulated (set RESEND_API_KEY for live)
- AI: Playbooks (recommended for launch)
- Secretary mode: playbook