OmniaIQ
LoginGet Started
Decision Engine

Real-Time Loan Program Matching in Under 3 Seconds

OmniaIQ's matching engine evaluates every lead against SBA 7(a), MCA, LOC, term loan, equipment leasing, Conventional, FHA, VA, and BNPL financing simultaneously — from a name, phone, and email, before the first call. No application. No SSN.

  • < 3s

    Matching engine response

  • 8+

    Loan programs evaluated per lead

  • 1 input set

    Name · Phone · Email

  • Zero

    Score impact

Mechanics

How OmniaIQ's Program Matching Engine Works

When a lead is submitted to OmniaIQ, the matching engine runs three steps inside a single API call.

  1. 01

    Identity resolution

    The engine resolves the lead's credit file from name, phone, and email using a proprietary matching algorithm. No SSN or address is required. The match returns FICO score, tradelines, revolving balances, DTI, and payment history.
  2. 02

    Parallel program eligibility evaluation

    The credit file is evaluated against every program in the lender's configured product set at once — minimum FICO, maximum DTI, minimum available credit, time in business, and revenue proxy where applicable. Programs are checked in parallel, not sequentially, which is why adding programs does not add response time.
  3. 03

    Verdict + matched program list

    The engine assembles a structured JSON response: a Qualified or DNQ verdict, the matched program list, and a specific reason for every program the lead missed.

Sample matched response

Status:        QUALIFIED
FICO Score:    698    DTI: 31%    Avail. Credit: $22,400
Matched:       SBA 7(a) ✓ | LOC ✓ | Equipment ✓
               BNPL: Affirm ✓  Klarna ✓  Afterpay ✓
Not matched:   MCA — revenue proxy below program floor
Response time: 2.4s

Coverage

Every Program Evaluated in a Single Call

Programs the matching engine evaluates
Category Programs Primary signals
SMB lending SBA 7(a), term loan, LOC, equipment financing FICO, DTI, available credit, time in business
Alternative funding MCA, revenue-based financing Revenue proxy, payment history, derogatory presence
Mortgage Conventional, FHA, VA, HELOC FICO band, DTI, tradeline depth
BNPL Affirm, Klarna, Afterpay Available revolving credit, FICO band, income signals

Because programs are evaluated in parallel, a lead agency sourcing for both SMB lenders and mortgage lenders receives matches for both categories from one pre-qualification run — no second call, no second charge, no second wait.

Comparison

Program Matching vs Instant Pre-Approval Letters

Lender-facing matching vs borrower-facing pre-approval letters
OmniaIQ program matching Instant pre-approval letter tools
Input required Name, phone, email Full application + SSN + address
Who runs it Lender — before calling the lead Loan officer — after the lead applies
Output Program match + Qualified/DNQ verdict Pre-approval letter for the borrower
SSN required No Yes
Score impact Zero Hard pull
Use case Pre-screen leads before first contact Generate borrower documentation post-application
Best for ISOs, SMB lenders, mortgage LOs screening raw leads Mortgage LOs who need a borrower-facing document

Accuracy

How VectorIQ Improves Program Match Accuracy Over Time

OmniaIQ's base matching engine applies standard program criteria — minimum FICO thresholds, DTI caps, available credit minimums — to evaluate eligibility. But every lender's funded portfolio tells a different story. An ISO that funds HVAC business loans has a different set of winning credit profiles than an ISO that funds restaurant equipment financing.

VectorIQ is OmniaIQ's model training layer. Lenders upload two sets of historical data: funded deals (Winners) and declined files (Losses) — minimum 200 of each. OmniaIQ retrains the matching engine's eligibility thresholds on that portfolio, so the Qualified verdict becomes calibrated to the lender's actual credit box rather than generic bureau benchmarks.

Reported impact

Lenders who complete full VectorIQ training report up to 80% improvement in matching accuracy — fewer DNQ leads that later funded elsewhere, and fewer Qualified leads that fell through underwriting.

Frequently Asked Questions About Real-Time Program Matching

  • Loan program matching is the process of evaluating a lead's credit profile against a lender's specific loan product eligibility criteria and returning a list of programs the lead qualifies for — before any application is submitted. OmniaIQ's program matching engine evaluates SBA 7(a), MCA, LOC, term loan, equipment financing, Conventional, FHA, VA, and BNPL programs simultaneously from a name, phone, and email, returning a matched program list in under 3 seconds.

  • Pre-approval letter tools generate instant documents for mortgage borrowers who have already submitted a full application with SSN and address — they are borrower-facing document tools. OmniaIQ's matching engine pre-qualifies raw leads from a name, phone, and email before any application, returning a program match and Qualified/DNQ verdict to the lender. OmniaIQ runs before first contact; letter tools run after the application is submitted.

  • Yes. A single OmniaIQ API call evaluates all configured programs simultaneously — SMB programs (SBA, MCA, LOC, equipment) and mortgage programs (Conventional, FHA, VA, HELOC) are evaluated in parallel in the same call. A lead agency that sources leads for both SMB lenders and mortgage lenders can receive matches for both categories in one pre-qualification run.

  • OmniaIQ's program matching engine uses FICO score, available revolving credit, debt-to-income ratio, tradeline data, payment history, and income signals where available from bureau data. For SMB program matching, business verification signals — time in business indicators, industry category, and revenue proxy — are layered on top of the personal credit profile.

  • BNPL pre-qualification (Affirm, Klarna, Afterpay) is evaluated based on available revolving credit, FICO score bands, and income signals that indicate BNPL approval likelihood. OmniaIQ returns a BNPL pre-qualification signal alongside the standard program match — so a high-ticket sales team running OmniaIQ's Agency tier receives both the credit score signal and BNPL eligibility flags in a single pre-qualification call.

  • VectorIQ is OmniaIQ's model training feature. Lenders upload historical funded deals (Winners) and declined files (Losses) — minimum 200 of each — and OmniaIQ retrains its program matching eligibility thresholds on the lender's specific portfolio. The result is a matching engine calibrated to the lender's actual credit box, not generic bureau benchmarks. Customers report up to 80% improvement in matching accuracy after full VectorIQ training.

  • OmniaIQ's program matching engine returns a complete response — including identity resolution, credit pull, FICO calculation, program eligibility evaluation for all configured programs, and structured JSON response assembly — in under 3 seconds under normal conditions. This benchmark reflects API response time; total time from lead submission to CRM record update depends additionally on webhook routing and CRM processing time.

  • Yes. OmniaIQ's program criteria are configurable per lender account. Minimum FICO thresholds, maximum DTI caps, minimum available credit requirements, and other eligibility parameters are set per program based on the lender's specific underwriting guidelines. VectorIQ further refines these thresholds by training on the lender's actual funded portfolio.

  • Yes. When a lead does not qualify for a specific program, OmniaIQ returns the specific reason — for example, "FICO 583 below program minimum of 640" or "DTI 52% exceeds program maximum of 45%." This allows lenders to route DNQ leads to appropriate nurture sequences, offer alternative products the lead currently qualifies for, or provide credit-improvement guidance targeted at the specific threshold the lead needs to meet.

  • No. A pre-approval letter is a document issued to a borrower confirming that a lender has reviewed their application and is likely to approve them for a specific loan amount. OmniaIQ's program matching is a lender-facing pre-qualification signal — it tells the lender which products a lead qualifies for before the lead has applied. OmniaIQ does not produce a borrower-facing letter; it produces a lender-facing verdict that determines whether the lead is worth engaging.

Know which program every lead qualifies for before the first call.

Under 3 seconds. No SSN. No application.