Markets & quotes · Quotes
Quotes side by side with limit, retention, premium, rate on line, total cost and exclusions
Quotes side by side (illustrative). Every figure computed by the comparison engine — retention as a share of EV, rate on line, total cost — the deal-specific exclusions, and where the wording differs (loss definition, subrogation).

A private equity sponsor is buying a mid-market software company for $240 million. Signing is three weeks out. The sponsor wants $24 million of representations and warranties cover over a $1.2 million retention, and three markets have quoted. The quotes differ on price, on limit and — most importantly — on which known issues each one excludes.

This post follows that deal, Project Alder, through InsightDealDesk from a populated data room to a recommendation the broker accepts or changes. Everything in it is illustrative: Alder Systems, the sponsor, the sellers and the three markets are invented for the demo book, and every figure is the demo’s, not a market benchmark.

Use case card
ActorsDeal broker (owner, $25M authority), placement lead, practice leader, the sponsor's deal team
DealProject Alder Illustrative — buyout of a software & SaaS target, EV $240M, Delaware SPA
Ask$24M R&W limit over a $1.2M retention (0.5% of EV)
Data roomShare purchase agreement, disclosure schedules, quality of earnings, tax DD, legal DD
Agents involvedAll eleven — the quote agent prepares the decision
Decisions and authoritySelecting a quote is the broker's, capped at ask-first; nothing is sent to a market from the product
OutcomeOne recommended quote with its reasons, what to negotiate out, and the facts behind each line
What is measuredDays from quotes-in to selection, deal-specific exclusions negotiated out, agreement with the quote agent

What quote comparison usually looks like

Three non-binding indications arrive as PDFs. Someone builds a comparison grid by hand — limit, retention, premium, underwriting fee, rate on line — and then reads each one for the deal-specific exclusions, which is where the real difference lives. The grid is accurate on Tuesday and stale by Thursday, when a market revises. The broker’s recommendation lives in an email.

