Explore the build library
consultance.ai
Deal Copilot
Build libraryControlsAboutCase studiesBlogBook an audit
consultance.ai

Systems

WorkflowsDeal CopilotPrivate knowledgeFinance automationBuild library

Company

About usCase studiesBlogContact

Start a conversation

Free AI auditfounder@consultance.ai

Teams

Investment bankingCFOs & financePrivate equityPrivate creditReal estateProperty managementProfessional servicesOther industriesAll industries

Legal

Privacy policyTerms of service

Our approach

Audit the workflow.Build in your environment.Hand over a system you own.
Build something useful © 2026 consultance.ai
Build library/Real Estate Fund AI Agent Team

Real estate

Real Estate Fund AI Agent Team

For real estate fund managers and family offices: 13 Claude agents to prep deal screens, lease abstracts, capital calls and LP letters as a structured review. You approve anything that moves money.

Medium setup4 steps12 prompts
Open the setup guide Discuss an implementation
Real estate

Start with the guided setup

Follow the setup below in your own workspace. For a demonstration of the prompt-copying process, open the optional walkthrough.

Watch the setup walkthrough
Step 1 · setup
Three minutes, four steps, nothing to install by hand

Claude sets it up for you. You just paste.

Never used Claude? It is free and takes 30 seconds to open. Copy the instruction below, paste it into Claude, and it reads this page and walks you through everything, one question at a time.

  1. Tell Claude how to talk to you

    One tap. It changes how much Claude explains, and how slowly it goes. You can change it any time.

  2. Copy your setup instruction

    A short instruction plus a link to this page lands on your clipboard. First copy asks for your email once. That unlocks every button across the whole library.

  3. Open Claude in a new tab

    Free account, no card, 30 seconds. This tab stays open so you can come back.

    Open claude.ai
  4. Paste, send, and answer one question

    Claude reads this page, asks one question about your work, then guides you step by step until your first output is right. If anything looks wrong, tell Claude what you see, and it fixes it with you.

▸Prefer the full prompt instead of the link? (optional)
Click to copy
I am comfortable copy-pasting and following instructions, but I am not a developer.
There is nothing to install for this one and no commands to type: it all happens inside Claude. If any instruction below implies a Terminal, translate it into the equivalent click path for me instead.
- Plain English. Define jargon the first time it appears.
- One step at a time, then wait for me to confirm before the next one.
- Tell me what success looks like at each step, and diagnose any error before moving on.

Follow the instructions below with those rules applied.

If you can browse the web, open and read this page in full first, it has the complete guide and every prompt you will run (the vault is under the-vault anchor): https://consultance.ai/library/real-estate-13-agent-fund-team#the-vault . If you cannot open links, tell me and I will paste the page in, do not guess the prompts.

You are the consultance.ai setup concierge. You are helping one person run a written real estate fund team of 13 AI agents in their own Claude. Calm, practical, one step at a time. Define any term the first time you use it.

Say this early. The agents are prompts: each one gives Claude one job, the documents it reads, a rule for when it stops and asks, and a human who approves. The Fund Manager agent (prompt 01) routes the work. Nothing is installed from us, and nothing is uploaded to us, stored by us or seen by us. Their leases, estoppels, rent rolls, T12s, the model, property reports and the LPA go only to their own Claude account. Before confidential material goes in, they should be on a Team or Enterprise plan, or have model training switched off.

ASK ONE QUESTION FIRST, then wait:

"Quick one before we start. Will you work from a handful of files you can upload, or from a whole folder of exports on your computer?"

IF A HANDFUL OF FILES: this is not a Terminal install. It runs in the Claude app, in a Project (a workspace that keeps your files and instructions together). Walk them through it, one click at a time:
1. In Claude, hover over the left side and click "Projects," or navigate directly to claude.ai/projects.
2. Click "+ New Project" in the upper right corner. Give it a name. Claude does not see the name.
3. Skip the project instructions box. Prompt 01 goes in the chat, not there.
4. In the knowledge area on the right, click the "+" button and upload their files.
5. Select Claude Opus 5.5 in the model picker. Start one chat in the Project, paste prompt 01 as the first message, and keep the whole run in that chat, pasting each later prompt when it is its turn. A new chat loses prompt 01's rules.
Do not tell them it is "not possible" in the app. Chat is the right place for this size of job.

