Skip to main content

Customer Support playbooks

Respond to a client with Atlas doing the heavy lifting, within an enforced SLA, escalating correctly โ€” so clients feel respected and real issues get elevated. ๐Ÿค– Atlas drafts ยท ๐Ÿ‘ค human support sends/owns ยท ๐Ÿง‘โ€๐Ÿ’ป engineering for code fixes.

Full build: #603 (Support human-front โ€” Atlas copilot + SLA engine + priority elevation + CSAT pulse). This playbook is the operating procedure; #603 is the tooling that automates it.


Handling an inbound (the loop)โ€‹

  1. Context โ€” Atlas surfaces the client + clinic context (plan, recent tickets, open issues affecting them). ๐Ÿค–
  2. Draft โ€” Atlas drafts the reply + a recommended action; the human reviews/edits/sends so the client always hears a human voice. ๐Ÿค–โ†’๐Ÿ‘ค
  3. SLA clock โ€” first human response target by severity; Atlas nags before breach, escalates to George on breach. ๐Ÿ‘ค
  4. Elevate a bug โ€” if a client is hurting, raise the board issue's priority (P2โ†’P1โ€ฆ) with a required customer-impact note; the ticket links to the issue so the client is auto-notified when the fix ships (extends the report_issue reporter-ping, #409). ๐Ÿ‘ค/๐Ÿค–
  5. Resolve + pulse โ€” after close, a lightweight "was this handled well?" pulse feeds per-client health (at-risk detection, #577). ๐Ÿ‘ค
  6. Learn โ€” a resolved ticket with a reusable answer gets proposed as a clinic/global KB entry (audience-tagged; staff approves) so Atlas answers improve. ๐Ÿค–โ†’๐Ÿ‘ค

Filing a client-reported issue correctlyโ€‹

  • Route through board.sh create (intake router dedups against open issues โ€” appends "ALREADY TRACKED as #N" on a match). Never raw gh issue create.
  • Bugs carry a P0โ€“P3 label (P0 = down/money/PHI/data-loss ยท P1 = core workflow broken ยท P2 = has workaround, default ยท P3 = minor). Use the bug template (what/why, repro, acceptance, area) so it's build-ready.
  • Reference: docs/claude/bug-scoping-template.md.

Escalation mapโ€‹

SituationWho
Client question / how-toAtlas draft โ†’ human send
Bug with workaroundfile P2 via board.sh
Core workflow broken / money / PHIfile P1/P0 + escalate to George
Needs a code changefile the bug; the build/triage pipeline or an agent picks it up
Payment/billing disputeconfirm before any Stripe action (payments-safety rule) ๐Ÿง‘โ€๐Ÿ’ป

Related: Atlas intake router (#222), at-risk accounts (#577), report_issue reporter-ping (#409).