All templates
For waste hauling companies, recycling service providers & residential garbage collection

Keep waste routes billed and on schedule

Every Monday, WebRun opens Routeware, identifies accounts due for their next billing cycle, matches each to an open invoice in QuickBooks, drafts a polite reminder email in Gmail for your review, and posts a billing status summary to Slack.

  • 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 Routeware identify accounts due for billing
2 QuickBooks match accounts to open invoices
3 Gmail draft billing reminder emails
4 Slack post billing status summary
Run a sample
In short

How do I automatically send billing reminders to waste hauling customers?

WebRun opens Routeware every Monday to identify accounts due for billing, matches each to its QuickBooks invoice, and drafts a polite reminder in Gmail for your review. A Slack summary shows you exactly what was drafted and flags any missing invoices, so every recurring pickup stays billed on schedule.

  • No recurring pickup goes unbilled each week
  • Billing reminder drafts ready in Gmail before the work day starts
  • Missing invoices flagged in Slack before they become overdue

Built for waste hauling companies · recycling service providers · residential garbage collection · commercial waste contractors

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

  2. 1
    Routeware - identify accounts due for billing
    routeware.com
    WebRun in Routeware: identify accounts due for billing
    WebRun opens Routeware to identify accounts due for billing.
    • Open Routeware and navigate to active service accounts
    • Filter to accounts whose billing cycle falls due this week
    • Capture the customer name, service address, service type, and billing amount for each

    Done when Every account due for billing this week is listed with its service details.

  3. 2
    QuickBooks - match accounts to open invoices
    • Open QuickBooks and search for the matching customer record for each account
    • Check whether an open invoice already exists for the current period
    • Note any accounts missing an invoice so they can be flagged for creation

    Done when Each billing-due account is matched to its QuickBooks invoice status.

  4. 3
    Gmail - draft billing reminder emails
    gmail.com How to Automate Gmail
    WebRun in Gmail: draft billing reminder emails
    WebRun opens Gmail to draft billing reminder emails.
    • Draft a polite, on-brand billing reminder for each account that has an outstanding or upcoming invoice
    • Include the service period, amount, and due date in each draft
    • Leave every draft unsent in the Gmail Drafts folder for your review before sending

    Done when A billing reminder draft exists in Gmail for every due account, ready for review.

  5. 4
    Slack - post billing status summary
    slack.com How to Automate Slack
    WebRun in Slack: post billing status summary
    WebRun opens Slack to post billing status summary.
    • Post a summary of this week's billing run to your billing channel in Slack
    • Include how many reminders were drafted and flag any accounts missing a QuickBooks invoice
    • List any accounts that had errors or could not be matched

    Done when Your team has this week's billing status and any exceptions in Slack.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.routeware.com
ScheduleRuns automatically on this cadence
Every Monday at 8:00 AM
DeliveryHow each run's result reaches you
Billing drafts · Gmail, Summary · Slack
OutputWhat each run produces - A set of ready-to-send billing reminder drafts in Gmail plus a weekly billing status summary posted to Slack.
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 send billing emails without my approval?

No. Every reminder is left as a draft in Gmail for you to review and send. Nothing goes to a customer until you approve it.

What if a customer already paid this period?

WebRun checks the live invoice status in QuickBooks on each run, so accounts with a paid or closed invoice are skipped automatically.

Can it handle multiple service types or billing tiers?

Yes. It reads the service type and billing amount directly from Routeware, so residential, commercial, and roll-off accounts are all handled in the same run.

Put this on autopilot.

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