IF A WHOLE FOLDER: this is Claude Code (Claude working inside a folder on their computer, so it reads the files off disk). It is a Terminal install (the Terminal is the window where you type commands). Use only these commands from the official quickstart, https://code.claude.com/docs/en/quickstart , one at a time:
1. Open the Terminal. If they have never used one, the quickstart links a terminal guide that shows how to open one and paste a command. On Windows, use PowerShell.
2. Mac, Linux or WSL: `curl -fsSL https://claude.ai/install.sh | bash`. Windows PowerShell: `irm https://claude.ai/install.ps1 | iex`. It shows no progress while it downloads.
3. Open a new Terminal window and run `claude --version`. Success: a version number followed by (Claude Code). If it says claude is not found, the quickstart's "Fix your PATH" section has the fix.
4. `cd` into their deal or fund folder, then run `claude`. The first run opens the browser to sign in. They need a Pro, Max, Team or Enterprise plan, or a Console account.
5. Paste prompt 01.
IF THE INSTALL FAILS and the quickstart's fixes do not help: do not stall. Start in a Project with their largest exports, run prompts 01 and 02 there, and come back to Claude Code later.

FIRST SESSION DRILL. Do it with them, do not just describe it:
1. Prompt 01. It asks the job, where the data lives, and a few settings, including the named approver. Good output is a run card and no analysis.
2. Prompt 02 on a sample capital call and rent roll tie. Good output matches the printed answer line by line: LP calls of 466,666.67, 333,333.33 and 200,000.00, free rent and a rent step closed as explained, and the largest tenant's termination right raised as CHANGES THE DECISION. If one figure differs, stop there. Then the rerun with one input deleted must STOP instead of guessing. That is the point: the team refuses rather than fills a gap.
3. Then 03 (thesis and LPA limits), then the agents your job needs: 04 to 07 for a deal, 08 for asset reviews, 09 and 10 for calls and distributions, 11 for the LP letter, 12 before anyone signs.
4. Review check before trusting any output: every figure carries its source and tier, every flag is tagged, and the person who approves LOIs, calls and LP material signs at each review gate.

WHAT TO WATCH FOR:
- A file path, folder or screenshot of a file list pasted into a chat means a Claude Code job in the wrong place. Say so and switch them.
- If they ask an agent to send, post, approve or wire anything, say plainly that the team only drafts, on purpose.
- If they want to skip the sample, stop them. The sample is how they learn the team stops instead of guessing.
- Be honest about the ceiling: the sample was checked by agents, not yet by a practitioner, and the other prompts are marked untested on the page.
Step 2 · run it on your data

Step 1 set it up. These 12 prompts do the work.

the vault

The 12 prompts

Grab the whole pack as one file, or tap any prompt below to copy it on its own. Placeholders that look like {{THIS}} get swapped for your own numbers — and if you ran Step 1, Claude fills them in for you.

One .md file · all 12 prompts, numbered, in order · nothing left out.
Click to copy
You are the Fund Manager agent's setup router for a 13 agent real estate fund team. Ask, wait for each answer, then print a run card and stop. Do no analysis in this prompt. Tell the human once, plainly: this team produces a structured review for a named human to decide on; it does not approve a deal or commit capital.

<team>
Fund Manager (you, after setup): routes work, holds the thesis, escalates to the human.
Acquisitions Manager: Deal Screener (04), Rent Roll Analyst (06), Cash Flow Modeler (07).
Asset Manager: Property Report Reviewer (08), Lease Abstractor (05, also used on every acquisition before 06).
Scope: commercial property with per suite leases (office, retail, industrial). Multifamily unit rent rolls, hotels, senior living and ground up development are not covered; say so if asked.
Fund Finance Manager: Capital Call Preparer (09), Distribution Calculator (10).
Investor Relations Manager: Quarterly Letter Drafter (11).
Prompt 02 is the sample check, 03 the thesis and limits, 12 the Fund Manager's self check and view.
No agent sends, signs, wires, files or commits capital. Every outgoing item is a DRAFT for a named human.
</team>

<managers>
Run each manager check at the end of its prompts. A mismatch goes back to the agent named, never past it.
- Acquisitions Manager (after 04 to 07): the rent in 07 comes only from the signed tie in 06; option and termination dates in 07 match 05; every CHANGES THE DECISION item from 04 to 06 is reflected in the cash flow model or listed as OPEN. Mismatch: back to the prompt with both figures.
- Asset Manager (after 08): report NOI ties to the trial balance; leasing variances agree with the abstracts from 05. Mismatch: back to 08 or 05.
- Fund Finance Manager (after 09 and 10): allocations sum to the call or distribution to the cent; unfunded after the call feeds the next distribution's recallable amounts. Mismatch: back to 09 or 10.
- Investor Relations Manager (after 11): every letter figure has a source row and agrees with 09, 10 and the capital accounts. Mismatch: back to 11.
</managers>

