All templates
For portable sanitation companies, porta-potty rental operators & sanitation billing teams

Chase overdue portable sanitation invoices for you

Every Monday, WebRun opens ServiceCore, finds invoices past their due date, drafts a polite payment reminder email for each customer, and posts this week's outstanding balance list to Slack so your team can review before anything is sent.

  • 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 ServiceCore find overdue invoices
2 Gmail draft payment reminder email
3 Slack post outstanding balance list
Run a sample
In short

How do I automatically chase overdue invoices for my portable sanitation business?

WebRun opens ServiceCore every Monday, finds every invoice past its due date, and drafts a polite payment reminder email for each customer in Gmail. It posts the full outstanding balance list to Slack, sorted by age, so your team can review and approve before any reminder reaches a customer.

  • No overdue invoice sits uncontacted for a full week
  • Team reviews Gmail drafts before any payment chase goes to a customer
  • Paid and disputed invoices are skipped automatically to avoid awkward outreach

Built for portable sanitation companies · porta-potty rental operators · sanitation billing teams · field service finance managers

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

  2. 1
    ServiceCore - find overdue invoices
    servicecore.com How to Automate ServiceCore
    WebRun in ServiceCore: find overdue invoices
    WebRun opens ServiceCore to find overdue invoices.
    • Open ServiceCore and navigate to the invoices section
    • Filter to invoices with a status of overdue or past due
    • Capture the customer name, invoice number, amount, and days overdue for each
    • Skip invoices already on a payment plan or flagged as disputed

    Done when Every overdue invoice is listed with customer contact and balance details.

  3. 2
    Gmail - draft payment reminder email
    gmail.com How to Automate Gmail
    WebRun in Gmail: draft payment reminder email
    WebRun opens Gmail to draft payment reminder email.
    • Draft a polite, on-brand payment reminder for each overdue customer
    • Include the invoice number, amount, and number of days overdue
    • For balances over your review threshold, save as a draft only - do not send automatically
    • For smaller balances within the auto-send limit, queue for send after team review

    Done when Reminder emails are drafted in Gmail for every overdue invoice, flagged by balance size.

  4. 3
    Slack - post outstanding balance list
    slack.com How to Automate Slack
    WebRun in Slack: post outstanding balance list
    WebRun opens Slack to post outstanding balance list.
    • Post this week's outstanding balance list to the Slack finance channel
    • Sort by days overdue so the oldest balances appear first
    • Note which invoices have a draft email ready for team approval

    Done when Team has the full overdue list in Slack and knows Gmail drafts are waiting for review.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.servicecore.com
ScheduleRuns automatically on this cadence
Every Monday at 8:00 AM
DeliveryHow each run's result reaches you
Chase list · Slack
OutputWhat each run produces - A sorted list of overdue invoices with balances and days overdue, plus Gmail drafts ready for approval.
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 customers about overdue invoices without my approval?

No. WebRun drafts every reminder and saves it in Gmail. No email is sent until a team member reviews and approves it. Larger balances are flagged for priority review.

What if a customer already paid since the last run?

It reads live invoice status from ServiceCore each Monday, so anyone who paid since the last run is automatically removed from that week's chase list.

Can it handle customers on a payment plan or with a disputed invoice?

Yes. Invoices flagged as disputed or on an active payment plan in ServiceCore are skipped so your team is not chasing the wrong customers.

Put this on autopilot.

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