Case study

Every broker reasons like your best one.

One of the largest credit brokerages and mortgage advisories in its market runs on 375-400 brokers intermediating between clients and more than 10 banks, each with its own products, DTI and LTV thresholds, age rules and income policies, all in constant motion. FlowX.AI built an AI Broker Assistant, two macro-agents on a shared, client-governed foundation, that returns bank-ready eligibility with traceable reasoning and answers brokers’ questions in natural language in under a minute.

  • Financial services
  • Credit brokerage
  • Mortgage eligibility
  • Conversational AI
  • FlowX.AI SaaS

Today, and validated results

0%
Accuracy SLA met on the acceptance set
<0min
Response time, held across all banks
375-400
Brokers live in a single big-bang rollout
0+
Banks reasoned simultaneously, per application

What if every broker reasoned like your best one, and hit 99% accuracy on multi-bank mortgage decisioning, with no human in the loop?

For years the expertise that made a deal possible lived in two fragile places: the seniors’ memory, and the WhatsApp groups where a junior would ask which banks accept a medical resident with seven months’ tenure, and wait for someone experienced to answer from recollection. Checking a client’s eligibility across 10 banks at once, with every co-borrower permutation, was hours of manual work. Capacity, not demand, was the ceiling.

The starting position

The pressure was structural, not just operational.

Behind a 2.7-mortgage average sat an unequal distribution and a knowledge base that lived in people’s heads. Four uncomfortable truths defined the starting state.

0.0
Mortgages per broker, per month
0%
Capacity utilization
0w
New-broker ramp-up
01

Capacity was the ceiling

375-400 brokers averaged 2.7 mortgages a month at 60% utilization. The market was not the constraint; how much each broker could process was.

02

Expertise lived in too few heads

Seniors carried large volumes because they held the rules of 10 banks in memory; juniors closed one or two a month and needed months to become productive. Institutional knowledge lived in recollection and in the archaeology of WhatsApp groups.

03

Every check was hours of manual work

Ten banks, shifting DTI, LTV, age and income policies, and every co-borrower permutation, assessed by hand, one application at a time.

04

Growth made it worse

With around 50 new brokers planned per year, each hire cost 16 weeks of unproductivity plus hours of senior mentoring. Headcount alone was never going to bridge the gap, and the board needed speed without a heavy rebuild of the existing platform.

What changed

Expertise, made a system.

The rules of 10 banks moved out of memory and into a foundation the brokerage owns. Each structural pressure now has a concrete answer.

  1. Pain point

    Institutional knowledge trapped in seniors’ memory and WhatsApp groups; juniors blocked, waiting on recollection.

    How we solved it

    Two macro-agents on a shared foundation, an Eligibility Agent and a Conversational Agent that reason like a senior broker. The week-4 junior now queries the system as effectively as the year-10 veteran.

  2. Pain point

    Eligibility across 10+ banks, with every co-borrower permutation, taking hours per application.

    How we solved it

    The Eligibility Agent walks the entire catalog across 10+ banks from a single Excel upload and returns bank-ready decisions in minutes, with explicit reasoning.

  3. Pain point

    Brokers unable to stay current on every bank’s product, policy and threshold; decisions riding on tribal knowledge, with rules in constant motion.

    How we solved it

    A hybrid architecture: deterministic wherever possible (catalog scanning, income calculations, DTI, LTV and age evaluation) and agentic only where genuine reasoning is needed (interpretation and recommendation).

  4. Pain point

    No shared learning, no audit trail, no foundation for further automation.

    How we solved it

    Client-administered product and rule catalogs, daily per-user reporting, and complete logging of every question, answer and context. A source-traceable foundation the brokerage owns and updates itself, with no vendor dependency.

The assistant

Two agents on a shared foundation.

One assistant, two macro-agents: an Eligibility Agent that decides, and a Conversational Agent that answers, both grounded in the same client-governed knowledge base.

01

Eligibility Agent

The broker uploads a simple Excel with the client’s data and presses a button. It walks the entire product catalog across 10+ banks and returns the top 3 products from the top 3 banks, with every calculation, the maximum obtainable amount, and explicit reasoning for the banks it excluded.

02

Conversational Agent

The assistant that replaces the WhatsApp group: natural-language questions over the documentation of 10+ banks, from catalog queries to the mini eligibility check hidden inside a simple question, answered in under a minute.

03

Deterministic where it counts

A hybrid architecture: deterministic for catalog scanning, income calculations and DTI, LTV and age evaluation; agentic only where genuine reasoning is needed, interpretation and recommendation.

04

A foundation the client owns

Client-administered product and rule catalogs, daily per-user reporting, and complete logging of every question, answer and context. When banks change rates, the brokerage updates the knowledge base itself, with no vendor dependency.

Inside the Eligibility Agent

One upload, five sub-agents, a ranked answer.

The broker uploads an Excel and presses a button. An Orchestrator runs the profile through a chain of specialist sub-agents and returns a ranked, fully reasoned decision.

