scenario packs/collections

Lockbox PDF to cash application

Every check in the bank's PDF matched to its invoice and posted — the morning it arrives.

Autoeval difficulty: hardVertical SaaS · Series B

What this pack does

  • Reads the lockbox PDF directly — no templates, a confidence score per field
  • Matches each check to its open invoices by payer, amount, and memo
  • Applies the cash and posts the balanced entries in one motion
  • Holds anything it can't prove, with the reason written down

How to use it

  1. 1
    Connect read-only

    Banks, billing, and your current ledger. Live in 48 hours; nothing changes in your systems.

  2. 2
    Set the mode

    Manual, Assist, or Auto. Every pack starts in Assist — TAMi drafts, you approve.

  3. 3
    Watch the first run

    Every action logged with its reason. Exceptions held, never forced.

  4. 4
    Raise the ceiling

    Move it to Auto when the track record has earned it. Pull it back any time.

Workflow

triggerThe lockbox PDF arrives by email

24 checks this morning — payer, amount, and memo extracted with a confidence score per field.

match22 checks tie to open invoices

Payer, amount, and memo against the AR subledger. Each match carries its reasoning.

postCash applied, entries posted

Every application posts balanced, traced to the check image and the invoice it settled.

hold · waits for a personTwo checks wait for a person

A payer that matches nothing, and an overpayment. Held with reasons — never forced to fit.

logThe morning is two exceptions

A five-minute review — not a spreadsheet.

What lands in the ledger

DRCash$156,847.32
CRAccounts receivable$156,847.32
247 deposits this month · each applied to its invoice · balancedbalanced

where this pack comes fromA CFO's version: open the PDF, re-key the checks into a spreadsheet, apply them in billing, key the entries into NetSuite. One check is fine. Thirty is a morning.Frank · CFO, Series-B vertical SaaS

part of our eval suite · difficulty: hard · builds that fail it don't ship

More packs