Docs
AI Assistant

Tool Reference

Every tool the EQUIRE AI assistant can invoke from chat, grouped by domain — with availability per mode and which tools require explicit approval.

This page is the canonical inventory of tools the chat assistant can call on your behalf. Each tool is one capability — a query, a calculation, or a mutation. The assistant chooses tools based on your message, the active chat mode, and the web-toggle categories you have enabled.

How to Read This Page

  • Modes — which chat surfaces expose this tool. Deal is per-deal chat, Portfolio is the org-level chat at /deals and similar, Prospecting is the chat in mandate workspaces.
  • TypeRead tools fetch information; Write tools mutate deal, prospect, or task state.
  • Approval — a checkmark means the tool prompts Allow / Deny before running. The remaining write tools execute when the relevant chat surface is active and the org-level write access is in place.

For mode behavior and toggle defaults, see Chat modes. For who governs each tool's data and provenance, see Trust and safety.

Deal Data and Property

ToolDescriptionModesTypeApproval
getDealDataRead deal overview, property, tenants, financials, environmental, appraisal, pricing, financingDeal, PortfolioRead
updatePropertyInfoModify property name, address, city, state, type, square footage, year builtDealWrite
updateFieldUpdate any deal schema field; resolves single conflicts and dated fieldsDealWrite
addTenantCreate a new rent roll tenant recordDealWrite
deleteTenantRemove a tenant from the rent rollDealWrite
deleteSuiteInventoryRemove duplicate or incorrect suite inventory / vacancy schedule recordsDealWrite
addOperatingStatementAppend a T-12 or custom operating statement to financialsDealWrite
getDealActivityLogFetch the deal audit log with timestamps, actions, user attributionDealRead

Documents

ToolDescriptionModesTypeApproval
searchDocumentsSearch processed documents in the current deal; supports @-mention scopingDealRead
listDocumentsList uploaded documents with metadata, type, status, extraction statusDealRead
reprocessDocumentTrigger re-extraction and verification on a documentDealWrite
deleteDocumentRemove a document from the dealDealWrite
markDocumentsReviewedClear the needs-review flag on documentsDealWrite
getReviewQueueRead the canonical Review tab queue: total label, all category rows, ranked decisions, document summariesDealRead
actOnReviewItemApply an approved action to a source review or field check item from the Review queueDealWrite
getConflictsList open extraction conflicts with source priority and confidenceDealRead
resolveConflictAccept a source as canonical for a single conflicted field, or set a manual overrideDealWrite
resolveAllConflictsBulk-accept the preferred source for every open conflict in a dealDealWrite
getOpenFindingsList validation findings — arithmetic, consistency, missing fieldsDealRead

Valuation

ToolDescriptionModesTypeApproval
getValuationFetch the built DCF model with scenarios, assumptions, and outputs (value, IRR, MoIC, cash flows)DealRead
analyzeValuationNarrative analysis of assumptions, drivers, and investment thesisDealRead
sensitivityAnalysisGenerate one- and two-variable sensitivity tables for IRR, MoIC, valueDealRead
updateAssumptionModify a base-year or growth assumption (rent, NOI, cap rate, discount rate, exit)DealWrite
updateOpexUpdate operating expense line itemsDealWrite
updateValuationParamsModify model parameters such as purchase price and square footageDealWrite
updateCapitalStackUpdate structured financing: all-cash, senior debt, bridge/construction future funding, senior + mezzanine, senior + preferred equity, or custom multi-layer stacksDealWrite
exportValuationExcelGenerate a formula-based Excel workbook with live model formulasDealRead

Market and Research

ToolDescriptionModesTypeApproval
getMarketDataRegional market metrics — rent, occupancy, absorption, demographics, employmentDeal, Portfolio, ProspectingRead
compareMarketsSide-by-side comparison of metrics across two or more marketsDeal, Portfolio, ProspectingRead
searchMarketsSearch markets by CBSA, name, or colloquial aliasDeal, Portfolio, ProspectingRead
getNationalMacroUS macro context — employment, GDP growth, Fed rates, construction startsDeal, Portfolio, ProspectingRead
getMarketTrendsTrend direction and velocity for rent, occupancy, absorption in a marketDeal, Portfolio, ProspectingRead
getMetricDefinitionsGlossary of market data fields and calculation methodsDeal, Portfolio, ProspectingRead
searchPapersQuery academic papers (OpenAlex) on CRE, markets, and asset performanceDeal, Portfolio, ProspectingRead
getResearchSourcesList research sources linked to the dealDealRead
getResearchBenchmarksExternally sourced benchmarks — rents, cap rates, occupancy by asset class and marketDealRead
getMarketNarrativeSynthesized narrative of market conditions from collected researchDealRead
getEconomicConditionsEconomic context relevant to the deal — labor, construction costs, credit availabilityDealRead
searchMarketReportsRetrieve market reports (broker reports, research, local intel) for a property or marketDealRead
searchBusinessContextFind business context — tenant background, competitive landscape, regulatoryDealRead
analyzeMarketReportsSynthesize insights from collected research and market reportsDealRead
generateMarketNarrativeGenerate a cohesive market narrative for IC memo or deliverable inclusionDealRead