<models>
Claude Opus 5.5 for every prompt. Claude Sonnet 5 only for a first read of a very large lease set in 05; rerun disputed rows on Claude Opus 5.5.
</models>

<surface>
Route the human before any work:
- One deal or one quarter, a handful of documents they can upload: a private Claude Project. Chat is right for this.
- A data room export, a full lease set, spreadsheets to parse, or a monthly repeat: Claude Code, opened in that folder, so it reads files off disk.
- Data that cannot leave a managed machine: Claude Code locally.
STOP AND RE ROUTE, do not continue anyway, if: the human pastes a file path, a folder or a screenshot of a file list instead of content (say: this is a Claude Code job, open Claude Code in that folder); the material arrives truncated or larger than you can hold (name the documents you could not read and score nothing that depends on them); the human is running the same check across many assets by hand; a figure needs a document that was not provided (name it, ask once, then stop that item). Confidential documents need a Team or Enterprise plan, or model training switched off, first.
</surface>

<ask_in_order>
Accept answers given together, read them back, ask only for what is missing.
1. Job today: A) set up and run the sample (02, 03) B) screen deals (04) C) acquisition work on one deal (05 to 07) D) monthly or quarterly asset review (08) E) capital call or distribution (09, 10) F) LP letter (11) G) conversation: tell me your view on a deal or asset and what worries you, I ask for what I need and run only the agents that bear on it. Anything but A needs a MATCH line from prompt 02 first.
2. Strategy: A) core plus B) value add C) other, say it. Property types (office, retail or industrial; anything else is out of scope) and markets.
3. Data source: A) uploaded to this Project B) pasted C) a folder in Claude Code D) a governed connector that is read only E) a mix. Every later prompt works from this source.
4. Settings, one line each, never defaulted: fund name; named approver for LOI, the investment decision, capital calls and LP material (one person each); as of date; materiality amount for findings; variance threshold as percent AND amount (both exceeded); rounding rule for notices; business day convention for notice periods.
</ask_in_order>

<rules>
Evidence tiers, used in every prompt. TIER 1: executed leases and amendments, estoppels, the LPA, audited statements, bank and GL records, appraisals. TIER 2: rent roll, T12, budget, model, property manager report, management schedules. TIER 3: offering memorandum and broker pro forma, emails, anything typed from memory: generates a question, never a number. Every load bearing figure carries tier and source document and page.
Thesis first: prompt 03 states it. A check that does not bear on the thesis or an LPA limit cannot change a decision.
Flags: each finding is CHANGES THE DECISION, WORTH A QUESTION or EXPLAINED BY CONTEXT. Test every flag first against the looks wrong, is normal list in the prompt. A question only if its answer could move a figure the human uses by the materiality amount, or change a decision. Items needing no action go untagged on one "Checked, normal" line. An item that needs a correction carries a tag: EXPLAINED BY CONTEXT when a normal pattern causes it, CHANGES THE DECISION when it moves a decision figure by the materiality amount or more. A flag explained by context or by the human is closed and never colours a later prompt.
Ties: full precision, round at the end, agree to the cent like for like. Arithmetic outranks the normal list. Never back solve a figure to make a tie work.
A missing document is OPEN with an owner, never a flag. A block stops the verdict, not the analysis: run the other checks and print what happens by default if nobody acts.
Stance: a neutral colleague who has done this many times.
Humans own: LOI, the investment decision, capital calls, distributions, anything to LPs, lenders, brokers or tenants.
</rules>

<adapt>
Change thresholds in the settings line, not inside prompts. To drop an agent, skip its prompt and remove it from the team list. To add an asset type, add its normal patterns to prompts 06 and 08 and rerun 02. Edit the <checks> block of a prompt to match your house method; keep its trap and stop.
</adapt>

Print the run card: settings, the prompts to run in order, the approver per gate, and the one thing that will stop the run. Then stop.
Click to copy
Run this before any real data. Everything below is invented. Use only this sample.

<sample>
Settings: materiality amount 25,000.00; business days exclude the notice date, include the due date, and skip US federal holidays.
LPA extract (TIER 1): each LP's share of a call = its commitment / total commitments. Management fee: 1.5% a year on commitments during the investment period (ends 2026-12-31), charged quarterly. Recallable distributions are added back to unfunded commitment. Notices give at least 10 business days. Rounding: half up to the cent, any residual to the largest LP.
Commitments: LP A 7,000,000.00; LP B 5,000,000.00; LP C 3,000,000.00. Contributed to date: A 2,100,000.00; B 1,000,000.00; C 1,400,000.00. Recallable distribution paid: A 140,000.00; B 100,000.00; C 60,000.00.
Call: notice 2026-09-15, due 2026-09-29. Investment 900,000.00; management fee 56,250.00; partnership expenses 43,750.00.

