285K Weighted Outcomes.
Zero Guesswork.
Every deal LouieAuto routes passes through a self-learning lender engine — calibrated against 285K real public CFPB/ACS funded-outcome records, not live customer volume. Here's exactly how it works.
From deal object to winner selected — four deterministic steps, every time.
Deal Profile Built
Customer FICO, income, LTV, vehicle age, mileage, and down payment are assembled into a structured deal object before any lender is touched.
58 Lender Programs Screened
Each program runs through 14 eligibility gates. Any gate failure removes that program from contention before scoring begins.
| Lender | FICO | LTV | Age | BK |
|---|---|---|---|---|
| Capital One | ✓ | ✓ | ✓ | ✓ |
| Westlake | ✓ | ✓ | ✓ | ✓ |
| Global LS | ✓ | ✓ | ✗ | ✓ |
| AmeriCredit | ✗ | ✓ | ✓ | ✗ |
| Meridian | ✓ | ✓ | ✓ | ✓ |
5 of 58 shown. AmeriCredit and Global LS gated out. 56 programs advance.
Composite Score Calculated
Each passing program is scored using the weighted formula below. Approval% is live from the weight cache. Speed is days-to-fund average.
Speed = normalized inverse of days-to-fund avg. Faster funders score higher.
Winner Selected + Ranked
Top programs ranked by composite score. Reserve potential calculated. Stips predicted from simulated pattern matching so F&I can pre-package before submitting.
Predicted stips for Capital One: proof of insurance, pay stubs ×2, utility bill.
The engine doesn't just route — it closes the loop. Every outcome feeds back into the weight cache overnight.
lender_submit event immediately. When the lender responds, lender_approved or lender_declined is written with a timestamp — capturing exact approval velocity per lender, per deal tier.sync-sims-to-closed-loop.js runs across all accumulated outcomes. Approval rates are recalculated by lender, FICO band, vehicle class, and call type. The algorithm reweights each program against current conditions — not 6-month-old data.lender_weight_cache (21,479 rows). getWeights(dealershipId) pulls the live weight map for the next routing call. Zero manual intervention required.The engine, demonstrated — every figure below traces to a documented simulation run across 5 virtual dealership models, except the real deal-routing count, tracked separately.
Weight Cache
Programs
Routed (real)
Reweight
See it route a deal.
Watch the engine run — a real lender matrix, a modeled deal profile, composite scores in under 2 seconds.