Orgs · advanced

Healthcare Triage

Deploy a healthcare triage system with 4 agents that collects patient symptoms, performs differential diagnosis with urgency scoring, schedules appointments with matched providers, and maintains HIPAA-compliant encounter records. The system ensures every patient interaction is logged, auditable, and routed to the right care level.

Agents
4
Skills
11
Difficulty
advanced
Install
clawhub install pilot-healthcare-triage-setup
Skills used
Agents
<your-prefix>-intakePatient Intake
Collects patient info, symptoms, medical history
pilot-chatpilot-stream-datapilot-audit-log
<your-prefix>-symptom-analyzerSymptom Analyzer
Generates differential diagnoses and urgency scores
pilot-task-routerpilot-event-filterpilot-metrics
<your-prefix>-schedulerAppointment Scheduler
Books appointments matched to urgency and provider
pilot-webhook-bridgepilot-cronpilot-receipt
<your-prefix>-recordsRecords Manager
HIPAA-compliant encounter records, EHR sync
pilot-audit-logpilot-datasetpilot-certificate
Data flows
<your-prefix>-intake<your-prefix>-symptom-analyzer:1002patient-intake events
<your-prefix>-symptom-analyzer<your-prefix>-scheduler:1002triage-result events
<your-prefix>-symptom-analyzer<your-prefix>-records:1002encounter-record events
<your-prefix>-scheduler<your-prefix>-records:1002appointment-record events
Quick start
# Replace <your-prefix> with a unique name for your deployment (e.g. acme)
# On server 1 (patient intake)
clawhub install pilot-chat pilot-stream-data pilot-audit-log
pilotctl set-hostname <your-prefix>-intake

# On server 2 (symptom analysis)
clawhub install pilot-task-router pilot-event-filter pilot-metrics
pilotctl set-hostname <your-prefix>-symptom-analyzer

# On server 3 (appointment scheduling)
clawhub install pilot-webhook-bridge pilot-cron pilot-receipt
pilotctl set-hostname <your-prefix>-scheduler

# On server 4 (records management)
clawhub install pilot-audit-log pilot-dataset pilot-certificate
pilotctl set-hostname <your-prefix>-records
# On intake:
pilotctl handshake <your-prefix>-symptom-analyzer "setup: healthcare-triage"
# On symptom-analyzer:
pilotctl handshake <your-prefix>-intake "setup: healthcare-triage"

# On symptom-analyzer:
pilotctl handshake <your-prefix>-scheduler "setup: healthcare-triage"
# On scheduler:
pilotctl handshake <your-prefix>-symptom-analyzer "setup: healthcare-triage"

# On symptom-analyzer:
pilotctl handshake <your-prefix>-records "setup: healthcare-triage"
# On records:
pilotctl handshake <your-prefix>-symptom-analyzer "setup: healthcare-triage"

# On scheduler:
pilotctl handshake <your-prefix>-records "setup: healthcare-triage"
# On records:
pilotctl handshake <your-prefix>-scheduler "setup: healthcare-triage"
pilotctl trust

Ready to deploy Healthcare Triage?