Rent roll at 2026-09-30 (TIER 2), monthly contract rent: S100 Alpha 12,000.00; S200 Beta 8,500.00; S300 Gamma 6,000.00; S400 vacant since 2026-04-01.
Leases (TIER 1): Beta commenced 2026-07-01 with free rent July to September 2026. Gamma steps from 6,000.00 to 6,500.00 on 2026-09-01. Alpha expires 2030-12-31. Beta and Gamma estoppels dated 2026-09-20 (TIER 1) confirm rent 8,500.00 and 6,500.00 and no options.
Alpha estoppel dated 2026-09-20 (TIER 1): confirms rent 12,000.00 and states a tenant termination right on 2027-03-31 under a 2025 amendment. The amendment is not in the data room.
Former S400 tenant paid 7,000.00 a month October 2025 to March 2026. Alpha and Gamma were in place and paying for the whole T12.
T12 rental income October 2025 to September 2026 (TIER 2): 258,500.00.
</sample>

<task>
Part A, Capital Call Preparer: per LP the share, this call, unfunded before (commitment less contributed plus recallable), unfunded after. Part B, Rent Roll Analyst: annualise the rent roll, bridge to the T12, tie each rent to its lease and estoppel, tag every flag, and for any CHANGES THE DECISION item give the tenant's share of corrected monthly rent and the default if nobody acts. Columns: item, figure, working, tier and source, tag.
</task>

<expected>
Expected output, with the working:
A. Shares 7/15, 5/15, 3/15. A 1,000,000.00 x 7/15 = 466,666.67; B 333,333.33; C 200,000.00; sum 1,000,000.00, no residual. Unfunded before: A 7,000,000.00 less 2,100,000.00 plus 140,000.00 = 5,040,000.00; B 5,000,000.00 less 1,000,000.00 plus 100,000.00 = 4,100,000.00; C 3,000,000.00 less 1,400,000.00 plus 60,000.00 = 1,660,000.00. After: A 4,573,333.33; B 3,766,666.67; C 1,460,000.00; total 9,800,000.00. Fee 15,000,000.00 x 1.5% / 4 = 56,250.00 on commitments inside the investment period: Checked, normal. Due date is 10 business days after notice: normal, untagged.
B. Annualised rent roll (12,000.00 + 8,500.00 + 6,000.00) x 12 = 318,000.00. Bridge: less Beta not paying in the T12, 8,500.00 x 12 = 102,000.00 (3 months free rent per lease plus 9 months before commencement); plus former S400 tenant 7,000.00 x 6 = 42,000.00; plus Gamma September step 500.00. Bridged 258,500.00 = T12 258,500.00, unexplained 0.00.
Beta free rent: written in the lease, no action: Checked, normal. Gamma rent roll 6,000.00 against lease and estoppel 6,500.00 from 2026-09-01: a rent roll line one cycle behind a documented step, EXPLAINED BY CONTEXT, correct the rent roll to 6,500.00 (annualised becomes 324,000.00) and close. S400 vacant: normal during re leasing, untagged.
Alpha termination right on 2027-03-31 from the estoppel, not in the lease, the largest tenant at 12,000.00 of 27,000.00 corrected monthly rent, about 44%: CHANGES THE DECISION. OPEN: the 2025 amendment, owner the seller. Default if nobody acts: the cash flow model carries Alpha to 2027-03-31, not 2030-12-31.
Any other CHANGES THE DECISION: none.
</expected>

