All templates
For home based primary care physicians, house call nurse practitioners & home visit schedulers

Route your home visits before you head out

Every morning, WebRun opens CGM APRIMA, reads today's home visit list with each patient's address and visit type, orders the stops into a logical route with drive time buffers, blocks the route on Google Calendar, and posts the full run sheet to Slack before the provider leaves the office.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every day at 6:30 AM WebRun
1 CGM APRIMA pull today's home visit list
2 Google Calendar block the ordered route
3 Slack send the route digest
Run a sample
In short

How do I automatically build a home visit route from CGM APRIMA each morning?

WebRun opens CGM APRIMA every morning, reads the day's home visit list with each patient's address and appointment window, and orders the stops into a route with drive time buffers on Google Calendar. It posts the full run sheet to Slack, so the provider leaves with a confirmed route, not a raw appointment list.

  • Providers leave with a confirmed route instead of a raw appointment list
  • Drive time buffers are calculated before the first visit, not during it
  • Overlapping visit windows are flagged before the provider is on the road

Built for home based primary care physicians · house call nurse practitioners · home visit schedulers · independence at home programs

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.cgm.com/usa_en/products/electronic-health-records/cgm-aprima.html in a real browser with your saved login - no setup, no API keys.

  2. 1
    CGM APRIMA - pull today's home visit list
    cgm.com How to Automate CGM APRIMA
    WebRun in CGM APRIMA: pull today's home visit list
    WebRun opens CGM APRIMA to pull today's home visit list.
    • Open CGM APRIMA and go to today's home visit schedule
    • Capture each patient's address, visit type, and appointment window
    • Note any offline chart flags or add on urgent visits from overnight

    Done when Every home visit scheduled for today is captured with its address and window.

  3. 2
    Google Calendar - block the ordered route
    calendar.google.com How to Automate Google Calendar
    WebRun in Google Calendar: block the ordered route
    WebRun opens Google Calendar to block the ordered route.
    • Open the provider's calendar for today
    • Order the stops by geography and appointment window, closest first
    • Block each visit as an event with a drive time buffer before it
    • Flag any two visits whose windows overlap

    Done when The day's calendar shows an ordered route with drive buffers and no overlaps.

  4. 3
    Slack - send the route digest
    slack.com How to Automate Slack
    WebRun in Slack: send the route digest
    WebRun opens Slack to send the route digest.
    • Post the ordered route to the provider's Slack channel with addresses and times
    • List total stops, estimated miles, and the estimated end of day
    • Flag any visit that still needs a same day confirmation call

    Done when The provider has the full route in Slack before the first visit.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.cgm.com/usa_en/products/electronic-health-records/cgm-aprima.html
ScheduleRuns automatically on this cadence
Every day at 6:30 AM
DeliveryHow each run's result reaches you
Route digest · Slack
OutputWhat each run produces - An ordered list of today's home visits with addresses, times, and drive buffers, posted to Slack and blocked on the provider's calendar.
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 contact patients to confirm visits automatically?

No. WebRun only builds the route and posts it internally to your provider and scheduler in Slack. Any patient confirmation call or text stays a task for your staff to make.

How does it decide the order of stops?

It orders stops by geography and each patient's scheduled appointment window, then adds a drive time buffer before every visit. Overlapping windows are flagged so the provider can resolve them before leaving.

What happens if a visit is added after the route is sent?

The next morning run picks up any new or rescheduled visit automatically. For a same day add on, the provider can still check CGM APRIMA directly, since the route reflects what was scheduled at run time.

Put this on autopilot.

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