All templates

Automated Malt Invoice Payment Ledger

Every Monday, WebRun signs in to Malt, reads your quotes, missions and invoices with the payment status on each, totals what has been billed, paid and is still outstanding per client, posts the ledger to Slack, and sends you the outstanding total on WhatsApp.

Runs on WebRun · Strict Lockdown policy
Every Monday at 8:00 AM WebRunorchestrates each step
1 Malt read quotes, invoices, and payment status
2 Slack post the ledger by client
3 WhatsApp send you the outstanding total
In short

How do I track which freelance invoices have actually been paid?

Every Monday WebRun signs in to Malt, reads your quotes, invoices and missions with the payment status on each, and totals billed, paid and outstanding per client. It posts the ledger to Slack and sends the outstanding total to WhatsApp, so income is visible without opening the dashboard.

  • Billed, paid, and outstanding sit in one weekly view
  • The oldest unpaid invoice is named every Monday
  • Open quotes sit beside income so pipeline is not guesswork

Built for freelancers · independent consultants · contract designers and developers · 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.malt.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Malt - read quotes, invoices, and payment status
    malt.com
    WebRun in Malt: read quotes, invoices, and payment status
    WebRun opens Malt to read quotes, invoices, and payment status.
    • Sign in to Malt and list your missions with their quotes and invoices
    • Capture the client, the mission, the amount, the invoice date, and the payment status
    • Separate quotes still awaiting a client decision from invoices already raised
    • Work out the days since each unpaid invoice was issued

    Done when Every quote and invoice has a client, an amount, and a current payment status.

  3. 2
    Slack - post the ledger by client
    slack.com
    WebRun in Slack: post the ledger by client
    WebRun opens Slack to post the ledger by client.
    • Post the ledger to your own Slack workspace, one block per client
    • Show billed, paid, and outstanding for each client, with the oldest unpaid invoice named
    • Add a block for open quotes so pipeline sits next to income
    • Pin the latest post so the current picture is always one click away

    Done when The ledger shows billed, paid, and outstanding per client for the current month.

  4. 3
    WhatsApp - send you the outstanding total
    whatsapp.com
    WebRun in WhatsApp: send you the outstanding total
    WebRun opens WhatsApp to send you the outstanding total.
    • Send yourself a WhatsApp message with total billed, total paid, and total outstanding
    • Name the client with the largest outstanding balance and how many days it has run
    • Say what got paid since last Monday so progress is visible

    Done when You know this week's income position without opening the dashboard.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.malt.com
ScheduleRuns automatically on this cadence
Every Monday at 8:00 AM
DeliveryHow each run's result reaches you
Billing ledger · Slack
OutputWhat each run produces - A weekly ledger of billed, paid, and outstanding per client, plus open quotes and the oldest unpaid invoice.
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 an invoice or chase a client for me?

No. WebRun reads what is already in Malt and reports it. If you want a client nudged, it drafts the message and leaves it for you to review and send.

Does it change anything in Malt?

No. Quotes, missions, invoices, and payment statuses are read only. Nothing is submitted, edited, or withdrawn, so your client records stay exactly as they are.

Can it see money moving in my bank?

No. It reads the payment status Malt shows against each invoice. Reconciling against your bank account stays separate and stays yours.

Put this on autopilot.

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