Nuxy Automation

Working examplesInvoice reminders

Invoice reminders for a cleaning company

Cannon River Cleaning is made up for this example. The code is real and open: read it or run it.

The week below, in about a minute, with a voice-over (captions in the player). Every line and every email is the code’s real output.

The problem

Invoices go out, a few go quiet, and chasing them is awkward and easy to forget. Money sits unpaid for weeks.

What it does

The messy parts it handles

The week, line by line

Cannon River Cleaning

  1. Mon 10:00ownerInvoice 1046 has no email: passed to you, not guessed
  2. Mon 10:00ownerInvoice 1047’s due date reads 13/45/2026: passed to you
  3. Mon 10:00customerFriendly reminder: invoice 1041, $1,240.00
  4. Mon 10:00customerFriendly reminder: invoice 1042, $100.00 of $180.00 left
  5. Mon 10:00ownerInvoice 1048 is 36 days late: time for a personal call
  6. Mon 10:00ownerThis week: 4 late invoices, $2,410.50 owed
  7. Tue 10:00customerSecond reminder: invoice 1042
  8. Sat 10:00quietWeekend: no customer emails
  9. Mon 09:00customerSecond reminder: invoice 1043 (9 a.m. after the clock change)
The demo’s simulated week (npm run demo), word for word.

Speed: A 5,000-row invoice export read and checked in 0.18 seconds on a desktop PC (npm run bench). A small business’s whole year fits in under a second.

For your business

Your invoicing tool’s own reminders are switched on first where they exist; this runs where they can’t, from the export you already have.

More examples