Clinical Follow-Up Platform

Aftercare

Post-procedure SMS follow-up system with a clinician dashboard, AI-assisted replies, safety escalation, scheduled check-ins, patient roster tools, and multi-clinic operations.

Snapshot

Role
Product architecture and full-stack engineering
Timeline
2026
Status
Private product build
Aftercare clinician dashboard showing a patient SMS thread, automation state, and safety controls
Aftercare AI-assisted post-procedure follow-up workflow diagram
Aftercare safety review workflow showing a flagged conversation and pending review draft

Dashboard

The main workspace keeps patient threads, AI automation state, safety status, and conversation controls visible in one clinician-facing view.

01 / 03

Role

Product + full-stack

Product architecture, clinician workflows, dashboard interface, messaging system, AI safety paths, and deployment documentation.

Platform

Private healthcare app

Secure staff dashboard with patient messaging, scheduling, staff access, and clinic-level operational controls.

Focus

Supervised automation

Used AI to reduce routine workload while preserving human review, escalation, and manual takeover for sensitive cases.

Challenge

Clinics needed a practical way to follow up with patients after procedures without turning every routine message into manual work, while still keeping sensitive conversations, opt-outs, and safety decisions under clinician control.

Approach

The work was organized around a few practical decisions that kept the product direction clear.

  • Designed the core workspace around the way clinic staff actually triage: conversation list, patient thread, management panel, automation state, safety flags, and manual reply controls in one screen.
  • Built AI-assisted reply handling so routine messages can be answered quickly while uncertain or high-risk situations fail closed into clinician review.
  • Added scheduling and roster workflows so initial check-ins can be immediate or delayed, patients can be added individually or imported in bulk, and opt-outs are enforced throughout the product.
  • Modeled multi-clinic access, staff roles, audit events, and operational guardrails around a regulated healthcare workflow instead of treating automation as a standalone chatbot.

Outcome

Built a secure multi-clinic messaging platform for scheduled SMS check-ins, real-time conversation management, AI-assisted triage, clinician alerts, opt-out handling, patient administration, and private operational tooling.

Clinician workspace

The main dashboard is organized around conversation triage. Staff can search and filter patient threads, read the full message history, send manual replies, inspect patient status, toggle automation, and resolve flagged conversations without leaving the core workspace.

  • Conversation filters separate all, flagged, active, scheduled, and testing threads.
  • Thread labels make patient, clinician, AI, and system activity visible without exposing implementation detail.
  • The management panel keeps automation, safety review, patient status, archive, and delete actions close to the conversation.

Automation and safety

AI assistance is deliberately bounded. Routine replies can move quickly, but open safety flags, pending internal drafts, ended conversations, and opt-outs pause automation so staff stay responsible for judgment calls.

  • High-risk messages are surfaced as flags and can notify configured clinical contacts.
  • Unclear AI output can become an internal draft for staff review, edit, approval, or deletion before anything is sent.
  • Manual takeover is always available, and automation is controlled per conversation rather than globally forced.

Scheduling and roster operations

Aftercare supports the operational work around follow-up, not just the message thread. Clinic settings control when initial check-ins send, staff can add patients one at a time or in bulk, and scheduled check-ins can be sent sooner or canceled from the conversation.

  • Initial check-ins can be immediate or delayed against clinic-local timing rules.
  • Patient import handles normalized names and phone numbers while preserving opt-out constraints.
  • Scheduled check-in state appears in the list and thread so staff can see what is pending.

Clinic operations

The system is built for more than one clinic. Tenant routing, staff access, administrative tooling, audit events, and real-time updates are treated as product requirements because patient conversations and clinical review workflows need clear ownership.

  • Clinic-scoped access keeps staff, patients, conversations, settings, and SMS routing separated.
  • Admin tools cover clinic lifecycle, user invitations, role/status changes, and security resets.
  • Audit logging records sensitive access and mutation events while minimizing patient-data exposure in logs.

Proof points

The screenshots show the clinician conversation dashboard and the safety-review path for flagged messages. Additional useful proof points would be the scheduled check-in banner, patient roster/import flow, clinic settings, superadmin console, and AI playground.