Welcome
Pick a view to get started. Both sides of the support pipeline are wired to the same in-memory store, so actions on one side show up on the other immediately.
Customer portal — submit a case
File a new support case as a SurgiCalendar end-user (facility, provider, or vendor). See the case confirmed, watch it get triaged.
My cases — customer history
The customer-side "my cases" page. Lists everything they've submitted, with status, messages, and activity. In dev you'll be prompted to pick an email + org to sign in as.
Agent workspace — role-based queues
Read-only queue + search for support agents. Pick a role (agent / team lead / admin) and an agent — the view is scoped accordingly.
Admin workspace — triage + actions
The triage queue where your team sees incoming cases, reviews AI recommendations, and clicks Approve or Reject. Still the place for write actions today.
Knowledge base admin — author & publish
Write new help articles, edit drafts, publish or archive. Articles surface in the portal search + customer intake deflection widget.
Dev quick-access
These links pre-fill the dev-mode auth fallback so you can jump straight in. In production the SurgiCalendar app will mint signed tokens instead.
Quick API probes:
- /api/support/health
- /api/support/cases
- /api/support/admin/queue (needs `x-actor-role: agent`)
- /api/support/admin/agents (mock agent directory)