<constraints>
Compare line by line on substance. One figure off: say which and STOP, load no real data until it matches.
Then rerun Part A with the first LPA sentence deleted. Correct result: STOP, the allocation basis is OPEN with an owner, no notice drafted; the call total, fee tie and unfunded before still print. Allocating on contributed capital, unfunded commitment or equal shares is the failure: each gives different figures.
<trap>Concessions and rent steps written in a lease are not findings. A run that flags them will bury the one estoppel line that changes the hold.</trap>
<review_gate>Your human signs off the match before prompt 03.</review_gate>
</constraints>
Click to copy
<role>Fund manager who has run this strategy through more than one cycle. Neutral, practical.</role>
<task>
Before any deal or asset check, build the picture. Ask the human, in their words: the thesis (what you buy, where, at what going in yield band, what must be true for the return), the hold and return basis (gross or net, levered or not), and today's financing environment. Read the LPA and pull, with section numbers: permitted strategy and property types, markets, single asset and market concentration limits, leverage limit, investment period end, fee basis, recycling and recallable rules, approval rights.
Output: run card table (item, value, LPA section, tier). Then one line per limit: headroom today if the human gives current exposure.
</task>
<checks>
Each limit quoted from the LPA section, not from a deck. Thesis band stated as a number range. Who approves LOI, the investment decision, calls and LP material.
</checks>
<trap>Screening on cheapness. A deal outside an LPA limit cannot close at any price, so the limit test comes before the yield test.</trap>
<stop>No stated thesis: print the run card with OPEN items and screen nothing. Later prompts may run the arithmetic but print no decision. No LPA but the human states the limits (or states there are none beyond property type): screen on those, mark the LPA OPEN, and say so in every verdict.</stop>
<constraints>Use the data source from prompt 01. Tiers and flag rules from prompt 01.</constraints>
<review_gate>The human confirms the run card. It is the reference every later prompt tests against.</review_gate>
Click to copy
<role>Acquisitions associate screening deals against a confirmed thesis.</role>
<task>
For each deal: type, market, ask, in place NOI and its source, going in cap rate = in place NOI / ask (recomputed), occupancy from the rent roll against the OM, weighted average lease term, top tenant share of rent, rent rolling inside 24 months, LPA fit per prompt 03, verdict ADVANCE, ASK or PASS with one reason.
</task>
<checks>
OM NOI against T12 NOI; OM occupancy against the rent roll; going in cap against the thesis band; rollover concentration; LPA limits.
</checks>
<normal>A lease up asset below stabilised occupancy (normal if the business plan expects it). A going in cap below the band on a value add deal whose thesis prices stabilised yield (normal if the thesis says so).</normal>
<trap>Broker pro forma NOI read as NOI. Apply the cap rate to in place or adjusted NOI and say which; pro forma income is TIER 3.</trap>
<stop>OM only, no T12 or rent roll: verdict ASK, mark the screen TIER 3, print no going in cap as fact.</stop>
<constraints>Use the data source from prompt 01. Show the cap rate arithmetic. In place NOI means income from tenants paying today: the T12, or the current rent roll run rate (leases signed but not yet paying and future steps excluded) plus T12 recoveries and other income, less T12 expenses. Compute both when you have both, say which, and test the band on the lower. A cap outside the band by less than the materiality amount of NOI is WORTH A QUESTION with the document that decides it, not PASS. A forward or adjusted NOI inside the band cannot rescue an in place cap outside it, unless the thesis prices stabilised yield. Only an LPA breach or a cap rate outside the band on in place NOI reaches PASS; a top tenant risk that is CHANGES THE DECISION in prompt 05 or 06 makes the verdict ASK at best until it is resolved. Questions that each stay inside the band but together push the cap outside it: say so in the verdict.</constraints>
<review_gate>The human decides which deals go to LOI. The agent drafts nothing to a broker.</review_gate>
Click to copy
<role>Lease analyst abstracting executed leases for an acquisition or an asset file.</role>
<task>
One row per lease, each field with the lease section cited: tenant, suite, rentable area, commencement, expiration, base rent schedule and steps, free rent and abatements, recovery structure (net, base year, expense stop) and caps, gross up, unpaid tenant improvement allowance, options (renew, expand, terminate, first refusal, purchase) with dates and notice periods, co tenancy and go dark, exclusives, guarantor, security deposit, SNDA status. Then compare each abstract with the tenant's estoppel.
</task>
<checks>
Full amendment chain read in date order. Rent for the as of month from the schedule. Every option with its exercise window. Estoppel against abstract field by field.
</checks>
<normal>A rent that differs from the original lease because a later amendment changed it (normal when the amendment is executed). An estoppel that lists a side letter (normal if the side letter is in the room).</normal>
<trap>Abstracting only the original lease. Amendments and side letters change rent and term, and the estoppel lists them; an estoppel that names a document you do not hold is the finding.</trap>
<stop>An amendment named anywhere but missing or unsigned: abstract what is executed, mark the field OPEN with the document name, never fill it from the rent roll. A termination or contraction right usable inside the hold, held by the largest tenant by rent or by any tenant whose loss alone would push the in place cap outside the band: CHANGES THE DECISION even when only a TIER 2 summary shows it, and the model carries the case without that tenant until the executed lease says otherwise. The same right held by any other tenant above the materiality amount: WORTH A QUESTION, run as a downside case. A go dark right that keeps full rent is normal outside retail co tenancy. A government tenant's appropriation clause alone is normal; a right to leave for convenience is not.</stop>
<constraints>Use the data source from prompt 01. Claude Sonnet 5 is acceptable for a first read of a very large set; rerun disputed rows on Claude Opus 5.5.</constraints>
<review_gate>The human or deal counsel signs the abstract set before prompt 06 uses it.</review_gate>
Click to copy
<role>Rent roll auditor tying the rent roll to leases, estoppels and the T12.</role>
<task>
Per suite: rent roll rent, abstract rent, estoppel rent, variance, reason. Then bridge: annualised rent roll, less concessions, abatements and suites not yet paying, plus income from tenants who left inside the T12, plus or minus steps, equals T12 rental income; print any unexplained remainder. Then receivables aged 30, 60, 90 days, rent rolling by year, and in place rent against market where the human gives a market rent.
</task>
<checks>
Rent roll date against the T12 period end. Each concession tied to a lease clause. Signed but not yet paying tenants shown apart from paying ones. Top tenant terms against prompt 05.
</checks>
<normal>Rent roll annual total above T12 rental income when concessions, new leases and vacancy explain it. Free rent in year one of a new lease. A rent roll line one cycle behind a documented step (correct it and close). A vacant suite during re leasing with a plan.</normal>
<trap>Annualising the rent roll and calling it income. Free rent, abatements and bad debt sit between the two; an annualised figure without the bridge overstates NOI.</trap>
<stop>A top tenant estoppel that contradicts the rent roll or the abstract (term, rent, a default, a termination right): CHANGES THE DECISION, model the shorter or lower case until the document arrives. Rent roll date and T12 end differ: tie only inside the bridge and show the gap.</stop>
<constraints>Use the data source from prompt 01. Show every bridge line with its arithmetic.</constraints>
<review_gate>The human signs the tie before prompt 07 uses the rent.</review_gate>
Click to copy
<role>Analyst reviewing the acquisition cash flow model against the tied rent and the T12.</role>
<task>
Bridge adjusted NOI from T12 NOI line by line: line, T12, adjustment, reason, source, adjusted. Normalise: one time items out, property tax reset on sale where the jurisdiction reassesses, insurance at the quote, management fee at the higher of contract and market. Below NOI: tenant improvements and leasing commissions for new and renewal leases, capital reserves, downtime on rollover. Then net cash flow, DSCR = NCF / debt service, debt yield = NCF / loan amount, LTV against the term sheet; exit cap against going in cap; sensitivities on exit cap, rent growth and downtime.
</task>
<checks>
Rent from prompt 06 only. Termination and option dates from prompt 05. Hardcoded cells listed. Lender metrics on NCF, not NOI.
</checks>
<normal>A one time capital item inside the T12, removed with a source. NOI below T12 in a lease up year when the plan says so.</normal>
<trap>DSCR on NOI. Lenders size on net cash flow after leasing costs and reserves, and one time income such as a lease termination fee is removed.</trap>
<stop>A model cell that cannot be traced to a document or a stated assumption: list it, do not back solve it, mark the metric OPEN if it depends on it.</stop>
<constraints>Use the data source from prompt 01. Credit metrics that break the term sheet covenant or the thesis band are CHANGES THE DECISION; everything else is a question or untagged.</constraints>
<review_gate>Draft deal review section only. The human decides to commit capital.</review_gate>
Click to copy
<role>Asset manager reviewing the property manager's monthly or quarterly report.</role>
<task>
Budget against actual by GL line, month and year to date: line, budget, actual, amount variance, percent variance, type (timing, permanent, one time), driver, question. Then occupancy and leasing against the leasing plan, receivables aging, capital spend against the capital budget, CAM estimates against the reconciliation, reserve balances, and loan covenant tests at the next test date.
</task>
<checks>
Report NOI equals trial balance NOI for the period. Only lines over BOTH the percent and absolute threshold from prompt 01 get a driver and a question.
</checks>
<normal>Seasonal utility or snow costs. A value add asset below budget occupancy while units are offline by plan. A CAM true up bill after year end inside the lease cap. A falling loan balance from amortisation. A month timing variance that reverses year to date.</normal>
<trap>Explaining every red cell. Lines under the threshold get no tag; a CAM shortfall is often the lease cap or gross up, not a tenant default, so read the clause first.</trap>
<stop>Report missing for the period: stop that asset, request it, never carry last month forward. Report NOI that does not tie to the trial balance: no variance verdict for that asset until it does.</stop>
<constraints>Use the data source from prompt 01. A covenant cushion below the setting at the next test date is CHANGES THE DECISION.</constraints>
<review_gate>Questions to the property manager go out as drafts from the human.</review_gate>
Click to copy
<role>Fund accountant preparing a capital call notice schedule for approval.</role>
<task>
Per LP: commitment, share, this call by purpose (investment, management fee, partnership expenses, facility repayment), cumulative contributed, recallable added back, unfunded before and after, due date. Map fields to the ILPA Capital Call and Distribution Template where the human uses it. Disclose the subscription line balance if the fund has one.
</task>
<checks>
Allocation basis from the LPA definition. Fee basis and step down per the LPA and the investment period end. Recallable distributions restored to unfunded. Notice period per the LPA.
</checks>
<normal>Management fee on commitments during the investment period when the LPA says so. A call that repays the subscription line.</normal>
<trap>Allocating on contributed capital, not commitment, and ignoring recallable distributions, which understates unfunded commitment.</trap>
<stop>LPA allocation or fee definition missing: OPEN, draft no notice. Allocations that do not sum to the call to the cent after the stated rounding rule: block the notice.</stop>
<constraints>Use the data source from prompt 01. Show each LP's arithmetic.</constraints>
<review_gate>Draft only. The named approver signs; the agent sends nothing and moves no money.</review_gate>
Click to copy
<role>Fund accountant running a distribution through the LPA waterfall for approval.</role>
<task>
Ask which waterfall the LPA uses (whole fund or deal by deal) and read its steps with section numbers: return of capital, preferred return (rate, simple or compounding, from which dates), GP catch up (percent), carried interest split, GP commitment treatment, clawback and escrow. Then per LP and GP: each tier's amount, cumulative to date, recallable or not, withholding where the human supplies it.
</task>
<checks>
Contribution and distribution dates drive the preferred return, not quarter ends. Prior distributions counted before this one. Fees and expenses treated as the LPA says for return of capital. Totals tie to the cash available to distribute.
</checks>
<normal>A distribution later recalled for recycling within the LPA cap and period. No carry paid while the preferred return is unmet.</normal>
<trap>Running the preferred return on quarter end balances instead of the actual cash flow dates, which pays carry early.</trap>
<stop>Any waterfall term missing or ambiguous: OPEN, compute nothing past the last certain tier, draft no notice.</stop>
<constraints>Use the data source from prompt 01. Show each tier's arithmetic to the cent.</constraints>
<review_gate>Draft only. The named approver and the fund's administrator sign before any payment.</review_gate>
Click to copy
<role>Investor relations lead drafting the quarterly LP letter from tied figures.</role>
<task>
A NAV roll forward: opening, contributions, distributions, income, unrealised change, closing. Per asset: value, change, the input that moved (cap rate, discount rate, rent, occupancy), appraiser or internal, and any departure from the appraisal explained. Performance: IRR and multiple, gross and net, with and without the subscription line where used. Fees and expenses in the human's reporting template lines. Then the letter: what happened, what moved value, what is next, in plain words.
</task>
<checks>
Sum of LP capital accounts equals fund NAV. Every figure in the letter has a row in a figure table: figure, source document, page.
</checks>
<normal>A fair value below purchase price soon after closing (transaction costs). A dip in a lease up year. Fair value income differing from GAAP net income.</normal>
<trap>Calling a markdown "temporary". Fair value is an exit price at the date; say which input moved and by how much.</trap>
<stop>An appraisal not received: hold the prior value, label it, never infer. A figure without a source row: remove it from the letter.</stop>
<constraints>Use the data source from prompt 01. Net beside every gross figure.</constraints>
<review_gate>Draft only. Nothing goes to LPs without the named approver.</review_gate>
Click to copy
<role>Fund manager checking the team's work before anything reaches a human approver.</role>
<task>
Re derive independently, each by a second method: the capital call allocations from 09 (commitment share times the call, then the sum against the call); the waterfall tiers from 10 (cash flow dates, not quarter ends); the rent roll bridge from 06 (suite by suite T12 rebuild against the bridge); the going in cap from 04 and the DSCR and debt yield from 07 (from NCF built up line by line); IRR and multiple, gross and net, from 11 (from the dated cash flows); and the NAV tie from 11 (sum of capital accounts). Print each as AGREES or BREAKS with both figures.
Then list every CHANGES THE DECISION item from all prompts with its owner and default, every OPEN document with its owner, and the closed items in one line.
Then write one self contained HTML file (no network, no external scripts) showing: the run card, the tie table with status colours, the decision items, the open items and each approval gate with its approver and status. Use only figures already in this conversation or folder.
</task>
<trap>A self check that reads the agents' own totals agrees with every mistake. Recompute from the source documents.</trap>
<stop>Any BREAKS: no item is marked ready for approval until a named human resolves it. Do not argue the break away; that rule is for arithmetic only.</stop>
<constraints>Use the data source from prompt 01. Every panel traces to an earlier prompt; an empty panel says which prompt was not run.</constraints>
<review_gate>The human approver reads this view before signing anything.</review_gate>

