All templates
For freelancers, contractors & solo consultants

Find the work you delivered but never billed

Every Monday, WebRun opens PeoplePerHour, matches completed projects and milestones against the invoices you actually raised, records every gap in Airtable, and sends you a WhatsApp summary of the work never billed and the invoices never paid.

  • 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 PeoplePerHour match delivered work to invoices
2 Airtable log every uncollected amount
3 WhatsApp send you the money summary
Run a sample
In short

How do I find freelance work I delivered but never invoiced?

WebRun checks your freelance income every Monday. It opens PeoplePerHour, matches completed projects against invoices raised, logs each gap in Airtable, and sends you a WhatsApp summary of the work never billed and the invoices never paid, with the total value still uncollected.

  • Delivered work stops slipping through without an invoice
  • You see the total value uncollected every Monday
  • Old unpaid invoices surface before they age out of memory

Built for freelancers · contractors · solo consultants · small studios

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

  2. 1
    PeoplePerHour - match delivered work to invoices
    peopleperhour.com
    WebRun in PeoplePerHour: match delivered work to invoices
    WebRun opens PeoplePerHour to match delivered work to invoices.
    • Open PeoplePerHour and list projects and proposals marked complete or delivered
    • Check each one for a matching invoice and note the buyer, the amount, and the delivery date
    • List invoices that were raised but show no payment received, with days outstanding
    • Ignore projects still in progress so only finished work is counted

    Done when Every completed project has been matched to an invoice, or flagged as unbilled.

  3. 2
    Airtable - log every uncollected amount
    airtable.com How to Automate Airtable
    WebRun in Airtable: log every uncollected amount
    WebRun opens Airtable to log every uncollected amount.
    • Add a row per gap with the buyer, project, amount, and whether it is unbilled or unpaid
    • Update rows from previous weeks that have since been invoiced or paid
    • Total the value currently uncollected so the number moves week to week

    Done when Airtable holds one row per uncollected amount with a running total.

  4. 3
    WhatsApp - send you the money summary
    whatsapp.com How to Automate WhatsApp
    WebRun in WhatsApp: send you the money summary
    WebRun opens WhatsApp to send you the money summary.
    • Send yourself a short WhatsApp summary of the week's unbilled work and unpaid invoices
    • Lead with the total value uncollected and the oldest item
    • Keep the message internal. WebRun never messages a buyer or raises an invoice on its own

    Done when You have this week's uncollected total in WhatsApp.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.peopleperhour.com
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Uncollected summary · WhatsApp
OutputWhat each run produces - A weekly list of completed projects with no invoice raised and invoices sitting unpaid, with the total value uncollected.
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 raise invoices or chase buyers for me?

No. WebRun only lists what is unbilled and unpaid. Raising an invoice or messaging a buyer stays with you, so nothing goes out to a client without your say-so.

How does it know work was delivered?

It reads the completed and delivered status on your PeoplePerHour projects and milestones, then looks for an invoice covering that amount. Anything still in progress is left out.

What happens when an old invoice finally gets paid?

It reads live payment status each Monday, so a paid invoice is closed off in Airtable and drops out of the WhatsApp summary automatically.

Put this on autopilot.

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