Phase 01

Upload & orchestrate

  1. 1

    One Excel, one button

    The broker uploads a simple Excel with the client’s data and presses a button. No forms to re-key.

  2. 2

    The Orchestrator activates

    An Orchestrator applies the shared Knowledge Base rules and dynamically activates the sub-agents the profile needs.

Phase 02

Validate & match

  1. 3

    AI Income Validator

    Normalizes and validates income, currencies and policy constraints, producing bank-ready income calculations per lender.

  2. 4

    AI Product Decider

    Matches the profile to products with a fit score.

Phase 03

Evaluate the rules

  1. 5

    Deterministic Rule Evaluator

    DTI, LTV and age on configurable per-bank thresholds. Deterministic, not probabilistic.

  2. 6

    Co-borrower permutations

    If a co-borrower fails at one bank, the system recalculates without them and explicitly recommends the exclusion for better chances.

Phase 04

Consolidate & deliver

  1. 7

    Score & merge

    The Eligibility Scorer and Product Merger consolidate the results and deliver the best-suited products with explicit rationale.

  2. 8

    Top 3 from the top 3 banks

    The top 3 products from the top 3 banks, the maximum obtainable amount, the full list of suitable products, and how income was computed for each.

The hard part

99% accuracy, with no human in the loop.

Our own assessment put the realistic industry ceiling for a conversational assistant over documentation this dense at around 80%. The brokerage insisted on 99%. Getting there took engineering, not better prompting.

Move 1

Section indexing

Documents are split along the client-defined sections, so the system retrieves whole sections rather than stray fragments, and reasons over complete context.

Move 2

Learn from every error

Dynamic examples drawn from past errors steer intent routing, and a scripted correction runs after every model call to catch what the model alone would miss.

Move 399% SLA

Per-bank parallelization

Each bank is reasoned in parallel and the results aggregated. It is what lifts accuracy past the industry ceiling, and it is also how the sub-one-minute response holds.

FlowX.AI gave us a way to scale broker capacity without scaling broker headcount, and turned our most expertise-dependent process into our most automated one.

The brokerage’s leadership
Delivery

From idea to production, honestly.

The configuration went fast. The slip, about three and a half months, came from accuracy work that had never been sized as a phase of its own.

Contract

Execution defined: the 99% SLA and sub-1-minute response agreed, two-phase acceptance, a six-month pilot.

Build

Fast and clean. The product catalog and conversational demos landed in March; the eligibility module was solid from the start.

Accuracy challenge

The bottleneck. Three launches fell behind; on the same build, conversational accuracy swung between 54% and 81% in two days.

Recovery

All criticals resolved, a soft launch at 93%, and one final blocker: income questions, around 80% of real traffic. The team held the line: launch whole or not at all.

Production

Big-bang to all 375-400 brokers in a single rollout, exactly as the brokerage asked. 99% SLA met on the acceptance set.

The realistic industry ceiling for a conversational assistant over documentation this dense was around 80%. The brokerage insisted on 99% with no human in the loop. The team signed, and then did the engineering to get there.

The enablers of the recovery became durable product: section indexing, dynamic examples from past errors, scripted correction after every model call, and per-bank parallelization with aggregation. Every one is now a platform capability that every future client with dense documentation inherits.

The business case

What Phase 1 is built to lift.

The 99% accuracy is validated. These are the Year-1 targets the pilot is measured against, the numbers the old capacity model capped.

0
Mortgages per broker / month, up from 2.7
0%
Capacity utilization, up from 60%
0w
New-broker ramp, down from 16 weeks
What comes next

A proof point that became a foundation.

The AI Broker Assistant is Phase 1, and the proof point. The same agent builder, orchestrator pattern, shared knowledge base and guardrails that shipped it now become the foundation for the rest of the brokerage’s platform.

Phase 2 extends the assistant across the full operational workflow with five operational agents, Edge Case Capture, Email Automation, Campaign Monitor, Property Intelligence and Legal Assistant, each inheriting the existing knowledge base, orchestrator pattern and guardrails, so the delivery cost per new workflow drops sharply as the platform compounds.

Phase 3 delivers a full native-AI platform transformation: a guided digital data-capture journey, a configurable product catalog, an automated commissions catalog, a dedicated insurance module for cross-sell into mortgage journeys, and a unified task manager with SLA tracking.

About FlowX.AI

The orchestration platform for regulated work.

FlowX.AI is the enterprise orchestration platform that enables regulated institutions to deploy deterministic, source-traceable agentic workflows on top of legacy infrastructure. Financial institutions run critical customer and operations journeys on FlowX.AI, including:

  • Commercial Onboarding
  • Underwriting Assessment
  • Commercial Lending
  • KYC & AML
  • Customer Churn & Retention
  • Fraud Investigation
  • Underwriting Financial Insights
  • and more
Next

Put an auditable agentinside your decisioning.

Bring a high-stakes, expertise-heavy process and we will show you a path to production, on your core, with source-traceable reasoning and the audit trail intact.