Illustrative scene of a physician and nurse reviewing information at a hospital workstation

AI with safety

AI that helps people understand the visit, with guarantees you can test

The AI in EDFlow explains the visit, never the medicine. Facts always come from the hospital's data; the model only chooses what to show and how to phrase it for staff, and patients only ever see reviewed wording.

At a glance

Deterministic facts

Stages, estimates, names and test states come from the same data as the rest of the app, never from the model.

No free prose to patients

Patients and families see cards and reviewed phrases chosen by id. Any free text a model writes is discarded.

Humans take actions

Anything that reaches another person is approved by a human. Safety alerts are deterministic.

Zero data retention

Allow-listed providers, no retention, no training on prompts, and a kill switch for every feature.

Facts first. Staff in control.

Facts come from hospital data. Staff approve messages. One setting turns every AI feature off.

Privacy

AI with safety

The details make the difference.

AI security and privacyAI assistance for staff

What AI never does

  • Show, infer or explain results.
  • Diagnose, triage, rank urgency, or give medication or eating and drinking advice.
  • Promise a time.
  • Write free prose to a patient or family member.
  • Contact staff or patients on its own initiative.
  • Stand in for an emergency path: "I feel worse" always works exactly as it does without AI.

What AI does, and for whom

AI features by audience
WhoWhat it helps with
Patients"Where am I, what's next, how long, who's looking after me", answered with live cards; needs turned into the same structured requests, after the patient confirms; approved explainers for tests; translation beyond English and French after review
FamiliesA "since you last looked" summary built without a model, and practical answers about parking, visiting and how the department works
Nurses and physiciansA digest of the request queue and a handover summary whose selection and order are deterministic; help writing short updates in the patient's language, sent only after staff approve
Charge nurses and managers"Ask your data" with charts and tables, bottleneck narratives, weekly report drafts and anomaly alerts
Integration teamsA mapping assistant for HL7 v2, FHIR and CSV samples, validated against the event schema, and a documentation assistant

Eight guarantees, enforced by tests

  1. Facts come from the data, not the model. Anything about the visit appears in a card filled by the server from the same projections as the rest of the app.
  2. The model sees references, not people. No names, dates of birth, identifiers or tokens are sent; names are replaced by pseudonymous references and restored afterwards.
  3. Tools run as the caller. A patient's tools can reach only that patient's visit.
  4. Distress is caught before any model runs, by a deterministic lexicon on the device and on the server.
  5. Patient and family wording is selection-only, and every other output passes guards for banned and reassuring words, result interpretation, promises, ungrounded numbers and names.
  6. Only zero-data-retention providers are called, with prompt training disallowed and an allow-listed provider set.
  7. One switch turns every AI feature off, and every screen still works without AI.
  8. Every prompt or model change passes evaluation gates before release.

Regulatory position and transparency

EDFlow is communication and workflow software. Health Canada's guidance places software that doesn't diagnose, treat or interpret clinical data outside the medical device definition, and the AI features are designed to stay there: no results, no triage, no clinical advice.[1]

Every AI message carries an "AI" label, machine translation carries a badge and a way to see the original, and patients are told what the assistant can see, that it can be wrong, and how to turn it off. Quality and usage are measured per language and age band, so the features work as well in French as in English.

Frequently asked questions

Can the assistant give medical advice?

No. It never shows, infers or explains results, never diagnoses or triages, never gives medication or eating and drinking advice, and never promises a time. Questions like these are answered with a request to the care team.

What if a patient types that they feel worse?

The same thing that happens without AI. Distress typed into the assistant produces the in-person instruction before any model runs, and the "I feel worse" button stays on screen. When self-harm is mentioned, a deterministic safety layer, not the model, alerts the care team.

Can we turn AI off?

Yes. One switch turns every AI feature off within one round trip, for a site or for the whole platform, and every screen keeps working without AI. A patient can also ask staff to turn AI off for their visit.

Does patient data leave Canada for AI?

Only features whose data can stay de-identified run for hospital tenants at first. Features that would send visit context to a model run only after the hospital's privacy office accepts US processing under zero data retention, with a written agreement chain to every provider.

Bring the whole visit into view.

Explore the patient and staff experience, then plan a pilot around your department’s workflows.

Book a demo