flowchart LR A["Three NBIs
as PDFs"] --> B["Hand-built grid:
limit, retention,
premium, fee"] B --> C["Exclusions read
one quote at a time"] C --> D["Recommendation
in an email"] D --> E["Client asks
why not the cheapest?"] style C fill:#fff4e2,stroke:#f4a03a style E fill:#fdecec,stroke:#e57373

InsightDealDesk changes two things. The grid is not built by anyone: the comparison engine computes every figure from the quotes as entered. And the exclusions are not discovered at the quote stage: the agents predicted them from the schedules and the diligence before the submission went out.

flowchart TB DR["Data room read
into cited pieces"] --> R["Reps agent:
qualifiers, schedules"] DR --> X["Exclusion agent:
disclosed and quantified issues"] R --> G["Diligence gap agent:
reps with no diligence"] X --> S["Submission discloses
known issues and gaps"] G --> S S --> Q["Quotes entered"] Q --> E["Comparison engine:
every figure"] E --> QA["Quote agent reasons
over the engine's figures"] QA --> P{"Broker: accept,
change, reject, ask"} style P fill:#e8f8f4,stroke:#22c1a4,stroke-width:2px style E fill:#fef3c7,stroke:#b45309

Step by step

Project Alder, from a full data room to a selected quote Days are relative to quotes arriving. Names and figures are illustrative.
1
Data room readReaderEarlier

Five documents are read into page-level pieces: the SPA (23 pages, 15 pieces), the schedules, the QoE, the tax report and the legal report. Every later citation points at one of these pieces.

2
Reps classifiedReps agentEarlier

Fourteen reps, each tagged flat, knowledge-qualified or materiality-qualified, with the schedule it relies on. §3.10 Litigation and §3.12 Data Privacy are knowledge-qualified; §3.7 Financial Statements is materiality-qualified.

3
Gaps foundDiligence gap agentEarlier

Five reps have no diligence behind them — cyber (§3.12), employment (§3.14), benefits, environmental and insurance. The agent notes that an underwriter will likely exclude or narrow them.

4
Exclusions predictedExclusion agentEarlier

Schedule 3.9(a) discloses an Ohio sales tax audit with a proposed $1.2M assessment; Schedule 3.10 a reseller’s $450,000 commission demand. The QoE quantifies $2.4M of revenue recognised early. Each becomes a finding citing its page.

5
Intelligence readIntelligence agentEarlier

InsightPulse (here an illustrative stand-in) reports a security incident at the UK subsidiary in August. It becomes a red-flag finding cited “Pulse: news, as of” its date.

6
Three quotes inBrokerDay 0

Harborline: $24M over $1.2M for $780K. Meridian: $24M over $1.2M for $720K. Granite Ridge: $10M over $1.2M for $395K. Each with its exclusions, enhancements and clause terms.

7
Engine comparesComparison engineDay 0

Retention as a share of EV, rate on line (3.25%, 3.00%, 3.95%), total cost with the underwriting fee ($830K, $760K, $430K), the deal-specific exclusions once the standard form ones are taken out, and the flags: Granite Ridge’s limit is below the ask.

8
Recommendation preparedQuote agentDay 0

Recommend Harborline as lead: the fewest deal-specific exclusions (only the Ohio audit), and enhancements — a materiality scrape for loss calculation and a knowledge scrape limited to named individuals. Negotiate out the Ohio exclusion; use Meridian’s lower price as leverage.

9
Controls runSupervisor agentDay 1

Conflicts are cleared, the retention is 0.5% of EV, and the $24M limit is inside the broker’s $25M authority: no placement control fires, so no sign-off is prepared.

10
Broker decidesDeal brokerDay 1

Accept selects the quote and moves the deal to UW call; Change lets the broker pick another quote with a note; Reject closes the ask; Ask sends it back with a question. Each answer is signed on the record.

What the screens show

Deal Workspace · Project Alder
The Deal Workspace for an illustrative software buyout at the quotes stage
The Deal Workspace on Project Alder (illustrative). The hero with the seven-stage strip at Quotes, findings, diligence gaps, quotes and the premium range, the agents' narrative, and the quote agent's prepared recommendation with Accept, Change, Reject and Ask.
Decision · Prepared for you
The quote agent's prepared recommendation to select one quote, on illustrative data
Prepared for you (illustrative). The quote agent recommends Harborline's $24M over $1.2M for $780K, says why, says what to negotiate out, and lists its reasoning with the facts behind it.

Why the cheapest quote is not the recommendation

Meridian is $60,000 cheaper on premium and $70,000 cheaper on total cost. It also excludes wage and hour and data privacy breaches on top of the Ohio audit. On a software target whose UK subsidiary disclosed a security incident in August and whose data privacy rep has no cyber diligence behind it, a data privacy exclusion is not a detail — it removes cover from the rep most likely to be claimed on. The quote agent says exactly that, cites the comparison rows and the red-flag finding, and leaves the call to the broker.

Every figure is the engine’s

The quote agent never computes a rate on line or a total cost. The comparison engine does, from the quotes as entered, and passes the results to the agent as facts. If the model’s answer contains a number that is not among those facts, the answer is discarded and the engine’s own pick stands, marked “rules only”.

Who talks to whom

sequenceDiagram participant B as Deal broker participant DD as InsightDealDesk participant E as Comparison engine participant QA as Quote agent participant M as Claude on Bedrock participant R as Decision record B->>DD: Enter three quotes B->>DD: Analyze DD->>E: Compare quotes for the deal E-->>DD: Rows, best pick, flags DD->>QA: Facts from the engine and findings QA->>M: Reason over cited facts M-->>QA: Summary, findings, open questions QA->>QA: Grounding check on every number QA-->>DD: Prepared decision at L1 or L2 B->>DD: Accept, change, reject or ask DD->>R: Signed answer with note

The deal’s stages

stateDiagram-v2 [*] --> Engaged Engaged --> DataRoom: workspace opened DataRoom --> Submission: purchase agreement in Submission --> Quotes: submission sent Quotes --> UWCall: a quote received and selected UWCall --> Bind: no blocking control Bind --> PostClose: binder checked and signed off PostClose --> [*]

What the agents said, and what each answer rests on

AgentWhat it preparedWhat it citesWho decides
Data room5 of 6 checklist documents present; specialist diligence missingData room documents by categoryBroker
RepsReps classified flat, knowledge or materiality; schedules each relies onSPA sections with page numbers—
Diligence gapCyber, employment, benefits, environmental and insurance reps uncoveredSPA reps vs DD report coverage—
ExclusionOhio sales tax audit, reseller dispute, early revenue recognitionSchedules 3.9(a) and 3.10; QoE p.4—
IntelligenceSecurity incident at the UK subsidiaryInsightPulse news, as-of date—
MarketTwo strong, two possible; Cobalt and Summit outEach market's appetite rulesBroker
QuoteSelect Harborline; negotiate out the Ohio exclusionComparison engine rowsBroker
UW callThree underwriting questions answered from the data roomQoE, tax DD, Schedule 3.10—
Decision · What each agent found
What each agent found, eleven agents in the order they ran, on illustrative data
What each agent found on Project Alder (illustrative). The eleven agents in order, each with its headline, whether it reasoned with Claude, and its status — ok, prepared or skipped.

Edge cases

What happensWhat InsightDealDesk does
A market revises its quoteThe new terms are entered; the next Analyze supersedes the open recommendation instead of stacking a second one.
The selected limit is above the askThe LIMIT_ABOVE_ASK control refers it: confirm the client wants it.
Conflicts were never clearedCONFLICTS_NOT_CLEARED blocks selection until they are.
No model is configuredThe engine’s pick is prepared with the reasons it computed, labelled “rules only”.

On the deal desk

The broker opens one page and sees the recommendation, the reason, the leverage and the facts. Changing it takes a note, not a new spreadsheet.

For IT and architecture

Figures come from insight_broker.compare; the agent’s output is validated against a findings schema and a grounding check before it is shown.

For practice leaders

Every selection carries its reasoning and the broker’s answer on the record — useful when a client later asks why a cheaper quote was passed over.

Questions we get asked

Does the agent pick the quote?

No. It prepares the selection; the broker accepts, changes, rejects or asks. Selecting a quote is capped at ask-first whatever the dial says.

Are these real markets?

No. Every market on this site is fictional and labelled illustrative, as are the deal, the target and the figures.

Keep reading