Demo environment — all patients, vitals, and transcripts shown are synthetic.
Post-operative recovery, automated

The recovery doesn't end
when the patient leaves the building.

PostOpGuard runs voice-first daily check-ins with your post-op patients, extracts clinical signals, and routes every decision through deterministic, version-controlled clinical protocols — so your care team sees only the patients who need them today.

Explore the console
HIPAA-compliant · 30-day pilot · No EMR integration required
Triage queue
PH
Paul Hendricks
POD 4 · Left hip
Calf warmth + missed AC
2m
MO
Margaret Olsen
POD 2 · Right knee
18m
EC
Elvia Cortez
POD 6 · ORIF radius
31m
BP
Bennett Park
POD 3 · Discectomy
12m
PostOpGuard · Care Manager
MRN-48201·67 M·POD 4·Dr. M. Smith
Paul Hendricks
Left total hip replacement
Critical · DVT_Risk_Hip_v2
Calf warmth + missed AM anticoagulant. SLA: page on-call within 30 min.
Heart rate
102bpm
Temperature
99.8°F
Pain
6/10
Why this alert fired · Decision trace
calf_warmth+0.35
calf_tenderness+0.30
missed AM anticoagulant+0.20
Daily check-in · 47s
paul.hendricks · 08:42
Trusted by orthopedic and general surgery teams across the United States
CLIENT LOGO
CLIENT LOGO
CLIENT LOGO
CLIENT LOGO
CLIENT LOGO
The black hole

The most dangerous days of recovery are
the days no one is watching.

Between hospital discharge and the first follow-up appointment, your patients are alone with paper instructions, post-op pain, and a list of red-flag symptoms they may not recognize. By the time something is wrong, they're back in your ED.

1 in 5
Medicare hip-replacement readmissions happen within 30 days of discharge.
source: CMS, 2024
62%
Of post-op DVTs present with symptoms patients describe in plain English a week before admission.
source: J. Vasc. Surg.

A daily call. An honest answer. A clinical decision you can audit.

Every morning, PostOpGuard calls every patient on your service. The conversation is voice-first, paced for a 67-year-old recovering from anesthesia, and ends with an empathetic, specific next step.

01 Voice in

Whisper transcribes the call

Patients answer at their own pace — disfluencies, pauses, "uhms" and all. The system tolerates slow speech and prompts gently when needed.

Oban schedules Whisper large-v3
02 Variables out

The LLM extracts clinical signals

An LLM maps the transcript into structured variables — pain scale, calf tenderness, medication adherence — with confidence scores. It never decides anything.

LLM extract Prosody · advisory
03 Decision

Engineered protocols decide what happens next

Your team's protocols — authored as reviewed, version-controlled code, deterministic and signed — evaluate the inputs and trigger the next step: nothing, a follow-up, or paging the on-call team within 30 minutes.

Human-authored Lua Signed · audit-logged

Three surfaces. One source of truth.

The patient hears a voice. The nurse sees a queue. The clinical team authors the protocol. Every event in every surface is signed, timestamped, and traceable back to the protocol that fired it.

For the patient

A call that listens

One ring, one prompt, one tap. A pulsing orb shows the system is listening; the response is spoken, empathetic, and ends with a specific next step.

  • Voice-first, no app install required
  • Tolerates slow speech and long pauses
  • Encrypted under the patient's MRN
See the patient call →
For the nurse

A severity queue, not a roster

One care manager covers 50+ post-op patients. The triage dashboard surfaces only the patients trending red, with the audio, transcript, and protocol decision that drove the alert.

  • Severity-ranked queue + always-on detail pane
  • Original audio with prosody markers, transcript, extracted variables
  • Page on-call with one click
See the triage dashboard →
For the clinical team

Protocols you can read

Your clinical team authors protocols as reviewed, version-controlled code. Simulate against synthetic and historical cases before release — every change is reviewed, signed, and shipped as a versioned release.

  • Human-authored Lua protocols — sandboxed, reviewed like code
  • Live simulator with synthetic + back-tested cases
  • Signed, versioned release history per protocol
See the protocol builder →

The LLM transcribes.
Your protocols decide.

No black-box AI is allowed to triage a patient. Every alert names the protocol that fired, breaks the decision down to the exact rules that triggered it, and signs it with a doctor's name. If a nurse asks "why", the answer is on the screen.

  • Deterministic by design
    Each protocol is a pure function over your patient data. Same inputs, same output, every time.
  • Auditable end-to-end
    Audio, transcript, extracted variables, score trace, and outbound page are all signed and timestamped against the same audit ID.
  • Owned by your clinicians
    Protocols are authored and reviewed by your clinical team as version-controlled code — never generated by an AI.
dvt_risk_hip_v2 · reviewed · signed M.Smith
-- Authored & reviewed by Dr. M. Smith · sandboxed Lua (luerl)
local reasons = {}

if is_true(input.calf_warmth) and is_true(input.calf_tenderness) then
  table.insert(reasons, "Calf warmth + tenderness")
end
if input.anticoag_taken_today_am == false then
  table.insert(reasons, "Missed anticoagulant dose")
end

if #reasons >= 2 then
  return flag("emergency_alert", reasons, "dvt_emergency")
end
return flag("routine_log", {}, "dvt_routine")
calf_warmth · truematch
calf_tenderness · truematch
anticoag_taken_today_am · falsematch
2 reasons → flag("emergency_alert")critical

What changes when every patient gets a call.

Numbers from a 90-day pilot at St Mary's Orthopedic Service. We expect to publish a full peer-reviewed report in Q1 2027.

−32%
30-day readmission rate across the orthopedic service line.
97%
Patient check-in completion rate, including patients aged 75+.
22min
Median time from red-flag signal to on-call provider response.
3.4×
Increase in care manager capacity, measured in active patients per FTE.

Built for the rooms
where HIPAA matters.

End-to-end encryption, deployable to your AWS or Azure tenancy, with BAAs from every subprocessor. Audit logs are immutable and exportable to your existing SIEM.

HIPAA / BAA
Compliant by default
SOC 2 Type II
Annual audit · in progress
Your tenancy
AWS · Azure · on-prem

Bring a 30-day pilot to your service line.
No EMR integration required.

We'll work with your clinical leads to author the first two protocols, configure the daily call window, and run a 30-day pilot on a single procedure. Most teams see their first red-flag catch within the first week.

Explore the console