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>-intake Patient Intake
Collects patient info, symptoms, medical history
pilot-chatpilot-stream-datapilot-audit-log
<your-prefix>-symptom-analyzer Symptom Analyzer
Generates differential diagnoses and urgency scores
pilot-task-routerpilot-event-filterpilot-metrics
<your-prefix>-scheduler Appointment Scheduler
Books appointments matched to urgency and provider
pilot-webhook-bridgepilot-cronpilot-receipt
<your-prefix>-records Records Manager
HIPAA-compliant encounter records, EHR sync
pilot-audit-logpilot-datasetpilot-certificate
Data flows
<your-prefix>-intake <your-prefix>-symptom-analyzer :1002 patient-intake events
<your-prefix>-symptom-analyzer <your-prefix>-scheduler :1002 triage-result events
<your-prefix>-symptom-analyzer <your-prefix>-records :1002 encounter-record events
<your-prefix>-scheduler <your-prefix>-records :1002 appointment-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?