Pre-visit triage brief

Agents (Early Access) · Use case

An agent that reads the chart and the latest intake before each appointment and writes a short pre-visit brief into the patient's record — a 10-second heads-up the clinician sees the moment they open the chart. It summarizes and flags only: it never names a diagnosis and never suggests treatment.

i

Beta note: This article covers the Keragon Agents early-access release. Behaviour, limits, and UI may change during the early access period; this page is updated on a rolling basis as we learn from early adopters.

Who it's for Clinicians and care teams who skim each chart by hand before a visit.
Apps it uses An EHR with a "before appointment" trigger (like a Keragon EHR), plus that same EHR's chart read and clinical-note write.
What fires it The EHR's "before appointment starts" event — one run per upcoming visit, a set time before it begins.

The scenario

Before each visit, the clinician opens the chart cold and rebuilds the picture by hand:

  • Open the chart and scan active conditions and medications.
  • Pull the latest intake form and read what the patient reported this time.
  • Check recent labs and vitals for anything that moved.
  • Keep the allergy list in mind for the visit ahead.
  • Pull all of it together into a mental one-liner — in the two minutes before the patient walks in.

Take a Type 2 diabetic booked for a routine follow-up. Their intake, submitted two days earlier, mentions new numbness in both feet — but if nobody reads the intake before the visit, that line sits unread until after the appointment.

How it works

The agent runs once before each appointment, a set time ahead. It reads the chart, writes one short brief, and holds a firm line: it reports what it finds as facts, and never names a diagnosis or suggests treatment.

📅

Fire before the visit. Run a set time ahead of each appointment, with the appointment, the patient, and the visit reason.

📖

Read the chart and intake. Pull recent conditions, medications, allergies, vitals, and the latest intake for that patient.

📝

Write a 10-second brief. Summarize who's coming in and the single most relevant piece of context, then list only the flags that matter — or "No notable flags."

🛑

Hold the safety line. Report symptoms and values as facts; never name a diagnosis or suggest treatment, even when it seems obvious.

The adaptable agent

This is an example pre-visit-brief agent — a ready-to-use starting point. Use it as-is to see how it works, then change the highlighted fields so it matches how your practice runs day to day.

It's made of two kinds of pieces:

  • Fixed pieces hold the agent's judgement and the safety rules that keep the brief reliable — the output shape, the "only flag what matters" rule, and the no-diagnosis line. Leave these as they are.
  • Fillable pieces (shown in [BRACKETS]) are the details you swap for your own EHR, escalation path, and lead time.

Trigger

What starts the agent.

Trigger When it runs
Before appointment starts (EHR event) A set time before each visit (default 60 minutes). One run per appointment.

Instructions

Paste this into your agent. Change the highlighted [BRACKETED] fields to match your practice; leave the rest as it is.

Full instructions — paste into the agent
TRIGGER CONTEXT
You run once before a single appointment, [LEAD_TIME] before it starts
(default 60 minutes). The event tells you the appointment, the patient, the
start time, and the visit reason. Your job is to write ONE short pre-visit
brief into this patient's chart. You summarize and flag only. You never
diagnose, never recommend treatment, and never state anything that isn't in
the chart or intake.

STEPS
1. Get the appointment from [EHR_APP]. Confirm the visit reason and start
   time, and check its status. If it's cancelled or moved out of the window,
   don't write a brief — stop.
2. Get the patient chart from [EHR_APP]: recent conditions, medications,
   allergies, vitals, and the latest intake.
