Structural type detection
Debit vs. Credit determined from columns, signs, parentheses, and section headers — never from description text.
Drop in a PDF bank statement. We hand it to GPT-4o with a meticulous super-prompt and return three reconciled JSON artifacts: a printed account summary, a line-by-line transaction ledger, and a per-page classification report — with cross-checks against the bank's own totals.
Debit vs. Credit determined from columns, signs, parentheses, and section headers — never from description text.
Detail totals are cross-checked against the bank's printed summary. Discrepancies are surfaced, not papered over.
Every line item carries a 0–100 confidence score so analysts can triage what to verify by hand.
Account summary, transactions, check images, disclosures, marketing — every page accounted for, even when skipped.