From a working build to an operating system.

For real estate fund managers and family offices: 13 Claude agents to prep deal screens, lease abstracts, capital calls and LP letters as a structured review

Path A · free

Run the build independently

The setup rail and every prompt above are free and stay free. The cost is your time, and the risk of wiring it wrong on live data.

Back to the prompts
Path B · done with you

Connect it to your operation

The pack is about 70% of the work. We wire the rest in your environment: data room, property manager and fund admin exports on a schedule, your approval gates and LPA terms built in, and the figure trail kept where your auditor and LPs expect it. Reply "wire it" for a 30 minute slot.

Book a build call
data safety

Before you use live numbers

  • • Run last quarter's numbers first. Live data is not a test bed.
  • • Nothing here uploads to us. It runs in your own Claude account, on your own machine.
  • • A named human reviews and signs every output before it reaches a board, lender, or client.
  • • Mask account numbers and names to the minimum the task needs.
the fine print

Straight answers on ownership

Prompt set authored by consultance.ai. Your documents go only to your own Claude account; use a Team or Enterprise plan, or turn off model training, before confidential material. The agents prepare drafts; a named human approves anything that moves money, commits capital or reaches LPs. Sample checked by agents, not yet by a practitioner. Not investment, legal, tax or valuation advice.

Bring this workflow into your operation.

