Operator dashboard

Recent activity

Connection health

Live check of Claude, your Lovable/Supabase database, Stripe and Discord. For a full write test (posts a real reply then deletes it) run python doctor.py --write.

Chargebacks & disputes

Evidence is drafted automatically and saved to Stripe as a draft. Submitting is a human decision — this button and the Discord approval card do the same thing.

Community moderation

In flag mode the agent judges every message and asks staff before touching anything. Switch MODERATION_MODE=enforce in .env once you trust its calls.

Test the moderator
Paste a message and see how it would be judged. Nothing is recorded.

Social auto-announcer

Posts your new YouTube/X/Instagram content into the Discord social channel as link-embeds to drive engagement. It shares links — it never re-uploads video (that would be a copyright/ToS ban).

Recently posted

Open website tickets

Kill switch stops every autonomous reply immediately — no Railway redeploy. Waiting customers are escalated to Discord instead.

What the agent knows

Edits apply instantly — no restart. This is the agent's entire source of truth; it will not state anything that isn't in here.

Test the agent

Dry run — see exactly how the agent would answer a customer. Nothing is sent anywhere.

Audit log

Every action the agents took, newest first.