All templates
For handyman businesses, handyman office managers & home repair contractors

Chase overdue handyman invoices so you get paid faster

Every Monday, WebRun opens Housecall Pro, finds invoices past their due date, checks each one against QuickBooks to confirm nothing was paid outside Housecall Pro, drafts a polite payment reminder for every customer, and posts your office a Slack chase list ordered by days overdue.

  • 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 Housecall Pro find overdue invoices
2 QuickBooks confirm the live payment status
3 Slack report who still owes
Run a sample
In short

How do I automatically chase overdue handyman invoices?

Every Monday, WebRun opens Housecall Pro and finds handyman invoices past their due date, then checks each one against QuickBooks to confirm the balance is still open. It drafts a polite payment reminder for every customer and posts your office a Slack chase list sorted by days overdue, with every reminder left unsent until a human approves it.

  • Overdue invoices get a reminder drafted before they age past 30 days
  • Office sees every outstanding balance in one Slack list every Monday
  • Invoices already paid are skipped automatically from live QuickBooks data

Built for handyman businesses · handyman office managers · home repair contractors · field service billing teams

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

  2. 1
    Housecall Pro - find overdue invoices
    housecallpro.com How to Automate Housecall Pro
    WebRun in Housecall Pro: find overdue invoices
    WebRun opens Housecall Pro to find overdue invoices.
    • Open Housecall Pro and filter invoices to Overdue
    • Capture the customer, invoice number, job description, amount, and days overdue for each
    • Skip invoices already reminded within the past 7 days

    Done when Every overdue invoice is captured with the customer and amount owed.

  3. 2
    QuickBooks - confirm the live payment status
    • Match each overdue invoice to its QuickBooks record by customer and invoice number
    • Confirm the balance is still open and has not been paid or partially paid outside Housecall Pro
    • Draft a polite payment reminder email referencing the invoice number and job, and leave it unsent in QuickBooks for review

    Done when Every invoice balance is confirmed and a draft reminder is ready in QuickBooks for review.

  4. 3
    Slack - report who still owes
    slack.com How to Automate Slack
    WebRun in Slack: report who still owes
    WebRun opens Slack to report who still owes.
    • Post a chase list to your office channel showing each overdue customer, amount, and days past due
    • Sort by days overdue so the oldest balances are at the top
    • Flag invoices over 30 days as high priority

    Done when Your office has this week's overdue invoice list in Slack, sorted by urgency.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.housecallpro.com
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Chase list · Slack
OutputWhat each run produces - Draft payment reminder emails in QuickBooks for every overdue invoice, plus a Slack chase list sorted by days overdue.
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 without my office reviewing first?

No. Every payment reminder is drafted and left unsent in QuickBooks. Your office reviews and sends each one, so no customer gets an email without a human check.

What if a customer already paid outside Housecall Pro?

WebRun checks the live QuickBooks balance before drafting anything, so an invoice already paid or partially paid is skipped automatically.

Can it tell my office which customers to call instead of email?

Yes. The Slack list flags invoices over 30 days overdue as high priority so your office knows which balances need a phone call, not just another reminder.

Put this on autopilot.

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