All templates
For infectious disease clinics, HIV care coordinators & ID physicians

Flag every HIV patient whose viral load needs follow-up

Every Monday, WebRun opens CureMD, pulls the latest viral load and CD4 count for every active HIV patient, updates a Google Sheets suppression registry marking each one suppressed or detectable, and sends the care team a Telegram alert listing anyone with a detectable result or an overdue draw.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every Monday at 8:00 AM WebRun
1 CureMD pull viral load results and due dates
2 Google Sheets update the viral suppression registry
3 Telegram alert the care team to detectable results
Run a sample
In short

How do I monitor HIV viral load results automatically?

WebRun checks CureMD every Monday for each active HIV patient's latest viral load and CD4 count, updates a Google Sheets suppression registry marking every patient suppressed or detectable, and sends a Telegram alert listing anyone with a detectable result or an overdue draw. The care team gets a clear weekly follow-up list without pulling a report by hand.

  • Detectable viral loads reach the care team the same week they result
  • Overdue viral load draws are flagged before a patient falls out of monitoring
  • The care team gets a weekly suppression status list without pulling a report

Built for infectious disease clinics · HIV care coordinators · ID physicians · Ryan White program staff

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.curemd.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    CureMD - pull viral load results and due dates
    curemd.com How to Automate CureMD
    WebRun in CureMD: pull viral load results and due dates
    WebRun opens CureMD to pull viral load results and due dates.
    • Open CureMD and filter to active HIV patients
    • Capture each patient's most recent viral load result, CD4 count, and the date their next viral load is due
    • Flag anyone with a detectable viral load, and anyone overdue for their scheduled viral load draw
    • Note the assigned provider for each flagged patient

    Done when Every active HIV patient has their latest viral load, CD4 count, and due date captured.

  3. 2
    Google Sheets - update the viral suppression registry
    google.com How to Automate Google Sheets
    WebRun in Google Sheets: update the viral suppression registry
    WebRun opens Google Sheets to update the viral suppression registry.
    • Open the Viral Suppression Registry in Google Sheets
    • Update each patient's row with the latest result, and mark them suppressed or detectable
    • Move anyone overdue for their next draw to a follow-up section at the top

    Done when The registry reflects every active patient's current suppression status and next due date.

  4. 3
    Telegram - alert the care team to detectable results
    telegram.org How to Automate Telegram
    WebRun in Telegram: alert the care team to detectable results
    WebRun opens Telegram to alert the care team to detectable results.
    • Send a weekly message to the care team Telegram chat listing every patient with a detectable viral load
    • List anyone overdue for their scheduled viral load draw in the same message
    • Tag the assigned provider next to each name so follow-up is clear
    • Reference patients by chart number only, never by name, in the Telegram message

    Done when The care team has this week's list of detectable results and overdue draws in Telegram.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.curemd.com
ScheduleRuns automatically on this cadence
Every Monday at 8:00 AM
DeliveryHow each run's result reaches you
Viral load alert · Telegram
OutputWhat each run produces - A viral suppression registry updated weekly, and a Telegram alert listing any detectable result or overdue viral load draw.
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

Does it contact patients about their viral load results?

No. WebRun only updates the internal registry and alerts your care team in Telegram. All patient contact and any change in treatment stays with the care team.

How does it flag a detectable viral load?

It reads each patient's most recent viral load result in CureMD and flags anything above the undetectable threshold, then lists those patients first in the weekly Telegram alert to the care team.

What if a patient is overdue for their viral load draw?

It checks each patient's last draw date against their expected monitoring interval, and lists anyone overdue in the same weekly alert so the team can schedule the missing lab.

Put this on autopilot.

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