All templates

Automated CharmHealth CT Scan Results Follow-Up Worklist

Every morning, WebRun opens CharmHealth, finds ENT patients with a CT scan ordered in the past 30 days, checks whether results have been received and whether a follow-up appointment has been scheduled, logs unresolved cases to a Google Sheets worklist, and sends a Telegram alert to the clinical team so pending results never wait more than a day to be actioned.

Runs on WebRun · Strict Lockdown policy
Every day at 7:30 AM WebRunorchestrates each step
1 CharmHealth identify CT scan orders with results received but no follow-up booked
2 Google Sheets log the pending results worklist with order and patient details
3 Telegram alert the clinical team to pending CT results needing action
In short

How can I automatically track ENT CT scan results that need a patient follow-up?

WebRun opens CharmHealth every morning and checks all CT scan orders from the past 30 days for results that have been received but have no follow-up appointment scheduled. Unresolved cases are logged to a Google Sheets worklist ranked by urgency, and a Telegram alert goes to the clinical team so every pending result is acted on within a day.

  • No CT scan result waits more than one day without clinical action
  • High-priority results are flagged automatically by days elapsed
  • Clinical team gets a daily Telegram alert with the most urgent cases first

Built for ENT clinical teams · ENT care coordinators · otolaryngology practices · ENT providers

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens www.charmhealth.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    CharmHealth - identify CT scan orders with results received but no follow-up booked
    charmhealth.com
    WebRun in CharmHealth: identify CT scan orders with results received but no follow-up booked
    WebRun opens CharmHealth to identify CT scan orders with results received but no follow-up booked.
    • Open CharmHealth and navigate to pending and completed imaging orders
    • Filter to CT scan orders placed in the past 30 days
    • Identify cases where the result status is received but no follow-up appointment is booked
    • Capture the patient name, ordering provider, scan date, result date, and number of days since result was received

    Done when All CT scan results without a follow-up appointment are identified and listed.

  3. 2
    Google Sheets - log the pending results worklist with order and patient details
    google.com
    WebRun in Google Sheets: log the pending results worklist with order and patient details
    WebRun opens Google Sheets to log the pending results worklist with order and patient details.
    • Append each unresolved case to the CT results worklist in Google Sheets
    • Sort by days since result, with the oldest unaddressed results at the top
    • Mark any case where results have been waiting more than 3 days as High Priority

    Done when The CT results worklist is updated and prioritized in Google Sheets.

  4. 3
    Telegram - alert the clinical team to pending CT results needing action
    telegram.org
    WebRun in Telegram: alert the clinical team to pending CT results needing action
    WebRun opens Telegram to alert the clinical team to pending CT results needing action.
    • Send a daily alert to the clinical team Telegram channel listing the number of pending CT results and the top-priority cases
    • Include the patient name, ordering provider, and days since result for each high-priority case
    • Remind the team that any patient contact regarding results must go through the provider review process

    Done when The clinical team has the pending CT results alert in Telegram and can schedule follow-ups.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.charmhealth.com
ScheduleRuns automatically on this cadence
Every day at 7:30 AM
DeliveryHow each run's result reaches you
CT results worklist · Telegram
OutputWhat each run produces - A Google Sheets worklist of CT scan results awaiting a patient follow-up appointment, updated daily and sorted by urgency, with a Telegram alert to the clinical team.
Text
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it notify patients that their CT results are ready?

No. WebRun builds a worklist for your clinical team to action. Communicating CT scan results to patients is a clinical responsibility that requires provider review before any patient contact, so all patient notification is handled by staff.

How does it know if a CT result has been received?

It reads the imaging order status in CharmHealth, which is updated when results are received from the radiology provider. It then checks whether a follow-up visit has been booked against that patient record.

What if a provider has already reviewed the result and decided no follow-up is needed?

Staff can mark the case as Closed in the Google Sheets worklist, and WebRun will skip it on subsequent runs so only genuinely unresolved cases appear each day.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.