Nestack Agent Care
Industries / Real Estate / Lease copilot

Real Estate AI agent · Lease processing

Lease-Processing Copilot

Populate the state-approved lease form from verified data, assemble the mandatory disclosure packet for that jurisdiction, and hold every term with legal effect for the broker completing the form.

4–6 weeksTypical delivery
Your stackDeployment
Form-boundBroker signs
Agent CareAfter launch

What this agent does

Assembles the packet the broker signs

In
01

Populate the approved-form blanks from party, premises and term data taken from the source documents.

02

Populate nothing until the state, county and municipality of the premises resolve, and stop rather than default.

Reason
03

Populate a cap-sensitive figure only from a human-attested basis, with its source and effective date beside it.

04

Assemble the disclosure packet from the jurisdiction manifest, with the lead determination evidenced, not inferred.

05

Assemble the pre-1978 lease elements — warning statement, disclosure, records list, acknowledgment, signatures.

Decide
06

Assemble a renewal from the form version in force, never by inheriting the prior term's determinations.

07

Verify each populated field against the source of truth, and report the mismatches rather than resolving them.

Out
08

Verify signature and disclosure status across the envelope, and send non-operative reminders only.

09

Execute write actions only inside the approval boundaries agreed during implementation.

Product statement

Completing a state-approved form is permitted in most states; drafting bespoke terms or explaining a clause's effect is not, and where that line falls varies by state.

Example workflow

One lease, intake to signature

AgentHuman
1Lease request receivedProperty-management record, application, renewal notice or broker intake
2Jurisdiction resolvedState, county and municipality of the premises, with the form and manifest that apply there
3Form populatedApproved-form blanks, disclosure packet, open gaps and confidence
4Controls appliedField reconciliation, manifest completeness, clause-library allowlist and confidence threshold
No human action required

Stages 1 to 4 run unaided and none of them signs anything — the agent is filling an approved form, and the broker's lane opens at the confidence gate.

5DecisionBranches at the confidence threshold
High confidence

Goes to the broker completing the form.

Low confidence

Adds an attorney read where the state requires one.

Broker approval

The packet is held with its populated fields, its open gaps and the confidence.

Approve · Correct · Refer to counsel
Approved — released for signature
6Lease and forms systems updatedOnly where write access and approval policy allow it
7Outcome evaluatedField accuracy, manifest completeness, execution defects and post-execution corrections
Corrections

Every correction made at approval is counted in the evaluation.

What should not run autonomously

Human approval stays in control

Outside the boundary — human approval required8 items
Composing or rewording any substantive lease term.
Choosing between clause options on legal-effect grounds.
Explaining a clause's consequence to any party.
Determining rent-regulation exemption status.
Automation boundaryAgent acts unaided
Extract and normalise the party, premises and term data from source documents.
Assemble the disclosure packet and flag the gaps.
Reconcile populated fields against the source of truth.
Track signature status and send reminders that carry no legal effect.
Writes stay inside the boundaries set at implementation; no held act is one of them.
Setting or approving the security-deposit amount.
Approving any deviation from the approved form.
Issuing a default or right-to-cure notice.
Countersigning or releasing the executed lease.

Example output

One lease packet, annotated

Everything the agent populates is attached to the record it was taken from.

Lease output · single tenancyIllustrative example
Tenancy
Populated field
Year built
Source of record
Confidence
Approver
Renewal, standard form
Lead disclosure and pamphlet attached to the approved form
Built 1962
County assessor record
91%
Broker completing the form
As receivedTaken from the assessor record and the executed application — nothing on this side is written by the agent.
Source records used Assessor year built Jurisdiction manifest Prior executed lease
Why this attachmentCompleting an approved form is permitted; drafting the term is not.
ActionApproveCorrectRefer to counsel
What the score decidesBelow the configured threshold the packet takes a second read before it reaches the broker.

Value

Where AI adds value

The same four claims, placed at the point in the workflow where each one applies.

Where the value landsValue 01 – 04
Each tenancyFrom the jurisdiction manifest
03Assembly

Populate the approved form

Draw on the verified record, the jurisdiction manifest and the form version in force at that address.

01Approved path

Assemble without the rework

Routine population and packet assembly arrive already done.

