All templates
For architecture firms, engineering firms & AEC finance managers

Chase aging AR invoices before they become write-offs

Every Monday, WebRun opens BQE Core, finds invoices past their due date, drafts a polite follow-up email for each client in Gmail, then posts a Slack summary of the chase list for your approval before any email is sent.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every Monday at 8:30 AM WebRun
1 BQE Core find overdue invoices
2 Gmail draft follow-up emails
3 Slack post chase list for review
Run a sample
In short

How can I automatically chase overdue AR invoices from BQE Core?

WebRun opens BQE Core every Monday, identifies invoices past their due date, and drafts a polite follow-up email in Gmail for each overdue client. It then posts a Slack chase list for your review. No email reaches a client until you approve and send each Gmail draft yourself.

  • Overdue invoices get a polite, professional follow-up every week without manual drafting
  • No client email goes out without your explicit review and approval
  • Invoices over 60 days are flagged for priority attention before they age further

Built for architecture firms · engineering firms · AEC finance managers · principal architects

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

  2. 1
    BQE Core - find overdue invoices
    bqe.com
    WebRun in BQE Core: find overdue invoices
    WebRun opens BQE Core to find overdue invoices.
    • Open BQE Core and navigate to the Accounts Receivable aging report
    • Filter to invoices past their due date by 14 days or more
    • Capture the client name, invoice number, amount, and days overdue for each

    Done when Every overdue invoice is listed with client, amount, and aging detail.

  3. 2
    Gmail - draft follow-up emails
    gmail.com How to Automate Gmail
    WebRun in Gmail: draft follow-up emails
    WebRun opens Gmail to draft follow-up emails.
    • For each overdue invoice, draft a polite, professional follow-up email in Gmail addressed to the client billing contact
    • Include the invoice number, amount, due date, and a clear call to action
    • Save every email as a draft. Do not send any email without human approval

    Done when A draft follow-up email is ready in Gmail for every overdue invoice.

  4. 3
    Slack - post chase list for review
    slack.com How to Automate Slack
    WebRun in Slack: post chase list for review
    WebRun opens Slack to post chase list for review.
    • Post a summary to the finance channel listing each overdue invoice with client, amount, and days outstanding
    • Note how many Gmail drafts are ready for review
    • Flag invoices over 60 days for priority attention

    Done when The finance team has today's chase list in Slack and can review each Gmail draft before sending.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.bqe.com
ScheduleRuns automatically on this cadence
Every Monday at 8:30 AM
DeliveryHow each run's result reaches you
Chase list · Slack · Gmail drafts
OutputWhat each run produces - A Slack chase list of overdue invoices with amounts and aging, plus Gmail drafts ready for your review and approval before sending.
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 email clients automatically without me reviewing?

No. Every follow-up email is saved as a Gmail draft and listed in the Slack chase list first. You review and send each one yourself. Nothing reaches a client without your explicit approval.

What if a client has already paid since the last run?

WebRun reads the live AR aging report in BQE Core each Monday, so any invoice cleared before the run is excluded automatically from the chase list and draft emails.

Can I set a minimum invoice age before it appears on the chase list?

Yes. Tell WebRun the minimum aging threshold (for example, 14 days or 30 days) and it will only flag invoices older than that cutoff, leaving very recent invoices off the list.

Put this on autopilot.

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