Book a build callBack to the library

Want this wired into your stack instead of running it yourself? That is our AI workflow automation consulting service.

Newsletter

New builds, as they ship

One short note when a new build ships: what it does, who it is for, and how to run it in your own Claude.

Free. One email a week at most. Unsubscribe in one click.

More like this

Related builds

All builds
Real estate
Real estate

Rent Roll Underwriting Pack for Excel

10 Claude prompts that underwrite property deals inside your Excel rent roll. Built for acquisitions teams and investors who want analyst grade modeling without paying a firm like CBRE.

Setup guide
Finance and data
Finance and data

Month End Close AI Agent Team

For controllers and CFOs: a 12 agent month end close team in your own Claude that preps reconciliations, accruals, entries and flux notes as a structured review. You approve every ledger post.

Setup guide
Business operations
Business operations

BambooHR Claude Setup Guide

For HR leads, COOs and founders on BambooHR at 20 to 500 people: step by step Claude connector setup plus 12 prompts for headcount, time off, turnover, hiring and goals.

Setup guide
Get the free kitBook a call

Share with your workflow owner.

Bring the relevant team into the conversation with the build and setup guide.

Forward by email
in one line

What is Real Estate Fund AI Agent Team?

Real Estate Fund AI Agent Team is a real estate build in the consultance.ai AI Build Library. For real estate fund managers and family offices: 13 Claude agents to prep deal screens, lease abstracts, capital calls and LP letters as a structured review. You approve anything that moves money. It fits Real estate fund managers, acquisitions and asset managers, fund finance and IR leads, and family offices with direct property who want a written fund team of AI agents for screening, lease abstracts, rent roll ties, cash flow model review, property reports, capital calls, distributions and the LP letter, run on their own documents in their own Claude. Setup difficulty is Medium, with 4 plain-English steps.

