All templates

Interpreter.io Automated AR Aging Digest

Every Monday, WebRun opens QuickBooks, pulls every open interpreting invoice, cross-references the underlying assignments in Interpreter.io, and posts an internal Slack digest of outstanding balances grouped by requesting agency and aging bucket so your team sees who owes what and how overdue it is.

Runs on WebRun · Strict Lockdown policy
Every Monday at 8:30 AM WebRunorchestrates each step
1 QuickBooks pull open invoices and aging
2 Interpreter.io match invoices to assignments
3 Slack post the outstanding-balance digest
In short

How do I track outstanding interpreting balances by agency?

WebRun pulls every open interpreting invoice from QuickBooks each Monday, matches each balance back to its assignments in Interpreter.io, and flags any mismatch. It posts an internal Slack digest of outstanding balances grouped by requesting agency and aging bucket, oldest first, so your team sees exactly who owes what and how overdue it is.

  • Every Monday your team sees who owes what and how overdue
  • Balances are grouped by agency and aging bucket, oldest first
  • Invoice-to-assignment mismatches are flagged for a closer look

Built for court interpreting agencies · language service providers · finance teams · interpreting operations 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 quickbooks.intuit.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    QuickBooks - pull open invoices and aging
    • Open QuickBooks and pull every open or overdue interpreting invoice
    • Capture the requesting agency, invoice amount, due date, and days overdue
    • Group the balances into aging buckets such as current, 30, 60, and 90 plus days

    Done when Every open invoice is captured with its agency, amount, and aging bucket.

  3. 2
    Interpreter.io - match invoices to assignments
    interpreter.io
    WebRun in Interpreter.io: match invoices to assignments
    WebRun opens Interpreter.io to match invoices to assignments.
    • Open Interpreter.io and match each open invoice to its underlying assignments
    • Confirm the sessions, courts, and hours behind each balance
    • Flag any invoice where the linked assignment or hours look inconsistent

    Done when Each outstanding balance is tied back to its assignments with any mismatch flagged.

  4. 3
    Slack - post the outstanding-balance digest
    slack.com
    WebRun in Slack: post the outstanding-balance digest
    WebRun opens Slack to post the outstanding-balance digest.
    • Post an internal digest to your finance or coordination Slack channel
    • List outstanding balances grouped by requesting agency, oldest first
    • Show totals per aging bucket and highlight the largest overdue balances
    • Keep the digest internal so nothing reaches an agency

    Done when Your team has a Slack digest of outstanding balances by agency and age.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
quickbooks.intuit.com
ScheduleRuns automatically on this cadence
Every Monday at 8:30 AM
DeliveryHow each run's result reaches you
AR digest · Slack
OutputWhat each run produces - An internal Slack digest of outstanding interpreting balances grouped by requesting agency and aging bucket, tied back to assignments.
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

Does this send payment reminders to agencies?

No. It only posts an internal Slack digest for your team. It never emails or messages a requesting agency, so any collection outreach stays a human decision.

How are balances grouped?

It groups outstanding balances by requesting agency and by aging bucket, current through 90 plus days overdue, oldest first, and highlights the largest overdue amounts.

How does it tie a balance to the work?

It matches each open QuickBooks invoice back to its assignments in Interpreter.io and flags any invoice whose linked sessions or hours look inconsistent.

Put this on autopilot.

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