Comparable Properties

ToolDescriptionModesTypeApproval
findCompsSearch for comparable sales and active listings near the subject propertyDealRead

Comps are intentionally restricted to deal mode because they are property-level. The comps toggle is hidden in portfolio and prospecting chat.

Deal Health

ToolDescriptionModesTypeApproval
getHealthSummaryOverall deal-health score, severity counts, category breakdown, last-analyzed timestampDealRead
getHealthIssuesList health issues with filters (severity, type, status, category, search)DealRead
getHealthIssueFetch details of a single health issueDealRead
createHealthIssueCreate a new health issue for manual problem trackingDealWrite
updateHealthIssueModify health issue status, severity, owner, or notesDealWrite
resolveHealthIssueMark a health issue resolvedDealWrite
runHealthAnalysisTrigger a deep health scan (validators, data quality, consistency)DealWrite

Portfolio and Cross-Deal

ToolDescriptionModesTypeApproval
listAllDealsList all portfolio deals with status filters and metricsPortfolioRead
getDealSummaryDeep summary of a single deal — property, tenants, documents, valuation statusPortfolioRead
compareDealMetricsSide-by-side comparison of financial and operational metrics across dealsDeal, PortfolioRead
searchAcrossDealsFull-text search across all deals — documents, memos, issuesDeal, PortfolioRead
getPipelineAnalyticsPortfolio-wide pipeline insights — deal counts by stage, average metrics, funnel throughputPortfolioRead

Prospecting

ToolDescriptionModesTypeApproval
listMandatesList active search mandates with criteria and funnel countsProspectingRead
searchProspectsQuery prospects against active mandates with readiness and ownership filtersProspectingRead
getProspectBriefFetch a prospect summary — property, listing data, ownership signals, readiness scoreProspectingRead
listProspectSourcesList data sources attached to a prospectProspectingRead
compareProspectsCompare readiness, metrics, and mandate fit across prospectsProspectingRead
searchMandateMarketsFind prospects across all mandates in specified marketsProspectingRead
getMandateHealthMandate performance — sourcing velocity, readiness distribution, conversion rateProspectingRead
getProspectOwnerPathTrace the ownership chain — entity relationships and decision-makersProspectingRead
listSnoozedProspectsList prospects currently snoozed with their wake datesProspectingRead
getDigestPreviewPreview the daily or weekly prospect digest before sendingProspectingRead
snoozeProspectDefer a prospect to the queue until a date or shortcut (tomorrow, next week)ProspectingWrite
addProspectTagAssign a custom tag to a prospect for tracking and filteringProspectingWrite

Tasks and Work Queue

ToolDescriptionModesTypeApproval
getDealNextActionsPrioritized action items derived from health, tasks, and diligence contextDealRead
listDealTasksQuery the persistent work queue with status, priority, and type filtersDealRead
createDealTaskCreate a new work item with title, description, priority, due date, assignmentDealWrite
updateDealTaskModify task status, priority, assignee, or datesDealWrite
completeDealTaskMark a task completeDealWrite
snoozeDealTaskSnooze a task until a date; hides it from the queue until thenDealWrite
scheduleTaskReminderSet a reminder notification for a taskDealWrite

Specialist Workflow Tools

These tools wrap deeper specialist agents (lease, debt, legal, diligence, intake, closing, LOI). The chat assistant invokes them when your message is in their domain. For more on the agents themselves, see Specialist agents.

Lease Intelligence

ToolDescriptionModesTypeApproval
abstractLeasesExtract key lease terms per tenant — rent, dates, escalations, TI, optionsDealWrite
compareLeaseTermsCompare rent spreads, escalations, and concessions across tenantsDealRead

Debt Placement