02Human review

Point the broker's read at the gaps

Open gaps and unattested exemptions are marked, because after execution a defective term may be unenforceable and the notice predicate may fail.

04Build an evidence trail

The populated field, its source of truth and the reconciliation result stay with the lease.

Integrations

Typical integrations

Five system groups connect to the same agent. Which of them are in scope is decided in discovery.

Forms and transactionLone Wolf zipForm
Dotloop
Property managementYardi Voyager
AppFolio Property Manager
E-signatureDocuSign
Adobe Acrobat Sign

Agent

Lease processing

Reads the record
Populates the form
Holds for approval

Screening and lease adminTransUnion SmartMove · Experian
VTS · MRI Software
Observability & evaluationOpenTelemetry · 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 executed lease

Each control wraps the one inside it. Once a lease is executed a void rider is not curable by amendment, so what a layer misses is named in the map below.

L6 · Outermost — last line of defenceInward → L1 · closest to the model
L6Rollback / safe modePull population back to proposal-only when evaluation or production signals degrade.Roll back
L5Version monitoringTrack model, prompt, form-version and clause-library changes.Track
L4TraceabilityRecord the form version, the cap source and its date, the manifest and the approver.Record
L3Broker approvalHold the packet for the named broker; it governs release, not whether an approved term is lawful.Gate
L2Policy guardrailsTest populated fields against the jurisdiction manifest and clause allowlist; a failure returns the packet.Restrict
L1Confidence thresholdsRoute low-confidence packets to a second read before the broker sees them.Require review
Model corePacket produced — populated form, disclosure set, open gaps and confidence
L1 – L2Test whether a packet may stand
L3Puts the release in a broker's hands
L4 – L5Keep the record and the version honest
L6Pulls population back when signals degrade

How Nestack evaluates it

Evaluate the whole packet workflow — not only the executed form.

Coverage runs the whole depth of the workflow, and every layer is cut by slice.

Surface — the lease the parties sign
Depth of coverage ▼
E1Final-output evaluationDid each populated field match the record it came from?
E2Step-level evaluationDid the agent use the right jurisdiction, form version and manifest?
E3Tool evaluationDid it write the correct field on the correct document?
E4Confidence calibrationDo low-confidence packets actually attract more broker corrections?
E5Slice evaluationHow does performance change across specific tenancy types?
E6Business outcomeHow many executed leases needed a correction after signature?
Floor — the exposure the brokerage carries

Failure modes

Where each failure originates in the agent

Seven failure modes, each placed where it starts rather than where it shows.

Agent lifecycleDirection of processing →
01 · Retrieval1 mode
LX-01

Stale cap figure

A superseded rent-cap percentage is read from cache.

Stage gathersLease record, jurisdiction manifest and form version
02 · Reasoning2 modes
LX-02

Inferred lead exemption

Renovation text is read as an exemption on pre-1978 housing.

LX-03

Missed local ordinance

Ownership data reads as cap-exempt where a city rule is stricter.

Stage proposesPopulated form, disclosure set, gaps and confidence
03 · Tool / write2 modes
LX-04

Wrong deposit figure written

A small-landlord figure is written across a corporate portfolio.

LX-05

Unsigned acknowledgment

Signature tabs land on the lease body but not the lead form.

Stage writesOnly where write access and approval policy allow it
04 · Output1 mode
LX-06

Excluded notice sent

An operative cure notice goes out through the e-signature platform.

Stage returnsThe packet the broker signs and the parties execute
05 · Change / Version1 mode
LX-07

Superseded rider

A renewal runs on last year's form after the state amended the rider.

Stage tracksModel, prompt, form versions and clause library
Sev-1 · a held act executed Sev-2 · a defect reaches the executed lease Sev-3 · source degrades, packet routes to review

Affected slices

One cohort can carry the defect rate

Rent-regulated jurisdictions under a stricter city ordinance hold the top row here while the all-lease rate looks steady. Nestack reports the mandatory-disclosure defect rate by slice, not only in total.

