Automated eClinicalWorks Bowel Prep Compliance Flags
Every morning, WebRun opens eClinicalWorks, reviews colonoscopy appointments scheduled within the next 48 hours, checks whether each patient has acknowledged their bowel prep instructions, and flags non-confirmed patients in a Google Sheet while sending a Telegram alert to clinical staff so they can make a quick outreach call before it is too late to reschedule.
How do I automatically identify colonoscopy patients who have not confirmed their bowel prep?
WebRun opens eClinicalWorks every morning and checks every colonoscopy scheduled in the next 48 hours for a bowel prep acknowledgment on file. Unconfirmed patients are logged in Google Sheets by appointment urgency and a Telegram alert goes to clinical staff immediately, giving your team enough time to call and prevent a wasted procedure slot.
- Procedure slots saved by identifying unconfirmed prep patients 48 hours in advance
- Clinical staff receive a same-morning call sheet requiring no manual schedule review
- Confirmed patients are removed from the flag list automatically on subsequent runs
Built for GI nurses · gastroenterology clinical coordinators · endoscopy unit managers · colonoscopy scheduling teams
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
www.eclinicalworks.com/loginin a real browser with your saved login - no setup, no API keys. -
1
eClinicalWorks - find upcoming colonoscopies with unconfirmed prep
WebRun opens eClinicalWorks to find upcoming colonoscopies with unconfirmed prep. - Open eClinicalWorks and pull colonoscopy appointments scheduled within the next 48 hours
- Check each patient's chart for a recorded acknowledgment of bowel prep instructions (patient portal confirmation or staff note)
- List patients where no prep acknowledgment is on file
Done when All upcoming colonoscopy patients with unconfirmed prep acknowledgment are identified.
-
2
Google Sheets - log noncompliance flags for staff action
WebRun opens Google Sheets to log noncompliance flags for staff action. - Open the Bowel Prep Noncompliance Flag sheet
- Add a row for each unconfirmed patient with their appointment time, provider, and phone number
- Set status to Call Needed and note how many hours remain before the appointment
Done when All flagged patients are logged in the sheet with their appointment time and urgency.
-
3
Telegram - alert clinical staff to call flagged patients
WebRun opens Telegram to alert clinical staff to call flagged patients. - Send an alert to the clinical staff Telegram group listing how many patients need a prep confirmation call
- Include the total count and a note on the earliest appointment time
- Provide a link to the Google Sheet so staff can begin calls immediately
Done when Clinical staff have a Telegram alert with flagged patient count and a link to the call sheet.
How is each run configured?
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.
Every action is checked against this policy before it runs.
Questions, answered
Will it automatically call or text patients about their prep?
No. WebRun flags the patients and alerts staff internally. Any direct patient contact must be made by a clinical staff member who reviews the situation and can answer prep questions, protecting both the patient and the practice.
How does it know whether a patient confirmed their prep instructions?
It looks for a documented prep acknowledgment in the patient's eClinicalWorks chart, such as a patient portal confirmation note or a staff-entered contact record. Patients with no such record are flagged.
What happens after a staff member confirms prep with a patient?
Staff update the Google Sheet row to Confirmed and add a note. WebRun skips confirmed rows on the next run, so only genuinely outstanding cases remain in the flag list.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.