ToolDescriptionModesTypeApproval
prepareLenderPackageTailor the lender package — financials, tenants, market — by lender typeDealRead
compareTermSheetsSide-by-side comparison of loan terms; highlights best rate or leverageDealRead
lenderSensitivityDSCR and LTV sensitivity tables for hypothetical loan changesDealRead
ToolDescriptionModesTypeApproval
reviewPSAExtract and flag PSA terms; identify deviations from market standardsDealRead
mapTitleExceptionsCategorize title exceptions; assess impact and cure recommendationsDealRead
generateIssueListFirst-pass legal issue list compiled from all documentsDealRead

Diligence Management

ToolDescriptionModesTypeApproval
createDiligenceRequestGenerate a prioritized DD document request listDealWrite
chaseDeliverablesGenerate escalation-tiered follow-up messages for outstanding documentsDealRead
verifyDocumentCompletenessVerify required closing documents are received and executedDealRead

Intake and Screening

ToolDescriptionModesTypeApproval
screenDealRapid triage from raw text (OM, teaser, email) with mandate-fit scoringDealRead
scoreMandateFitScore deal fit against fund criteria (0–100) with driversDealRead

Closing

ToolDescriptionModesTypeApproval
generateClosingChecklistStandard closing checklist plus deal-specific obligationsDealWrite

LOI

ToolDescriptionModesTypeApproval
draftLOIGenerate an LOI with buyer entity, price, contingencies, timeline from deal dataDealRead
compareLOIVersionsSide-by-side version comparison highlighting price and term changesDealRead

Transaction Graph

The transaction graph tracks parties, milestones, and obligations across the deal lifecycle.

ToolDescriptionModesTypeApproval
listPartiesList all deal parties — buyer, seller, broker, lender, legal — with contactsDealRead
addPartyRegister a new party in the transaction graphDealWrite
listMilestonesList deal milestones (DD close, financing approval, closing)DealRead
addMilestoneCreate a deal milestoneDealWrite
updateMilestoneModify a milestone's date, status, or ownerDealWrite
listObligationsList open obligations — seller deliverables, lender conditionsDealRead
addObligationCreate an obligationDealWrite
updateObligationModify an obligation's status, owner, or due dateDealWrite

Institutional Memory

ToolDescriptionModesTypeApproval
getDealMemoryBriefRead the compact working-memory brief for a deal: thesis, validated facts, decisions, blockers, next actions, and recent changesDeal, PortfolioRead
getDealNotebookRetrieve governed notebook entries for a deal, including facts, decisions, risks, questions, lessons, outcomes, and human / agent notesDeal, PortfolioRead
searchDealNotebookSearch the deal notebook by topic with provenance-linked resultsDeal, PortfolioRead
findRelevantInstitutionalPatternsFind reviewed institutional patterns relevant to a deal profile, such as preferences, risk patterns, IC feedback, or diligence sensitivitiesDeal, PortfolioRead
compareDealToInstitutionalMemoryCompare a deal profile against reviewed institutional memory and return the patterns that should shape analysisDeal, PortfolioRead
recordNotebookEntryRecord an approved deal notebook entry for durable facts, decisions, risks, open questions, or lessonsDeal, PortfolioWrite
proposeInstitutionalMemoryPatternSave a draft cross-deal memory pattern for later human reviewDeal, PortfolioWrite
recordHistoricalDealOutcomeImport a reviewed historical deal packet from IC memos and underwriting models into outcomes, notebook entries, and draft patternsDeal, PortfolioWrite

Memory tools are org-scoped and only exposed when an organization context is in place. Deal-specific tools use the current deal automatically in deal chat; in portfolio chat, the assistant must identify or receive a dealId. Reviewed institutional memory can enter compact prompt context, while raw notebook entries and draft patterns are retrieved by tools on demand.

ToolDescriptionModesTypeApproval
webSearchSearch the web for current CRE market info, news, tenant credit, and comparablesDeal, Portfolio, ProspectingRead

Web search runs only when the Web search category toggle is enabled in the chat input footer. The provider order falls back gracefully across configured services (Perplexity → Bing); failures are non-blocking.

Approval-Gated Tools at a Glance

These tools always prompt for Allow / Deny before running. When two or more are pending, a bulk approval bar appears.

  • Deal modeactOnReviewItem, deleteDocument, deleteTenant, deleteSuiteInventory, reprocessDocument, resolveAllConflicts
  • Prospecting modesnoozeProspect, addProspectTag

Where to Go Next

  • For how the assistant decides which tools to expose in each mode, see Chat modes.
  • For specialist agents that wrap many of these tools into multi-step flows, see Specialist agents.
  • For data-handling and human-in-the-loop guarantees on the writes, see Trust and safety.
Edit on GitHub

Last updated on

On this page