Spartan Operations

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