Automated Waste Hauling Overdue Invoice Chaser
Every Monday, WebRun opens Trash Flow to find accounts with past-due balances, checks each invoice in QuickBooks, drafts a polite overdue notice in Gmail for your review, and posts your team a ranked list of who is furthest behind in Slack.
How do I automatically chase overdue invoices for a waste hauling company?
WebRun opens Trash Flow every Monday to find past-due accounts, verifies each balance in QuickBooks, and drafts a firm but polite overdue notice in Gmail for your team to review. A ranked Slack list shows who is furthest behind, so your collections team always knows where to focus first.
- Every past-due account gets a follow-up draft before the week starts
- Collections team opens Slack to a ranked chase list each Monday
- Accounts already paid or on a plan are skipped automatically
Built for waste hauling companies · recycling service providers · collections teams · commercial waste contractors
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
app.trashflow.comin a real browser with your saved login - no setup, no API keys. -
1
Trash Flow - find past-due accounts
WebRun opens Trash Flow to find past-due accounts. - Open Trash Flow and navigate to the Accounts Receivable or Billing section
- Filter to accounts with an outstanding balance past their due date
- Capture the customer name, balance, days overdue, and service address for each
Done when Every past-due account is listed with its balance and days overdue.
-
2
QuickBooks - confirm outstanding balances
- Search for each past-due customer in QuickBooks
- Verify the open invoice amount and due date
- Skip any account where the balance was recently cleared or a payment plan is already in place
Done when Each past-due balance is confirmed and verified in QuickBooks.
-
3
Gmail - draft overdue notices
WebRun opens Gmail to draft overdue notices. - Draft a firm but polite overdue notice for each confirmed past-due account
- Include the invoice number, amount, and days past due in the body
- Leave all drafts unsent in the Gmail Drafts folder for your collections team to review before sending
Done when An overdue notice draft exists in Gmail for every confirmed past-due account.
-
4
Slack - post ranked chase list
WebRun opens Slack to post ranked chase list. - Post a ranked chase list to your collections channel in Slack
- Sort accounts by days overdue, with the oldest balances first
- Flag any account with a balance over your review threshold for a personal call
Done when Your collections team has a ranked chase list in Slack.
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 email overdue customers automatically?
No. Every overdue notice is drafted in Gmail and left for your collections team to review and send. Nothing reaches a customer without your approval.
What if a customer paid after the last run?
WebRun reads the live balance from Trash Flow and verifies it in QuickBooks on every run, so anyone who paid since the last cycle is skipped automatically.
Can it handle accounts on a payment plan?
Yes. Any account with a note or arrangement flag in QuickBooks is skipped so your team is not chasing customers who are already in a payment agreement.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.