GUSTAVOAI · BANK STATEMENT ANALYSIS
Every transaction, labeled.
GustavoAI reads a merchant's bank statements line by line and finds each merchant cash advance position, funder by funder. Every flag comes with the rule that fired and a reason in plain words.
Label trace · sample
| 08/02 | BRIGHTLANE FDG DEBIT | −275.50 |
- Label
- MCA DEBIT
- Funder
- Brightlane Funding
- Cadence
- daily, 22 of 22 business days
- Rule
- fixed recurring debit to a known funder
- Reason
- Same amount every business day since 06/03. The counterparty matches a funder on your list.
position 2 of 2conf 0.94
Reads
- Input
- Parsed bank statements, or enriched transactions from Ocrolus
- Months
- As many as you send
- Rules
- Your cash advance SOP and its scenarios
Returns
- Labels
- One per transaction, with a reason
- Positions
- Funder, payment amount, cadence, first seen
- Notes
- Notes and stips from your SOP templates
- Trace
- The rules log for every candidate
How it works
Rules do the fast, predictable part. The model reviews what the rules found, fixes what they got wrong, and writes down why.
GustavoAI · run steps
- 01Rules passTags recurring debits, known funder names and deposit patternsFAST
- 02Model reviewChecks each candidate against your SOP and relabels mistakesAI
- 03PositionsGroups debits by funder with amount and cadenceOUT
- 04ComparisonLines our labels up with Ocrolus flags: agree, ours only, theirs onlyQA
- 05DeliveryResults in the console, by API, or by webhook when the run endsDONE
One real statement run
Four months of statements from one opportunity, September 2026, checked against the Ocrolus flags for the same file.
09·2026RUN 1
TXN READ516
ADVANCES5
SECONDS150
FILE DONET