English reference for every link in the KallosSim Ops sidebar. Hover sidebar items for a short tooltip; this page has the full description.
Ops shell login uses OPS_STAFF_EMAIL / OPS_STAFF_PASSWORD
— not Neon credentials. Native panels call same-origin /api/product-proxy
(PRODUCT_STAFF_* on Ops Vercel). The browser does not hold a product JWT.
Wrong Ops credentials → 401.
PRODUCT_STAFF_* / proxy misconfig → config error / 503 (not 401).
No product staff role → 403 → Staff access GRANT after the
Neon Auth account already exists. Ops does not create users;
GRANT is founder-only and grants editorial_board only.
Typed phrases: SEND (swimlanes), GRANT (Staff access overlay;
not a modules.json writeGate), PUBLISH (blog),
REPLY (support). Persist also fails closed on OUTREACH_PAUSED.
SoT: docs/OPS-NAV-GUIDE.md → Write gates — no second table here.
Customer and platform operations: manage orgs, subscribers, users, system metrics, harm reports, feature flags, security & DPIA. Founder/DPO tooling — not customer-facing.
Registered accounts, subscribers and orgs next to anonymous visitor funnel, marketing sessions and a shortened event log. Conversation content is not shown. Write actions stay in Platform.
Product and marketing funnel analytics: five-step conversion, marketing page views → CTA → app, drop-off rates, support KPIs, raw event log.
Internal economics dashboard: 30-day AI token spend, cost per user, break-even pricing, revenue simulator. Native Ops panel (no product iframe). For pricing decisions — not live Stripe revenue.
CMS for publishing articles to kallossim.com/blog: create and edit posts, slugs, images, publish state. Unlock requires typing PUBLISH.
Editorial knowledge base: Solution, Services, Academia mapping, project status, privacy/DPIA, changelog, AI architecture, test logic.
Knowledge catalogue, index status, URL probe, Exa audit, and RAG retrieval test.
Full support centre — KPI/SLA, queues, assign, AI drafts, reply, resolve, ops escalation. Unlock requires typing REPLY. Roles: support_agent, platform_ops, editorial_board, dpo.
UK business development pipeline: track target organisations, contact, status, priority, next action, partner-fit flags. Lightweight BD tracker — not the full CRM.
Synthetic quality audit of AI outputs: persona consistency, practitioner quality, dimension relevance, harm-free scores, transcript review.
Visual system map and architecture overview for onboarding, stakeholder demos, and internal reference.
Planned: mobile app release management and deployment tracking. Not live yet.
Opens the live product app in a new tab — for QA, demos, and testing the practitioner experience.
Service registry for all products, KallosSim KPIs, and quick links to Support / Platform / CRM / apps.
Implemented · Need · Bugs across all portfolio products. Board JSON is proxied from GitHub (Marked + Familyhelp) via /api/portfolio-kanban-bundle with staff JWT. SPA chrome sync: npm run sync:portfolio-kanban.
Staff handbook — control-plane rules, roles & access, sign-in troubleshooting (incl. “Ingen staff-rolle”), and how to onboard a new admin module. Native Ops panel; source of truth is docs/ + AGENTS.md.
Opens CRM outreach swimlanes (Send now). Requires typing SEND. Does not send from Ops. OUTREACH_PAUSED is shown when the LA snapshot is on hold. Residual: Send now still exists inside Crmsolution.
Grant editorial_board only, founder-only, via product set_staff_role after typing GRANT. The Neon Auth account must already exist — Ops does not create users. The product /admin-platform page redirects here. Typed GRANT is an overlay, not a modules.json writeGate.
LA track on KallosSim. Ops support currently via KallosSim Support centre.
Live product surface (fallback: foster-match.vercel.app).
API health, portals, honesty/CMS gates.
Live Familyhelp product — case, SessionPlan, journal sign-off. Own auth; opens in a new tab.
English SoT playbook: OpenAI BAA/ZDR → Clerk DPA → one licensed HITL pilot → polish. Synced from Familyhelp docs/pilot/. CRM priority: Track A clinic-pilot first.
Team Hub + ROI (UK/US). Not the sellable CRM.
Same Crmsolution CRM as group CRM. Select Service = Familyhelp UK or Familyhelp US after login. Prioritize clinic-pilot wedge before academia Track B.
Multi-product CRM — pick Service (KallosSim, Foster Match, Familyhelp UK/US). Own auth. Canonical host: crm.kallossim.com.
Older KallosSim GTM console — hub/ROI/analyse still useful; prefer Crmsolution for pipeline.
Public GTM site — brand hub, ROI, demo, SEO. Not staff-auth.
Internal hub — analyse, teaching, ROI (Marked website auth; same password as legacy CRM).
| Prospects | CRM | |
|---|---|---|
| Purpose | BD target list & next actions | Full sales pipeline & outreach |
| System | prospects.html + product API | Crmsolution / Neon CRM |
| Who edits | Editorial board | CRM agent / outreach workflow |