Build vs buy AI agents for corporate real estate: a decision framework for occupiers
Last updated:
6 min read

What does "build" mean for a real estate AI agent?
Building a real estate AI agent means owning the whole chain from source document to booked decision, not writing a prompt. A working agent for lease or CAM work needs document intake that handles scans and exhibits, extraction of the fields that matter, validation against the governing clause, a review queue for anything uncertain, an audit trail that shows where each value came from, handling for amendments that change prior terms, connections to your ERP and lease system, access controls, and monitoring for when results drift. Each piece is buildable. The question is whether your team wants to own all of them for the next five years, through model changes, staff turnover and the next audit. A proof of concept usually covers the first two items. The remaining seven are where internal projects stall.
| Component | What it involves | Who usually owns it after launch |
|---|---|---|
| Document intake and OCR | Scans, exhibits, side letters, amendments in mixed formats | Data engineering |
| Field extraction | Dates, rent, escalations, pass-throughs, options, caps | Data science |
| Validation against the clause | Every value tied to a page and section | Lease admin plus engineering |
| Exception review queue | Low-confidence fields routed to a person | Lease admin |
| Amendment handling | Later documents override earlier terms, with history | Engineering |
| System connections | ERP, lease system, document stores | IT |
| Permissions and audit trail | Who saw, changed, approved what | IT and internal audit |
| Monitoring and model updates | Accuracy drift, vendor model changes, cost control | Engineering |
Why do so many internal AI builds stall?
Internal AI builds stall because the pilot proves the easy part and the production system needs everything else. The research points the same way. MIT NANDA's The GenAI Divide: State of AI in Business 2025 found that tools bought from specialized vendors or built through partnerships reached deployment about 67% of the time, against roughly a third for internal builds, based on self-reported data (Fortune, August 2025). Gartner predicted that at least 30% of generative AI projects would be abandoned after proof of concept by the end of 2025, citing poor data quality, weak risk controls, escalating costs and unclear business value (Gartner, July 2024). Buyers are adjusting: Menlo Ventures reported that 76% of enterprise AI use cases were purchased rather than built in 2025, up from 53% in 2024 (Menlo Ventures).
Where does the money actually go?
Most of the cost of software shows up after launch. The US Government Accountability Office reports that federal agencies spend about 80% of their IT budgets operating and maintaining existing systems (GAO-25-107795). A federal IT portfolio is not a lease portfolio, but the shape is familiar to anyone who has inherited a homegrown lease database. For a real estate agent the run costs are specific: engineers to keep extraction accurate as leases and models change, lease administrators to review exceptions, IT to maintain connections, and audit time to prove the numbers. A software developer alone carries a median wage of $135,980 (BLS, May 2025) before benefits, and one person is rarely enough. We break the full cost model down in what it costs to build and run your own AI for real estate operations.
What an agent has to do
Answering a question is step one. Finishing the work is the rest.
- 1
Read the documentWhere most tools stop
Pull a term from a lease, statement, drawing or work order.
- 2
Tie it to the sourceWhere the value is
Link every value to its page, section or ledger line.
- 3
Apply the later documents
Let amendments and side letters override earlier terms, with history.
- 4
Route the exceptions
Send low-confidence results to the right reviewer.
- 5
Write back to systems
Update the lease system, ERP or CMMS without re-keying.
- 6
Keep the audit trail
Record who saw, changed and approved each result.
When does building make sense?
Building makes sense when the workflow is narrow, the stakes of an error are low, and you already have the people to run it. Concretely:
- The scope is one task, not a function. Pulling a single field from a few hundred documents for a one-time project is a reasonable internal build.
- The portfolio is small. Forty leases with an experienced lease administrator may not need any agent at all.
- You have a standing data team with real estate context. Some large occupiers do. If yours already maintains your lease data warehouse, an internal build is a credible option.
- The workflow is unusual and strategic. If the process is how you compete, owning it can be worth the run cost.
- Your system of record is already clean. Agents built on accurate, current lease data are far cheaper to build than agents that first have to fix it.
If none of these apply, building is usually a decision to start a software company inside the real estate department.
What is the third path?
The third path is to buy the portfolio record and the core agents, then build your own workflows on top. The vendor carries document intake, extraction, validation, the audit trail and model maintenance. Your team designs the reviews, calculations and reports that are specific to how you operate: a payment exception check against your escalation math, a construction standards review against your prototype, a compliance pass across every location. This keeps control where it matters and moves the run cost to someone whose job it is. REAL calls this custom workflows built on your own lease and portfolio data, and it is the option we recommend most often.
Ownership map
What your organization owns under each approach
| Layer | Build | Buy | Foundation + extend |
|---|---|---|---|
| AI models and infrastructure | Internal team | Platform provider | Platform provider |
| Document processing and evaluation | Internal team | Platform provider | Platform provider |
| Real estate domain logic | Internal team | Platform provider | Platform provider |
| Integrations with your systems | Internal team | Shared responsibility | Shared responsibility |
| Workflows, rules and approvals | Internal team | Shared responsibility | Shared responsibility |
| Business decisions | Customer-controlled | Customer-controlled | Customer-controlled |
Cost timeline
Most of the cost arrives after the system goes live
- Initial developmentIncurred before production
- Data preparation and validationIncurred before production
- Production deploymentIncurred before production
- Ongoing engineeringRecurring after production
- Model and infrastructure costsRecurring after production
- Testing and exception handlingRecurring after production
- Potential cost of delayIncurred before production
Decision scorecard
| Criterion | Build | Buy | Buy + build on top |
|---|---|---|---|
| Time to first result | Months | Weeks | Weeks |
| Upfront cost | Engineering salaries | Subscription | Subscription plus light config |
| Ongoing run cost | You carry it all | Vendor carries the core | Vendor carries the core |
| Fit to unusual workflows | Highest | Depends on product | High |
| Audit trail to source clause | You must build it | Check before buying | Inherited from the platform |
| Risk if key engineers leave | High | Low | Low |
| Control over data and logic | Full | Partial | High for your workflows |
How the answer changes by function
The build vs buy answer differs by function because the volume of documents, the cost of an error and the need for an audit trail differ. Use the guides below for each:
Lease abstraction: build vs buy for AI lease abstraction
CAM reconciliation and audit: build vs buy for CAM reconciliation
CAD and plan reading: build vs buy for CAD plan intelligence
Lease accounting: build vs buy lease accounting software for ASC 842
Critical dates and notices: build vs buy critical date tracking
Property tax: build vs buy for property tax appeals
Construction estimating and bids: build vs buy construction estimating software
Facilities and maintenance: build vs buy predictive maintenance software
Site selection: build vs buy site selection software
Space and asset data: build vs buy space management software
Questions to ask before you decide
- Who reviews the exceptions, and how many hours a month does that take today?
- Can every number the system produces be traced to a page and clause your auditors accept?
- What happens when an amendment changes a term extracted last year?
- Who maintains the system when the underlying model changes or is retired?
- What does year three cost, not year one?
- Which of our workflows are unique enough to be worth owning outright?
What REAL does here
REAL runs agents for lease administration, lease accounting, portfolio strategy, construction and facilities on one shared portfolio record, with every output linked to the governing clause, sheet or ledger line and human approval on critical decisions. Initial agents go live in two weeks, running in parallel with your current process first. Existing clients see a 10.3% average CAM savings. See how it fits your stack on the REAL platform, or book a walkthrough.
FAQ
Is it cheaper to build AI agents in-house?
- Building is usually cheaper in year one and more expensive by year three. The first prototype costs a few engineers for a few months. The production system adds exception review, audit trail, amendment handling, system connections and ongoing model maintenance, and those costs recur every year the agent runs.
Can we start by building and switch to buying later?
- Yes, and some teams do. The risk is sunk cost: once a homegrown tool holds your lease data, migrating out takes time. If you build first, keep the extracted data in a format you can export, with source references attached.
What is the difference between an AI agent and lease administration software?
- Lease administration software stores lease data and sends reminders. An AI agent reads the source documents, keeps the data current, and takes the next step, such as drafting a renewal notice or a CAM claim, for a person to approve. Many occupiers run agents alongside their existing system of record.
Do we need a clean system of record before buying?
- No. A good agent should read the source leases and reconcile them against what your system holds, which is often where the first findings come from. A clean record makes an internal build far easier, but it is not a prerequisite for buying.
More From Our Blog
MoreAI for commercial real estate is more than a chatbot
Most AI for commercial real estate is a chatbot with a label. The work needs more: a system that reads your leases, proves its answers, and recovers cost.
AI agents vs IWMS: what enterprise occupiers actually need from each
An IWMS organizes your real estate data. An AI agent acts on it. Those are different jobs, and most enterprise occupiers currently have neither working well.
Why replacing your IWMS is the wrong question
The enterprise debate isn't IWMS or AI agents. It's what sits on top of your existing system to handle the work the IWMS was never designed to do.
Initial agents live in two weeks.
Start with one or two high-value workflows, connect the required data and documents, measure the result, then expand across domains.
- A tailored onboarding for every enterprise.
- Fitted to how you actually work.
- Continuous support as your portfolio evolves.



