Real Estate AI agent · Deal underwriting
Deal-Underwriting & Due-Diligence AI Copilot
Extract and reconcile rent-roll and operating-statement line items, tag every input with how it was verified, and hold the package for the investment committee, which decides the acquisition.
- Typical delivery
- 4–6 weeks
- Deployment
- Your stack
- IC approval
- Pre-committee
- After launch
- Agent Care
What this agent does
Assembles the file, not the decision to buy
In
- 01
Abstract rent rolls, operating statements and leases from the data room, a management export or an upload.
- 02
Reconcile the line items across those sources into one schedule, each carrying the document and page behind it.
Reason
- 03
Abstract the economic terms of each lease — base rent, escalations, recovery structure and options.
- 04
Reconcile the abstracted terms against executed leases and bank records, and record which source confirmed each.
- 05
Tag every line seller-asserted, lease-confirmed, bank-confirmed or estoppel-confirmed, and keep the tag with it.
Decide
- 06
Flag diligence artifacts whose standard designation, vintage or shelf life sits outside what the checklist asks.
- 07
Flag each unverified line to the deal team, and hold the package for the investment committee.
Out
- 08
Retain the source documents, the abstracts, the tags and the committee's decision against the deal.
- 09
Execute write actions only inside the approval boundaries agreed during implementation.
Product statement
The agent assembles working papers; the investment committee approves the deal, and the Phase I stays with the Environmental Professional.
Example workflow
One deal, data room to committee
- 1Deal file receivedData room, property-management export, seller upload or pipeline record
- 2Documents abstractedRent-roll lines, operating-statement lines and lease terms, each with its page
- 3Package assembledReconciled schedule, verification tags, open checklist items and confidence
- 4Controls appliedSource-to-cell checks, verification tagging, standard-and-vintage flags and confidence threshold
No human action required
Stages 1 to 4 run unaided, and no number is called verified at any of them — the agent is assembling, and the committee's lane opens at the confidence gate.
Goes to the investment committee to read.
Adds an analyst reconciliation first.
Committee review
The package is held with its sources, its unverified lines and the confidence.
Accept · Challenge · Send for verification
Accepted — carried to the memo
- 6Deal systems updatedOnly where write access and approval policy allow it
- 7Outcome evaluatedUnverified-input rate, challenged lines, reopened items and post-closing findings
Challenges
Every committee challenge is counted in the evaluation.
What should not run autonomously
Human approval stays in control
Outside the boundary — human approval required
8 items
- Approving the acquisition or the assumption set.
- Declaring a rent roll or operating statement verified.
- Conducting or signing the Phase I and naming RECs.
- Determining zoning compliance or entitlement risk.
Automation boundary
Agent acts unaided
- ✓Extract, normalise and reconcile rent-roll and T-12 line items.
- ✓Abstract the lease economic terms with a page-level citation to the source.
- ✓Flag standard designation, vintage and shelf-life dates.
- ✓Assemble and version the data-room index and the source-to-cell trail.
Extraction, abstraction and indexing run inside the boundaries agreed at implementation.
- Certifying boundaries or easements on a survey.
- Determining flood zone, seismic PML or ADA status.
- Releasing a projected return to a third party.
- Waiving a contingency or releasing escrow.
Example output
One rent-roll line, annotated
Everything the agent abstracts stays attached to the page it came from.
Underwriting output · single line item
Illustrative example- Tenant
- Suite 210, retail
- Abstracted line
- Percentage-rent clause above a base-year recovery stop
- Stated base rent
- $27.50 / sq ft
- Source of record
- Executed lease, page 14
- Confidence
- 89%
- Verification
- Estoppel not yet returned
As received
Taken from the executed lease and the data-room index — nothing on this side is inferred by the agent.
Sources cited
- Executed lease
- Bank statement
- Management export
Why this tag
Rent is lease-confirmed, the recovery stop is not — the line the committee weighs.
What the score decides
Below the configured threshold the package picks up an analyst reconciliation first.
Action
AcceptChallengeSend for verificationValue
Where AI adds value
The same four claims, placed at the point in the workflow where each one applies.
Where the value lands
Value 01 – 04
Every deal
From the data room
Abstract from the documents
Work from the executed leases, the bank records and the fund's own diligence checklist.
Get the rent roll tied out sooner
Routine rent-roll and T-12 extraction arrives already reconciled.
Send the read to unverified lines
Seller-asserted lines and stale artifacts are marked, so the committee's read starts where the file is weakest.
Build an evidence trail
Each line item keeps its document, its page and the tag that says who confirmed it.
Integrations
Typical integrations
Five system groups connect to the same agent. Which of them are in scope is decided in discovery.
Underwriting models
- Argus Enterprise
- Rockport VAL
Pipeline and checklists
- Dealpath
- Northspyre
Investor and fund admin
- Juniper Square
- Yardi Investment Manager
Agent
Deal underwriting and diligence
- Reads the documents
- Reconciles the lines
- Holds for the committee
Market and environmental data
- CoStar
- Reonomy
- LightBox EDR
- ERIS
Observability & evaluation
- OpenTelemetry
- Langfuse
- Supported monitoring/evaluation sources
Integration availability depends on the client's existing systems and API access.
Agent controls
Six layers between the model and the committee
Each control wraps the one inside it. Where a layer stops is named in the failure-mode map below it.
L6 · Outermost — last line of defence
Inward → L1 · closest to the model
- L1 – L2
- Test whether a line may stand
- L3
- Puts the release in the committee's hands
- L4 – L5
- Keep the record and the version honest
- L6
- Pulls the agent back when signals degrade
How Nestack evaluates it
Evaluate the diligence workflow — not only the finished memo.
Coverage runs the whole depth of the workflow, and every layer is cut by slice.
Surface — the package the committee reads
- E1Final-output evaluationDid each reconciled line match the page it was drawn from?
- E2Step-level evaluationDid the agent use the right export, checklist and standard set?
- E3Tool evaluationDid it read the correct document and write the correct cell?
- E4Confidence calibrationDo low-confidence packages actually attract more challenges?
- E5Slice evaluationHow does performance change across specific asset cohorts?
- E6Business outcomeHow many lines reached the committee still seller-asserted?
Floor — the outcome the fund answers for
Failure modes
Where each failure originates in the agent
Seven failure modes, each set at the stage where it starts.
Agent lifecycle
Direction of processing →
01 · Retrieval
1 mode
- DD-01
Marketing rent roll pulled
Pro-forma rents carry forward as in-place rents.
Stage gathers
Rent rolls, operating statements, leases and artifacts
02 · Reasoning
2 modes
- DD-02
Recovery clause misread
Percentage rent is read as a fixed base escalation.
- DD-03
REC treated as resolved
An NFA letter for another parcel closes the item.
Stage proposes
Reconciled lines, tags, open items and confidence
03 · Tool / write
2 modes
- DD-04
Model written without a diff
The committee reads a version nobody reconciled.
- DD-05
Checklist cleared on filename
An item is marked complete on a matching filename.
Stage writes
Only where write access and approval policy allow it
04 · Output
1 mode
- DD-06
Internal deck reaches LPs
An IC scenario deck is forwarded to prospective investors.
Stage returns
The package the committee reads and decides on
05 · Change / Version
1 mode
- DD-07
Superseded survey standard
A survey under the prior ALTA/NSPS version is accepted.
Stage tracks
Model, prompt, checklist and standard designations
- Sev-1 · a held act runs unaided
- Sev-2 · an unverified line reaches the memo
- Sev-3 · a source degrades, package routes to review
Affected slices
The aggregate stays calm while one cohort does not
The baseline is every line item reaching committee across the book. Against it, unverified inputs concentrate in a few asset cohorts, so Nestack reports the rate per cohort rather than only in total.
Slice performance — reported separately, not only in aggregate
Illustrative example| Slice | Failure rate | Lift | Lift vs. threshold | Status |
|---|---|---|---|---|
| Mom-and-pop managed assets | 5.2% | 3.7× | Review | |
| Historical industrial-use sites | 4.2% | 3.0× | Review | |
| Ground-lease and TIC structures | 2.1% | 1.5× | Watch | |
| Rent-regulated value-add | 0.7% | 0.5× | Normal |
Bar: unverified-input-rate lift vs. all-line-item baseline · scale 0–4.0× · tick marks the 2.0× review threshold
2 of 4 slices over threshold
Evidence-linked improvement
No cycle closes without a new regression case
Each cycle ends with the failure written as a regression case the next release has to pass, and the detection that follows is measured against that suite.
Improvement cycle · five stages
Switchback — the path turns at Improve and returns at Learn
- 01
Detect
Unverified-input rate rises in one asset cohort.
- 02
Diagnose
Which document, abstraction step or tag rule let the line through?
- 03
Improve
The fix is bound to a version, with the challenged lines attached to it.
- 04
Verify
The affected regression cases are re-run before anything releases.
- 05
Learn
The case joins the permanent suite and the diligence checklist.
Learn → Detect
The return edge. Detection starts again from a checklist and a suite that both grew.
Typical build scope
Twelve workstreams across six weeks
The build scope read against the delivery timeline. Week structure follows the six-week plan — discovery, sources, abstraction workflow, evaluation, integration, then production validation and handover.
Workstream
Week 1Week 2Week 3Week 4Week 5Week 6
- 01Diligence workflow discovery and boundary definition.Week 1
- 02Document source and access assessment.Week 1, Week 2
- 03Checklist, standard-designation and vintage mapping.Week 1, Week 2
- 04Rent-roll and T-12 line extraction.Week 2
- 05Lease abstraction and citation binding.Week 2, Week 3
- 06Verification tagging and line routing.Week 3
- 07Investment-committee review workflow.Week 3, Week 4
- 08Model and deal-platform integration.Week 5
- 09Regression cases and cohort evaluation.Week 4, Week 5
- 10Guardrails and release controls.Week 4
- 11Observability and audit-trail traces.Week 5, Week 6
- 12Deployment, documentation and Agent Care handover.Week 6
12 workstreams · 6 weeks · bar shows the weeks a workstream is active — several run in parallel
Final scope and sequence confirmed in discovery
Engagement tiers
What each tier includes
Rows are the capabilities named in each tier's scope. Higher tiers include everything below them.
| Capability✓ in scope · — not at this tier | PilotOne deal, one asset class | ProductionProduction deal systems | AdvancedInstitutional funds |
|---|---|---|---|
| Introduced at Pilot | |||
| Abstraction to your documents | ✓ | ✓ | ✓ |
| Committee review | ✓ | ✓ | ✓ |
| Line-item baseline | ✓ | ✓ | ✓ |
| Introduced at Production | |||
| Verification reporting by asset | — | ✓ | ✓ |
| Review workflow in your systems | — | ✓ | ✓ |
| Approved model write-back | — | ✓ | ✓ |
| Source-to-cell trail export | — | ✓ | ✓ |
| Introduced at Advanced | |||
| Non-standard ownership structures | — | — | ✓ |
| Multi-stage committee approvals | — | — | ✓ |
| High deal volume | — | — | ✓ |
| Enterprise fund controls | — | — | ✓ |
| Build price | From $5,000 | From $8,000 | Custom quote |
- Final build price
- Confirmed after discovery based on integrations, workflow complexity, transaction volume, approval controls and deployment requirements.
- Separate from build
- Build pricing is separate from recurring Agent Care, which covers managed monitoring, evaluations, incidents and verified improvements after launch.
What we need from you
What you bring, and what we build with it
Each input maps to a piece of build scope and a week in the delivery timeline.
You bring
We build with it
01Your diligence checklist and required standards
→Checklist mapping and standard-designation flags
Week 102Representative closed deal files
→Extraction baseline, reconciliation and source-to-cell binding
Week 203Your rent-roll and lease document formats
→Document-format mapping and automation-boundary definition
Week 104Access to relevant APIs, feeds or exports
→Data-room, model and pipeline assessment, then integration setup
Week 205Deals where an input was wrong at committee
→Evaluation suite, cohort regression cases and failure-mode testing
Week 406Your review thresholds and model write-back limits
→Confidence scoring, tag routing, guardrails and release controls
Week 307Named committee members to read packages
→Committee review workflow, then pilot and production validation
Weeks 5–6
Nothing else is required
Deployment, documentation and Agent Care handover are ours.
Delivery timeline
Four phases across six weeks
Phases sit over the weeks they actually occupy. Week 5 carries evaluation and pilot together.
Phase
W1
W2
W3
W4
W5
W6
- DiscoveryW1
- BuildW2 – W3
- EvaluateW4 – W5
- Pilot & LaunchW5 – W6
Week focus
W1Diligence workflow discovery, checklist mapping and the automation boundary
W2Document-source integration and the extraction baseline
W3Abstraction workflow, confidence logic and review controls
W4Evaluation suite, verification-tag checks and failure-mode testing
W5Model and pipeline integration, pilot deals and targeted corrections
W6One deal packaged for IC under committee review, then handover
- Reading the band
- A bar spans the weeks its work is named in, and no others. The week 5 overlap is real, not padding.
- At the end of W6
- Verified in production, then monitoring sits with Agent Care.
- Duration
- Six-week plan shown · typical delivery 4–6 weeks depending on scope confirmed in discovery.
Next step · Real Estate AI agent
Build an underwriting copilot around your diligence checklist.
Bring your data room, your checklist and the names against each item. If your rent rolls arrive as scans, that is the workflow we map — and the boundary stops short of every judgment reserved to a professional.
- Typical delivery
- 4–6 weeks
- Deployment
- Your deal stack
- IC approval
- Pre-committee
- After launch
- Agent Care available
Nestack Agents · Deal underwriting and diligence
AGT-RE-12 · Agent Care available after launch