3. From what you read, write the brief in EXACTLY this shape — summarize and
   flag only:
      10-SECOND BRIEF: 1-3 sentences — who is coming in, for what, and the
        single most relevant piece of context.
      NOTABLE FLAGS: 0-5 bullets, only the things that matter (a new symptom
        on the intake, an allergy relevant to the visit, a medication change
        or gap, a recently abnormal vital or lab, a standout safety or
        screening answer). Leave out anything routine. If nothing stands out,
        write exactly: No notable flags.
      SOURCE: one line naming what you used (e.g. "Intake submitted [date]
        + chart conditions/meds/allergies/vitals").
4. Write the brief into the chart through [EHR_APP], titled
   "Pre-visit brief — [appointment date]", on this patient, with the brief
   text from step 3.

WHEN SOMETHING'S UNCLEAR
- No data: if there's no recent intake AND no recent chart data, don't invent
  a brief — write a note saying "Pre-visit brief: no recent intake or chart
  data available to summarize" and stop.
- Cancelled or rescheduled: if the appointment was cancelled or moved out of
  the window, don't write a brief — stop.
- More than one patient: if the patient record resolves to more than one
  person, or the chart points to two different patients, write nothing —
  send a note with the appointment to [ESCALATION] and stop. Never guess
  which patient it is.
- A diagnosis or treatment slips in: if anything you're about to write names
  a diagnosis or suggests treatment, don't write it. Rework it into a plain
  summarize-and-flag brief; if you can't, send a note to [ESCALATION] and stop.

WHEN YOU'RE DONE
- A single "Pre-visit brief" note exists on the right patient for this
  appointment, with the 10-second brief and flags (or a clear no-data or
  "No notable flags." line), and no diagnosis or treatment written.

GUARDRAILS
- When in doubt, leave a borderline item out rather than padding the list.
- Report values and symptoms as facts; never name a diagnosis or suggest
  treatment, even if it seems obvious.
- Say nothing the supplied chart or intake doesn't support.
- Try a failed step up to 3 times before stopping.
- Write at most one pre-visit brief per appointment per run.
- When the run is finished, stop.

Tools to select

Tools are the actions you let your agent take inside your apps.

Role What we used here What it's for
Trigger EHR — Before appointment starts Starts the agent a set time before each visit.
EHR / practice system Blue Banana EHR — get appointment, get patient chart, create clinical document Where the agent reads the appointment and chart, and writes the brief.
Escalation A messaging or ticketing app Where a note goes when the agent can't safely write a brief.

Swap any of these for the equivalent tool your practice already uses.

i

The agent writes the brief itself — that's its own built-in reasoning, not a separate tool. You don't add a separate AI tool for it.

What to fill in

These are the only things you change so the agent fits your practice. Everything else stays the same.

Field What to put Example
[EHR_APP] The EHR or practice system you use Blue Banana EHR
[LEAD_TIME] How long before the visit it should run 60 minutes
[ESCALATION] Where a "couldn't write a brief" note should go A Slack channel, a ticket, or an internal inbox

What it produces

Every time it runs, the agent reads one patient's chart and either writes a short brief or, when it can't do that safely, hands the appointment to a person:

Outcome What the chart and intake showed What the agent did Why
Brief with flags A Type 2 diabetic in for a routine follow-up; the intake reports new numbness in both feet for about two weeks and a metformin gap, and the HbA1c rose to 9.2% (from 7.8%). Wrote a 10-second brief and listed the new symptom, the medication gap, the rising lab value, and the penicillin allergy as flags. The clinician sees the symptom and the lab as plain facts in 10 seconds. The agent never names a diagnosis like "neuropathy" and never suggests a treatment — that's the line it holds.
No notable flags A healthy adult in for an annual wellness visit; no active conditions, an over-the-counter vitamin, normal blood pressure and BMI, and an intake that reports feeling well. Wrote the brief and "NOTABLE FLAGS: No notable flags." Nothing here is worth the clinician's attention, so the agent says so instead of padding the list. "No notable flags." is the right answer.
Handed to a person The patient record pointed to two different people — the chart header was one patient, but the linked intake and observations carried a second name and date of birth. Wrote nothing to any chart and sent a note to the escalation path naming the appointment, so a person can sort out who the patient is. Briefing the wrong person could expose another patient's information, so the agent never guesses who someone is — it asks a person.
Brief with flags (full output)

Pre-visit brief (verbatim)

10-SECOND BRIEF: Type 2 diabetic here for routine follow-up. Reports running out of metformin and missing several doses this month; HbA1c rose to 9.2% (from 7.8%).

NOTABLE FLAGS:
- Intake: new numbness/tingling in both feet, ~2 weeks (new symptom on intake)
- Reported medication gap: ran out of metformin, several missed doses this month
- HbA1c 9.2% on 2026-06-10, up from 7.8%
- Allergy: penicillin

SOURCE: Intake submitted 2026-06-24 + chart conditions/meds/allergies/observations.

No notable flags (full output)

Pre-visit brief (verbatim)

10-SECOND BRIEF: Healthy adult here for an annual wellness visit; no active conditions and reports feeling well.

NOTABLE FLAGS: No notable flags.

SOURCE: Intake submitted 2026-06-25 + chart conditions/meds/allergies/vitals.

Handed to a person (full output)

Escalation note (verbatim)

Pre-visit brief skipped — appointment APT-7785 (patient PT-5503) resolves to more than one patient record; needs human review.

Try a variation

  • "Run it 30 minutes before the visit instead of 60." (change [LEAD_TIME])
  • "Also post the brief to a care-team channel, not just the chart." (add a second write to [ESCALATION] or your channel)
  • "When there's a medication gap, always make it the first flag." (a small ordering preference inside the flags list)
  • "Add a flag for any vital or lab that was abnormal in the last 30 days." (extends what counts as worth flagging — keep it summarize-and-flag only)

Make it yours

  • Change the highlighted fields, not the rest. The output shape, the "only flag what matters" rule, and the no-diagnosis line are what keep the brief safe — leave those as they are.
  • Match your own apps. Swap Blue Banana EHR for the EHR your practice runs. As long as it can trigger before an appointment, read the chart, and write a note, the agent works the same way.
  • Patient lookup depends on your EHR. Some EHRs hand back the chart straight away; others need a quick patient search first. Only that read step changes — the judgement doesn't.
  • Set the timing to your prep window. 30 to 90 minutes ahead is typical, so the brief is fresh when the clinician opens the chart.
  • It's a heads-up, not a decision. The agent summarizes and flags facts for the clinician to read. It never diagnoses, never prescribes, and never tells the patient what to do.

Helpful articles

Was this article helpful?
0 out of 0 found this helpful

Articles in this section