All scripts
Fire

Fire / Smoke Intake

Evacuation-first script. First question instructs the caller to leave; questions continue as they move.

Question flow

  1. 1
    CRITICALYes / No

    I need you to leave the area immediately via the nearest stairwell. Are you able to move now?

    AI hint: This is not a real question — it's a command wrapped in a confirmation prompt.

    Branches

    answer == 'no'Dispatch 911jump to fire-q5Can't move → 911 dispatch + get location for rescue
  2. 2
    CRITICALProperty

    You're at {propertyName}, correct? I want to make sure we send help to the right building.

    AI hint: Property confirmation is critical for fire — the wrong building means the wrong responders. Do not skip even under time pressure.
  3. 3
    HIGHChoice

    Can you see visible flames or just smoke?

    flames visiblesmoke onlysmell only
  4. 4
    HIGHChoice

    How large is the fire? (contained to one item, spreading, or unknown)

    containedspreadingunknown
  5. 5
    HIGHYes / No

    Is anyone with you who needs help evacuating — mobility, children, elderly?

  6. 6
    CRITICALLocation

    What floor and which stairwell are you using?

  7. 7
    NORMALYes / No

    Has anyone pulled the fire alarm?

  8. 8
    HIGHContact info

    Once you're at the meeting point, can I get your name so responders know you're safe, or would you prefer to stay anonymous?

    AI hint: For fire, identity helps with headcount and wellness checks. Encourage but do not require.

    Branches

    answer == 'anonymous'ContinueDo NOT persist caller PII. Record only the incident.