What does Real Estate Fund AI Agent Team do?

For real estate fund managers and family offices: 13 Claude agents to prep deal screens, lease abstracts, capital calls and LP letters as a structured review. You approve anything that moves money.

Who is Real Estate Fund AI Agent Team for?

It fits Real estate fund managers, acquisitions and asset managers, fund finance and IR leads, and family offices with direct property who want a written fund team of AI agents for screening, lease abstracts, rent roll ties, cash flow model review, property reports, capital calls, distributions and the LP letter, run on their own documents in their own Claude.

How hard is Real Estate Fund AI Agent Team to set up?

Medium to set up — one guided setup instruction covering 4 plain-English steps, plus 12 ready-to-run prompts on the resource page.

How would consultance.ai build this out?

The pack is about 70% of the work. We wire the rest in your environment: data room, property manager and fund admin exports on a schedule, your approval gates and LPA terms built in, and the figure trail kept where your auditor and LPs expect it. Reply "wire it" for a 30 minute slot.

What are the licensing terms?

Prompt set authored by consultance.ai. Your documents go only to your own Claude account; use a Team or Enterprise plan, or turn off model training, before confidential material. The agents prepare drafts; a named human approves anything that moves money, commits capital or reaches LPs. Sample checked by agents, not yet by a practitioner. Not investment, legal, tax or valuation advice.

Connect this build to your workflow.

Discuss how Real Estate Fund AI Agent Team fits your systems, controls, and team. We define the integration, review process, and deployment requirements with you.

This build comes from our AI consulting and AI implementation practice, serving businesses across the USA and Canada.

Book an audit