All templates

Automated commonsku Overdue Invoice Chaser

Every Monday, WebRun opens commonsku, finds all invoices past their due date, drafts a polite payment reminder for each client in Gmail, and posts a ranked outstanding-balance summary to your Slack channel so you can see exactly who owes what.

Runs on WebRun · Strict Lockdown policy
Every Monday at 9:00 AM WebRunorchestrates each step
1 commonsku find all overdue invoices
2 Gmail draft payment reminder emails for review
3 Slack post outstanding balance summary
In short

How do I automatically chase overdue invoices for promotional products orders?

WebRun opens commonsku every Monday, finds every invoice past its due date, and drafts a polite payment reminder in Gmail for each client, leaving every message unsent for your review. It also posts a ranked summary of outstanding balances to Slack so you can see total exposure and prioritize your follow-ups.

  • Every overdue invoice gets a reviewed payment reminder every Monday
  • No payment demand reaches a client without human approval
  • Total outstanding balance is visible to your team in Slack each week

Built for promotional products distributors · promo business owners · accounts receivable 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.commonsku.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    commonsku - find all overdue invoices
    commonsku.com
    WebRun in commonsku: find all overdue invoices
    WebRun opens commonsku to find all overdue invoices.
    • Open commonsku and navigate to the Invoices section
    • Filter to invoices with a due date in the past and a balance remaining
    • Capture invoice number, client name, client email, balance due, and days overdue for each
    • Sort by days overdue descending to surface the oldest balances first

    Done when Every overdue invoice is listed with client contact, amount, and days overdue.

  3. 2
    Gmail - draft payment reminder emails for review
    gmail.com
    WebRun in Gmail: draft payment reminder emails for review
    WebRun opens Gmail to draft payment reminder emails for review.
    • Draft a polite, professional payment reminder for each client referencing the invoice number and amount
    • Leave every email as a Gmail draft, unsent, for your review before it goes to the client
    • Do not send any reminder without human approval

    Done when A draft payment reminder exists in Gmail for every overdue invoice.

  4. 3
    Slack - post outstanding balance summary
    slack.com
    WebRun in Slack: post outstanding balance summary
    WebRun opens Slack to post outstanding balance summary.
    • Post a ranked summary of all overdue balances to your finance Slack channel
    • Include client name, invoice number, amount, and days overdue for each entry
    • Add a total outstanding figure at the bottom of the summary

    Done when Your team has this week's overdue balance summary in Slack.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.commonsku.com
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Invoice reminders · Gmail
OutputWhat each run produces - Gmail draft payment reminders for each overdue client plus a Slack summary of total outstanding balances.
Drafts
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 payment reminders to clients automatically?

No. Every payment reminder is saved as a Gmail draft and held for your review. Nothing goes to a client until you read and approve it.

How does it know which invoices are overdue?

It reads the due date and outstanding balance on each invoice in commonsku and flags any invoice past due with an unpaid amount.

What if a client has already paid?

It reads live invoice status from commonsku on every run, so any invoice that has been paid in full is automatically excluded.

Put this on autopilot.

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