Slice performance — reported separately, not only in aggregateIllustrative example
SliceFailure rateLift Lift vs. thresholdStatus
Stricter local ordinance4.5%3.0× Review
Pre-1978 target housing3.3%2.2× Review
Translation-mandate states1.8%1.2× Watch
Commercial and mixed-use0.9%0.6× Normal
Bar: mandatory-disclosure-defect-rate lift vs. the all-lease baseline · scale 0–4.0× · tick marks the 2.0× review threshold 2 of 4 slices over threshold

Evidence-linked improvement

A cycle ends when the test exists

Nothing closes until the failure is a regression case the next release has to clear, and the suite it joins is what the next detection is read against.

Improvement cycle · five stagesSwitchback — the path turns at Improve and returns at Learn
01Detect

Disclosure-defect rate rises in a lease cohort.

02Diagnose

The supervising broker walks the executed packet back through its manifest, form version and cap source.

03Improve

The fix is recorded against a form version, with the defective packets attached.

04Verify

Release is held until the affected regression cases clear again.

05Learn

The case joins the permanent suite and the jurisdiction manifest.

Learn → DetectThe return edge. Every later detection is measured against a longer suite.

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, form workflow, evaluation, integration, then production validation and handover.

Workstream Week 1Week 2Week 3Week 4Week 5Week 6
01Tenancy workflow discovery and boundary definition.
02Forms, PM and e-signature source assessment.
03Jurisdiction manifest and clause-library mapping.
04Lease-record ingestion and field normalisation.
05Form population and reconciliation.
06Confidence scoring and gap routing.
07Broker approval workflow.
08Forms and e-signature integration.
09Regression suite and failure-mode cases.
10Guardrails, allowlists and approval controls.
11Trace instrumentation and observability.
12Deployment, documentation and Agent Care handover.
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 jurisdiction, one office ProductionProduction lease systems AdvancedCommercial and mixed-use
Introduced at Pilot
Population from your record and manifest
Broker approval
Disclosure-coverage baseline
Introduced at Production
Defect reporting by jurisdiction
Approval workflow in your systems
Approved write-back
Execution audit log
Introduced at Advanced
Multi-state and local ordinance rules
Multi-brand brokerage approvals
High lease volume
Enterprise forms controls
Build price From $5,000 From $8,000 Custom quote
Final build priceConfirmed after discovery based on integrations, workflow complexity, transaction volume, approval controls and deployment requirements.
Separate from buildBuild 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 bringWe build with it
01Your approved-form set and lease templates Lease-record ingestion and field mappingWeek 1
02Representative executed leases Population baseline and source-of-truth reconciliationWeek 2
03The jurisdictions you let in and their local rules Jurisdiction manifest and automation-boundary definitionWeek 1
04Access to relevant APIs, feeds or exports Forms, PM and e-signature assessment, then integration setupWeek 2
05Leases that came back with a defect Regression suite, failure-mode cases and manifest testsWeek 4
06Your signing authority and write-back limits Confidence scoring, gap routing, guardrails and approval controlsWeek 3
07Named brokers, and counsel where the state requires it Broker approval workflow, then pilot and production validationWeeks 5–6
Nothing else is required Deployment, documentation and Agent Care handover are ours.

Delivery timeline

Four phases across six weeks

Each phase is drawn on the weeks it occupies. Week 5 carries evaluation and pilot at the same time.

Phase W1W2W3W4W5W6
Discovery W1
Build W2 – W3
Evaluate W4 – W5
Pilot & Launch W5 – W6
Week focus W1Tenancy discovery, jurisdiction mapping and the automation boundary W2Source integration and the population baseline W3Form workflow, confidence logic and approval controls W4Regression suite, manifest checks and failure-mode testing W5E-signature integration, pilot tenancies and targeted corrections W6A lease cycle executed under broker review, then handover
Reading the bandBars cover only the weeks their work is named in. The week 5 overlap is real, not padding.
At the end of W6Production checks signed, monitoring transferred to Agent Care.
DurationSix-week plan shown · typical delivery 4–6 weeks depending on scope confirmed in discovery.

Next step · Real Estate AI agent

Build a lease-processing agent around the approved form.

Show us your form set, the jurisdictions you let in and who signs. Completing the approved form is one thing and drafting a term is another, and that line is where we set the automation boundary.

Nestack Agents · Lease processingAGT-RE-04 · Agent Care available after launch