We're launching AI agents for business operations, with a developer API. Read the announcement
All templates
For medical practices, dental clinics & allied health providers

Chase outstanding patient balances

Every Monday, WebRun opens your practice-management system, identifies patients with balances past 30 days, checks payment status in Stripe, drafts a courteous email reminder for each, and posts the queue to Slack so staff can approve before anything is sent.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every Monday at 9:00 AM WebRun
1 Practice management find overdue patient balances
2 Stripe verify payment status
3 Gmail draft payment reminders
4 Slack queue drafts for approval
Run a sample
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 dashboard.stripe.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Practice management - find overdue patient balances
    • Open the billing module and filter to patient balances outstanding more than 30 days
    • Capture patient name, balance amount, days overdue, and email address
    • Exclude any patient already in a payment plan or with a dispute on file

    Done when A clean list of overdue patients with amounts and email addresses is ready.

  3. 2
    Stripe - verify payment status
    stripe.com How to Automate Stripe
    WebRun in Stripe: verify payment status
    WebRun opens Stripe to verify payment status.
    • Look up each patient in Stripe to confirm no recent payment has been made since the last billing run
    • Note the last payment date for patients who have paid partially

    Done when Balances are confirmed as still outstanding against live payment records.

  4. 3
    Gmail - draft payment reminders
    gmail.com How to Automate Gmail
    WebRun in Gmail: draft payment reminders
    WebRun opens Gmail to draft payment reminders.
    • Draft a polite, on-brand email for each patient noting the outstanding amount and due date
    • Include a secure payment link and office contact details
    • Save each to Drafts - do not send until staff approves

    Done when A personalised payment-reminder draft exists for every overdue patient.

  5. 4
    Slack - queue drafts for approval
    slack.com How to Automate Slack
    WebRun in Slack: queue drafts for approval
    WebRun opens Slack to queue drafts for approval.
    • Post a weekly summary to the billing Slack channel listing each draft, the patient name, balance, and days overdue
    • Flag the three largest or oldest balances at the top

    Done when Staff have the week's collection queue and can approve or adjust each draft.

How can I automatically chase outstanding patient balances?

Every Monday, WebRun opens your practice-management system, identifies patients with balances past 30 days, checks payment status in Stripe, drafts a courteous email reminder for each, and posts the queue to Slack - staff approve before anything is sent to a patient.

  • Every overdue balance followed up consistently each week
  • Courteous, on-brand reminders drafted automatically for staff review
  • Billing cycle shortened by systematic, timely outreach

Built for medical practices · dental clinics · allied health providers · billing teams

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
dashboard.stripe.com
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Balance reminder drafts · Slack
OutputWhat each run produces - A batch of personalised payment-reminder email drafts plus a Slack summary of all overdue balances ranked by size and age.
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 email patients about money without anyone checking first?

No. Every reminder is saved as a Gmail draft and listed in Slack - a staff member must approve before it sends. Financial messages to patients are always draft-not-do.

What if a patient has already paid since the last billing run?

WebRun cross-checks Stripe before drafting, so patients who have paid are automatically excluded from that week's queue.

Can we set a minimum balance threshold before chasing?

Yes. Tell WebRun your floor (e.g. balances over $50) and it will skip anything below that amount to avoid friction over small residuals.

Put this on autopilot.

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