How it works

From handover to debrief in one session

4

AI team roles that
act on your orders

5

assessment areas
in every debrief

One session, six steps

Brief

Lead

Debrief

  1. 1. Choose the case

    An instructor assigns a scenario, or the learner picks one. Choose the learning objective, the difficulty and a mode: orientation, guided practice, independent practice or assessment.

  2. 2. Take the handover

    Put on the headset. A team member gives a short handover, and you meet your team and the equipment in the room.

  3. 3. Assess and assign

    Check the patient, connect the monitor and give each team member a role. The clock runs, so every delay counts.

  4. 4. Lead by voice

    Give orders as you would on a real code. The team reads them back, does the work with realistic timing and tells you when each task is done.

  5. 5. Adapt as the patient changes

    Rhythms change, drugs take effect and new findings come in. Reassess, change the plan and keep compressions going.

  6. 6. Debrief and repeat

    See a timeline of your decisions, what went well and what you missed. Replay any moment, or retry the case from that point.

Inside CodeBlue

AI understands what you say. Clinical rules, not AI, decide what happens to the patient and how you are assessed.

Voice control

Push to talk and speak naturally. Speech recognition tuned for clinical orders turns what you say into a structured order. Rules check every order before anything happens. Unclear orders get a question, and high-risk orders get a confirmation.

  • Push to talk

  • Clinical vocabulary

  • Readbacks

  • Controller fallback

Patient simulation

A physiology model drives the rhythm, the vital signs, the pulse checks and the response to CPR, shocks and drugs. The simulation is deterministic, so you can replay any session exactly as it happened.

  • Rhythms

  • Vital signs

  • Drug effects

  • Exact replay

Resuscitation team

Compressor, airway, medication and monitor/defibrillator roles. Each team member has one pair of hands, a queue of tasks and realistic timing. They rotate compressions, report back and never quietly correct your mistakes.

  • Four roles

  • Realistic timing

  • Fatigue and rotation

  • Speak-up policy

Assessment and debrief

A rubric covers recognition, treatment choice, timing, team leadership and handoff. Each finding links to the moment in the timeline. Decisions are judged on what you could know at the time, and no AI model decides your grade.

  • Timeline

  • Evidence links

  • Replay

  • Retry from any point

Instructor console

Assign cases to learners or cohorts, watch a session live, pause it, add an approved complication and annotate the timeline. Review results by objective across attempts.

  • Cohorts

  • Live view

  • Event injection

  • Exports

Clinical content

Each scenario is a versioned content pack built on the 2025 adult resuscitation guidelines. Clinicians review every pack before it is published, and each rule links to its source.

  • Clinician review

  • Versioned packs

  • Source links

  • Synthetic patients

Privacy and security

Patients are synthetic, so no patient data enters the system. Learners sign in through their institution, AI providers receive only the minimum data, and every session shows whether it is recorded.

  • No patient data

  • Institution sign-in

  • Data minimization

Built around the ACLS curriculum

Adult ACLS cases, from cardiac arrest to post-arrest care. The pilot starts with one complete case, and new cases follow after clinical review.

  • Shockable cardiac arrest (VF/pVT)

    • Defibrillation

    • CPR leadership

    • Medications

    Pilot

  • Nonshockable arrest (PEA/asystole)

    • Reversible causes

    • Reassessment

    In development

  • Respiratory arrest and airway

    • Ventilation

    • Airway leadership

    In development

  • Symptomatic bradycardia

    • Perfusion

    • Pacing

    In development

  • Tachycardia with a pulse

    • Stability

    • Cardioversion

    In development

  • ROSC and post-cardiac arrest care

    • Stabilization

    • Handoff

    In development

  • Acute coronary syndromes and stroke

    • Early recognition

    • Team activation

    Planned

  • Team dynamics and communication

    • Role assignment

    • Closed loop

    Every case

Ready to run your first virtual code?