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
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
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
www.peopleperhour.comin a real browser with your saved login - no setup, no API keys. -
1
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.
-
2
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.
-
3
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.
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 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.