Property Management

103 entities and 278 agent-callable operations in property_management. Each operation is addressed as {mega_tool}/property_management/{entity}/{operation} and carries the same permission check over MCP and REST.

abstraction_run

OperationMega-toolWhat it does
listentity_crudList AI lease-abstraction runs for the caller organization (org-exact).
readentity_crudRead one AI lease-abstraction run by id in the caller organization.

appfolio_import

OperationMega-toolWhat it does
inspectsmart_actionInspect AppFolio export files BEFORE importing — writes nothing.
link_documentssmart_actionLink delivered documents (a tenant-folder tree from AppFolio or Dropbox) to tenants and properties by their folder path and filename.
rollbacksmart_actionRoll back one COMMITTED AppFolio import run.
runsmart_actionImport an AppFolio export (properties, units, tenants, current / month-to-month / future leases, recurring charges, past tenancies, tenant ledgers as…

application_form_template

OperationMega-toolWhat it does
createentity_crudCreate an application form template.
listentity_crudList the caller organization's application form templates (org-exact).
readentity_crudRead one application form template by id in the caller organization.
updateentity_crudUpdate one application form template.

application_invite

OperationMega-toolWhat it does
listentity_crudList invites sent to prospective applicants.
readentity_crudRead one application invite by id in the caller organization.

billing

OperationMega-toolWhat it does
generatesmart_actionGenerate rent invoices for one month across the caller organization.

cam

OperationMega-toolWhat it does
compute_reconciliationsmart_actionCompute (or recompute) a property-year CAM reconciliation run — the same operation as entity_crud/property_management/cam_reconciliation_run/create, exposed…
post_reconciliationsmart_actionPost a computed CAM reconciliation run: bill the charges, issue the credits, leave any disputed lines alone.
send_reconciliation_letterssmart_actionSend one reconciliation letter per POSTED line on a run — step 4, separate from posting.

cam_line

OperationMega-toolWhat it does
createentity_crudCreate a CAM expense line by hand.
listentity_crudList CAM expense lines for the caller organization (org-exact) — the line-level expenses inside a CAM pool, hand-entered or pulled from the GL.
readentity_crudRead one CAM expense line by id in the caller organization.
updateentity_crudUpdate one CAM expense line.

cam_pool

OperationMega-toolWhat it does
createentity_crudCreate a CAM expense pool.
listentity_crudList CAM expense pools for the caller organization (org-exact) — one row per property per calendar year of recoverable expenses.
readentity_crudRead one CAM expense pool by id in the caller organization.
updateentity_crudUpdate one CAM expense pool.

cam_reconciliation_line

OperationMega-toolWhat it does
listentity_crudList CAM reconciliation lines for the caller organization (org-exact).
readentity_crudRead one CAM reconciliation line by id in the caller organization.
updateentity_crudDispute or clear the dispute on one tenant's CAM reconciliation line — this IS the dispute action, not a general-purpose edit.

cam_reconciliation_preview

OperationMega-toolWhat it does
queryreport_queryPreview what a CAM reconciliation run for a property-year would produce, before computing and storing one.

cam_reconciliation_run

OperationMega-toolWhat it does
createentity_crudCompute (or recompute) a property-year CAM reconciliation run.
listentity_crudList CAM reconciliation runs for the caller organization (org-exact).
readentity_crudRead one CAM reconciliation run by id in the caller organization, including its stats-strip totals and methodology.

cam_true_up

OperationMega-toolWhat it does
queryreport_queryQuery cam true up.

certificate_of_insurance

OperationMega-toolWhat it does
createentity_crudRegister a certificate of insurance.
listentity_crudList certificates of insurance for the caller organization (org-exact).
readentity_crudRead one certificate of insurance by id in the caller organization, including its coverage lines.
updateentity_crudCorrect fields on an already-registered certificate — a mistyped policy number, a corrected expiry date, and the like.

charge_schedule_line

OperationMega-toolWhat it does
createentity_crudCreate a charge schedule line on a lease.
listentity_crudList charge schedule lines for the caller organization (org-exact).
readentity_crudRead one charge schedule line by id in the caller organization.
updateentity_crudUpdate one charge schedule line.

clean_start

OperationMega-toolWhat it does
previewsmart_actionPreview the CLEAN START (demo purge) for the caller's organization — WRITES NOTHING.
runsmart_actionRUN the clean start (demo purge) for the caller's organization — IRREVERSIBLE except by snapshot reload.

co_tenancy_exposure

OperationMega-toolWhat it does
queryreport_queryCo-tenancy exposure: for each KEY-ACCOUNT tenant (account_tier key or anchor, or the holder of a key_contract lease) that another lease's co-tenancy clause…

coi

OperationMega-toolWhat it does
request_renewalsmart_actionRequest a certificate-of-insurance renewal for one or more leases.
run_compliance_sweepsmart_actionRecompute every billable lease's insurance compliance verdict across the caller organization and refresh the cached status each lease's register row reads.
verify_certificatesmart_actionRecord a human verdict on one certificate of insurance.

coi_compliance

OperationMega-toolWhat it does
queryreport_queryThe insurance compliance dashboard: every billable lease's insurance verdict, plus KPI totals.

coi_coverage

OperationMega-toolWhat it does
createentity_crudAdd one coverage line to an existing certificate.
listentity_crudList coverage lines for the caller organization (org-exact).
readentity_crudRead one coverage line by id in the caller organization.
updateentity_crudUpdate one coverage line.

collections

OperationMega-toolWhat it does
assess_late_feessmart_actionRun the late-fee assessment ladder for the caller organization.
assess_nsf_feesmart_actionCharge the returned-payment (NSF) fee for one bounced payment, immediately — an NSF fee is a LateFeeAssessment row of fee_kind nsf_fee, posted rather than…
create_payment_plansmart_actionCreate a draft payment plan against existing arrears.
issue_noticesmart_actionRender, store and dispatch one notice to a tenant.
post_late_feesmart_actionPost a proposed late-fee assessment: mint its own GL-posted invoice and move it to 'posted'.
waive_late_feesmart_actionWaive a proposed late-fee assessment — no invoice is minted, and the ledger row survives so the period cannot silently re-propose.

collections_aging

OperationMega-toolWhat it does
queryreport_queryAging buckets of delinquent lease balances for the caller organization.

collections_policy

OperationMega-toolWhat it does
createentity_crudCreate a collections policy.
listentity_crudList collections policies for the caller organization (org-exact): the org-wide default row (property null) plus any per-property overrides.
readentity_crudRead one collections policy by id in the caller organization.
updateentity_crudUpdate one collections policy.

comms

OperationMega-toolWhat it does
send_batchsmart_actionSend a composed tenant-communication batch.
send_messagesmart_actionSend ONE tenant message through the R-12 chokepoint.

covenant_status

OperationMega-toolWhat it does
queryreport_queryThe lease-covenant registry: every active covenant with its current compliance verdict, key accounts pinned first and the worst status next.

critical_date

OperationMega-toolWhat it does
createentity_crudCreate a CUSTOM critical date — an operator-entered deadline the calendar engine did not derive.
listentity_crudList critical dates (the lease calendar) for the caller organization, org-exact and ordered by due date.
readentity_crudRead one critical date by id in the caller organization, including its full derivation record — the rule that produced it and the exact input values the date…
updateentity_crudUpdate one critical date.

delinquency_aging

OperationMega-toolWhat it does
queryreport_queryOpen accounts receivable for the portfolio, aged.

distribution_line

OperationMega-toolWhat it does
listentity_crudList one distribution run's per-owner lines for the caller organization (org-exact).
readentity_crudRead one distribution line by id in the caller organization.

distribution_run

OperationMega-toolWhat it does
createentity_crudCompute (or recompute) one entity's distributable cash for a period.
listentity_crudList owner-distribution runs for the caller organization (org-exact).
readentity_crudRead one distribution run by id in the caller organization, including its per-property breakdown.

entity_compliance

OperationMega-toolWhat it does
queryreport_queryThe compliance-filing dashboard for the caller organization's owning entities: every filing obligation, soonest due first.

entity_compliance_filing

OperationMega-toolWhat it does
createentity_crudRecord a filing obligation for an owning entity.
listentity_crudList entity compliance filings for the caller organization (org-exact).
readentity_crudRead one entity compliance filing by id in the caller organization.
updateentity_crudUpdate one entity compliance filing, or transition it.

escalation_queue

OperationMega-toolWhat it does
queryreport_queryThe collections-ladder worklist for the caller organization: which accounts are READY today for each escalation rung.

esign

OperationMega-toolWhat it does
send_leasesmart_actionPrepare a lease instrument for signature and send it.

expiration_ladder

OperationMega-toolWhat it does
queryreport_queryLease rollover by months-to-expiration.

expiration_settings

OperationMega-toolWhat it does
readentity_crudRead the org's expiration/renewal display settings — a singleton, no id needed.
updateentity_crudUpdate the org's expiration/renewal display settings (creates the singleton row on first write).

expiring

OperationMega-toolWhat it does
queryreport_queryThe merged 'what's expiring' front-page list: every lease whose renewal is in its decision window plus every active lease expiring inside the window, MERGED…

extracted_term

OperationMega-toolWhat it does
listentity_crudList AI-extracted lease terms for the caller organization (org-exact).
readentity_crudRead one AI-extracted lease term by id in the caller organization.
reviewsmart_actionAccept, reject or re-open ONE AI-extracted lease term.

guide

OperationMega-toolWhat it does
queryreport_queryProperty Management agent playbook: where every PM id comes from and the order the multi-step capabilities run in.

import_run

OperationMega-toolWhat it does
listentity_crudList import runs for the caller organization (org-exact).
readentity_crudRead one import run by id in the caller organization, including its per-file counts and any recorded error.

intake_reconciliation

OperationMega-toolWhat it does
confirmsmart_actionRecord the Customer Lead's confirmation of an ISSUED reconciliation, or the discrepancies raised against it (SOW §5.3: five business days).
issuesmart_actionIssue the data-intake reconciliation report (SOW §5.3) as of a date: freezes the payload report_query/property_management/intake_reconciliation/query returns…
listentity_crudList issued intake reconciliations, newest first (payload omitted — read one for it): id, as_of, issued_at, issued_by, pdf_document_id, xlsx_document_id…
queryreport_queryThe data-intake reconciliation (SOW §5.3), live and unissued, as of a date: BY TYPE (properties, units, tenants, leases, historical tenancies, charges, ledger…
readentity_crudRead one issued intake reconciliation with its frozen payload.

intake_record_provenance

OperationMega-toolWhat it does
listentity_crudList intake provenance rows, newest first — which source file (and its sha256), report, row and natural key produced a record, and the action…
readentity_crudRead one intake provenance row by id in the caller organization.

late_fee_assessment

OperationMega-toolWhat it does
createentity_crudPropose a late fee for ONE lease's overdue rent/recovery invoices, computed from that lease's own clause (grace period, percent/flat/greater-of…
listentity_crudList late-fee (and returned-payment-fee) assessments for the caller organization (org-exact).
readentity_crudRead one late-fee assessment by id in the caller organization.
updateentity_crudPost or waive ONE proposed late-fee assessment.

late_fee_preview

OperationMega-toolWhat it does
queryreport_queryPreview what a late-fee assessment would compute against ONE overdue invoice, without posting anything.

lease

OperationMega-toolWhat it does
abstractsmart_actionStart AI abstraction of a lease PDF: extract its business terms, each tied to the verbatim clause it came from.
apply_abstractionsmart_actionWrite a finished abstraction run's ACCEPTED, evidence-verified terms onto its lease.
createentity_crudCreate a lease.
evidencereport_queryClause-level provenance for one lease: ONE entry per lease field that AI abstraction wrote, with the verbatim quote it came from and a page locator.
listentity_crudList leases for the caller organization (org-exact).
readentity_crudRead one lease by id in the caller organization, including its computed pro_rata_share and its linked units.
roll_month_to_monthsmart_actionRoll ONE holdover lease to month-to-month, per the organization's own holdover policy (PmAlertConfig.holdover_policy).
transitionsmart_actionMove ONE lease to another status and record why — terminate, vacate, mark expired, commence, or reinstate.
updateentity_crudUpdate one lease.

lease_covenant

OperationMega-toolWhat it does
createentity_crudRecord one covenant a lease states.
listentity_crudList lease covenants for the caller organization (org-exact), newest lease code first.
readentity_crudRead one lease covenant by id in the caller organization.
updateentity_crudUpdate one lease covenant.

lease_covenant_reading

OperationMega-toolWhat it does
evaluateentity_crudEvaluate a lease covenant against measured inputs and record the resulting reading.
listentity_crudList lease-covenant compliance readings for the caller organization, newest period first.
readentity_crudRead one lease-covenant reading by id in the caller organization, including the full input object and the snapshot hash that makes its verdict provably…

lease_expirations

OperationMega-toolWhat it does
queryreport_queryEvery active/month-to-month/future lease, one row each, by expiration date (SOW item 15, filterable by property).

lease_insurance_requirement

OperationMega-toolWhat it does
createentity_crudCreate one insurance requirement for a lease.
listentity_crudList insurance requirements for the caller organization (org-exact).
readentity_crudRead one lease insurance requirement by id in the caller organization.
updateentity_crudUpdate one lease insurance requirement.

lease_invoice_record

OperationMega-toolWhat it does
listentity_crudList lease-invoice ledger records for the caller organization (org-exact).
readentity_crudRead one lease-invoice ledger record by id in the caller organization.

lease_offer

OperationMega-toolWhat it does
listentity_crudList lease offers.
readentity_crudRead one lease offer by id in the caller organization.

lease_renewal

OperationMega-toolWhat it does
listentity_crudList renewal cycles for the caller organization (org-exact).
readentity_crudRead one renewal cycle by id in the caller organization.

lease_signature_request

OperationMega-toolWhat it does
listentity_crudList lease signature requests for the caller organization (org-exact).
readentity_crudRead one lease signature request by id in the caller organization.

lease_status_change

OperationMega-toolWhat it does
listentity_crudList one lease's status-change history, newest first.
readentity_crudRead one lease status-change record by id in the caller organization.

lease_template

OperationMega-toolWhat it does
activatesmart_actionActivate a DRAFT template: strict scan (only {{ token }} forms from the lease merge-field list — any {% %}, {# #}, filter, attribute access or unknown token…
generatesmart_actionGenerate a lease (DOCX + PDF) from an ACTIVE template for a lease OR a lease offer (so the lease can be produced before convert/move-in).
ingestsmart_actionTurn a Word (.docx) lease the org uploaded into a DRAFT lease template and list its blanks (INTAKE §7.2).
listentity_crudList lease templates (every version).
propose_fieldssmart_actionRead a lease template's detected blanks with a suggested merge token for each, its current field_map and tokens, and the full merge-field list…
readentity_crudRead one lease template by id in the caller organization.
set_fieldssmart_actionMap a DRAFT template's blanks to merge tokens and write the tokenised copy (each mapped blank becomes {{ token }} in one run, keeping the blank's first-run…

ledger_history_entry

OperationMega-toolWhat it does
listentity_crudList imported AppFolio ledger lines (read-only history — never billed, never in the GL), newest first.
readentity_crudRead one imported AppFolio ledger line by id in the caller organization.

maintenance

OperationMega-toolWhat it does
create_work_ordersmart_actionRaise a maintenance work order against a property (optionally a specific unit and/or lease).

message_template

OperationMega-toolWhat it does
createentity_crudCreate a tenant message template.
listentity_crudList tenant message templates for the caller organization (org-exact).
readentity_crudRead one message template by id in the caller organization.
updateentity_crudUpdate one message template.

move_in

OperationMega-toolWhat it does
confirmsmart_actionPreview or commit a move-in: writes the lease's commencement/term/rent schedule/deposit, activates or schedules it, and posts the deposit and first month's…
listentity_crudList move-in workflow records.
readentity_crudRead one move-in workflow record by id in the caller organization.
reversesmart_actionUndo a CONFIRMED move-in: credits the deposit and first-month invoices in full, deletes the charge lines the move-in wrote, restores the lease's prior fields…

notice

OperationMega-toolWhat it does
listentity_crudList notices (rendered letters) for the caller organization (org-exact).
readentity_crudRead one notice by id in the caller organization, including its full merged text and merge context as they stood at issue.

notice_dispatch

OperationMega-toolWhat it does
listentity_crudList notice delivery attempts — including the physical print/mail queue — for the caller organization (org-exact).
readentity_crudRead one notice dispatch by id in the caller organization.
updateentity_crudMark a PHYSICAL (print or mail) notice dispatch printed or mailed.

notice_template

OperationMega-toolWhat it does
createentity_crudCreate a notice template.
listentity_crudList notice (letter) templates for the caller organization (org-exact).
readentity_crudRead one notice template by id in the caller organization.
updateentity_crudUpdate one notice template.

obligation_rules

OperationMega-toolWhat it does
queryreport_queryThe property_management rule registry (E-19 clause 4): every ENABLED-or-DISABLED HEAD rule the shared obligation engine is registered to run for this app.

occupant

OperationMega-toolWhat it does
createentity_crudCreate an occupant (leasing party; UI copy calls this a 'Tenant').
listentity_crudList occupants (leasing parties; UI copy calls them 'Tenants' — the platform word 'Tenant' means the SaaS account instead, so this is the entity an agent…
readentity_crudRead one occupant (leasing party; UI copy calls this a 'Tenant' — the platform word 'Tenant' means the SaaS account instead) by id in the caller organization.
updateentity_crudUpdate one occupant.

occupant_portal_access

OperationMega-toolWhat it does
createentity_crudInvite a tenant to the portal.
listentity_crudList occupant portal access.
readentity_crudRead one portal binding by id in the caller organization.
updateentity_crudChange one binding's capability bits.

outbound_batch

OperationMega-toolWhat it does
listentity_crudList composed tenant-communication batches for the caller organization (org-exact).
readentity_crudRead one outbound batch by id in the caller organization.

outbound_message

OperationMega-toolWhat it does
listentity_crudList tenant-message audit rows for the caller organization (org-exact).
readentity_crudRead one outbound message audit row by id in the caller organization.

owner

OperationMega-toolWhat it does
approve_distributionsmart_actionLock a draft distribution run so the money can follow it.
compute_distributionsmart_actionCompute (or recompute) one entity's distributable cash for a period — the same operation as entity_crud/property_management/distribution_run/create, exposed…
generate_statementsmart_actionRender and file one owner-statement packet for an entity-period.
post_distributionsmart_actionBook an approved distribution to the general ledger, one journal entry per property share.

owner_distribution_preview

OperationMega-toolWhat it does
queryreport_queryPreview what smart_action/property_management/owner/compute_distribution would produce for an entity-period, without writing a DistributionRun.

owner_statement

OperationMega-toolWhat it does
listentity_crudList owner-statement packets for the caller organization (org-exact).
queryreport_queryPreview an owner statement's figures for an entity-period, computed fresh — nothing is persisted.
readentity_crudRead one owner statement by id in the caller organization, including its full `figures` payload.

payment_plan

OperationMega-toolWhat it does
createentity_crudCreate a draft payment plan against existing arrears.
listentity_crudList payment plans for the caller organization (org-exact).
readentity_crudRead one payment plan by id in the caller organization.
updateentity_crudApply one lifecycle transition to a payment plan.

payment_plan_installment

OperationMega-toolWhat it does
listentity_crudList scheduled payments for the caller organization (org-exact).
readentity_crudRead one scheduled payment by id in the caller organization.

percentage_rent

OperationMega-toolWhat it does
import_sales_csvsmart_actionImport a CSV of sales reports for many leases at once.
post_chargesmart_actionBill one lease's percentage-rent obligation for a period as its own invoice (account 4130).
queryreport_queryPreview one lease's percentage-rent obligation over a reconciliation period, from ACCEPTED sales reports only.
record_salessmart_actionRecord (or restate) one period's gross sales for a lease.

percentage_rent_charge

OperationMega-toolWhat it does
listentity_crudList percentage-rent charges for the caller organization (org-exact).
readentity_crudRead one percentage-rent charge by id in the caller organization.

percentage_rent_post_preview

OperationMega-toolWhat it does
queryreport_queryPreview what posting every computed percentage-rent row in this organization would do, without posting anything.
OperationMega-toolWhat it does
createentity_crudFile a document against one or more PM entities.
listentity_crudList document links for the caller organization (org-exact).
readentity_crudRead one document link by id in the caller organization.

portal

OperationMega-toolWhat it does
invitesmart_actionInvite a tenant to the portal.
revokesmart_actionEnd one portal binding immediately.

portal_activity

OperationMega-toolWhat it does
queryreport_queryTenant-portal activity summary for the caller organization.

portal_message

OperationMega-toolWhat it does
listentity_crudList messages in the caller organization's portal threads (org-exact).
readentity_crudRead one portal message by id in the caller organization.

portal_thread

OperationMega-toolWhat it does
listentity_crudList tenant-portal conversation threads for the caller organization (org-exact).
readentity_crudRead one portal thread by id in the caller organization.

property

OperationMega-toolWhat it does
createentity_crudCreate a property.
listentity_crudList properties for the caller organization (org-exact).
readentity_crudRead one property by id in the caller organization, including its computed read-only finance_cost_center_id link.
updateentity_crudUpdate one property.

property_insurance_policy

OperationMega-toolWhat it does
createentity_crudCreate a property insurance policy.
listentity_crudList the landlord's own property insurance policies for the caller organization (org-exact).
readentity_crudRead one property insurance policy by id in the caller organization.
updateentity_crudUpdate one property insurance policy.

property_ownership

OperationMega-toolWhat it does
createentity_crudAdd a property-ownership row.
listentity_crudList property-ownership register rows for the caller organization (org-exact).
readentity_crudRead one property-ownership row by id in the caller organization.
updateentity_crudUpdate one property-ownership row.

property_tax_calendar

OperationMega-toolWhat it does
queryreport_queryThe property tax calendar: every obligation, earliest due date first, plus portfolio totals.

property_tax_obligation

OperationMega-toolWhat it does
createentity_crudCreate a property tax obligation.
listentity_crudList property tax obligations for the caller organization (org-exact).
readentity_crudRead one property tax obligation by id in the caller organization.
updateentity_crudUpdate one property tax obligation.

prospect

OperationMega-toolWhat it does
approvesmart_actionApprove a prospect application.
cancel_invitesmart_actionCancel ONE application invitation so its link stops opening the form — the twin of REST POST prospect-applications/invites/<id>/cancel/.
convertsmart_actionConvert an APPROVED prospect application into a real tenant: mints an Occupant from the application's business/contact fields, and — when a unit is named…
declinesmart_actionDecline a prospect application.
invitesmart_actionMint and send an emailed application link for ONE unit, bound to that unit so the applicant cannot submit for a different suite (D9-08 — the token opens the…
offersmart_actionAccept an offer letter's terms onto an application — the SAME validator the move-in wizard runs, so terms accepted here compute the same schedule a confirm…
record_screeningsmart_actionRecord ONE manual screening run on an application — the three checks Adam described: credit, landlord/tenant history, criminal.
review_screeningsmart_actionMark ONE recorded screening as REVIEWED (stamps reviewed_at and who) — twin of REST POST prospect-applications/<id>/screenings/<screening_id>/review/.
withdraw_offersmart_actionWithdraw an offer — the undo of prospect/offer (and of REST 'approve with terms'); twin of REST POST prospect-applications/<id>/offer/withdraw/.

prospect_application

OperationMega-toolWhat it does
listentity_crudList prospect applications for the caller organization (org-exact).
readentity_crudRead one prospect application by id in the caller organization.
updateentity_crudReview-transition a prospect application.

prospect_pipeline

OperationMega-toolWhat it does
queryreport_queryThe prospect application funnel for the caller organization: how many applications sit in each stage of the review pipeline (new, under_review, approved…

public_vacancies

OperationMega-toolWhat it does
queryreport_queryAvailable space in the caller organization — the EXACT rows the anonymous public vacancies feed serves (services.public_listings.available_units), so a staff…

renewal

OperationMega-toolWhat it does
applysmart_actionWrite an accepted renewal or increase onto the lease's charge schedule — the ONLY door in this app that writes a ChargeScheduleLine for a renewal (O-08).
record_offersmart_actionRecord (or overwrite) the option(s) offered for a lease's current expiration (OPS_DESIGN §2.4).
reopensmart_actionReopen renewal.
resolvesmart_actionRecord the tenant's decision on a renewal cycle.

renewal_board

OperationMega-toolWhat it does
queryreport_queryThe renewal decision queue.

renewal_option

OperationMega-toolWhat it does
createentity_crudCreate a renewal option on a lease.
listentity_crudList renewal options for the caller organization (org-exact).
readentity_crudRead one renewal option by id in the caller organization.
updateentity_crudUpdate one renewal option.

rent_roll

OperationMega-toolWhat it does
queryreport_queryThe rent roll: every occupying lease with its current rent, plus portfolio totals.

sales_report

OperationMega-toolWhat it does
createentity_crudRecord one period's gross sales for a lease.
listentity_crudList sales reports for the caller organization (org-exact).
readentity_crudRead one sales report by id in the caller organization.
updateentity_crudUpdate one sales report, or accept/reject it.

sales_report_reminder_preview

OperationMega-toolWhat it does
queryreport_queryPreview what the daily sales-report reminder beat would do for this organization, without sending or recording anything.

sales_report_status

OperationMega-toolWhat it does
queryreport_queryQuery sales report status.

screening_request

OperationMega-toolWhat it does
listentity_crudList screening runs.
readentity_crudRead one screening request by id in the caller organization.

task_failures

OperationMega-toolWhat it does
queryreport_queryTerminal failures of this app's obligation tasks (E-19 clause 1): every scheduled calendar/alert/sweep run that exhausted its retry budget and gave up, newest…

transition_site

OperationMega-toolWhat it does
publishsmart_actionMake the org's Transition Site public (OPS_DESIGN O-19/O-20).
queryreport_queryThe Website staff page: the org's Transition Site status, public address, health and text, plus its last 10 publication-history rows.
readentity_crudRead the org's Transition Site — a singleton, no id needed.
republishsmart_actionRecompute the public snapshot right now and ALWAYS log a publication row (even when nothing changed — the operator asked for one).
rotate_addresssmart_actionChange the public URL's random address; the old URL 404s on the next request (SOW 7.1).
take_downsmart_actionTake the public page off the internet (SOW 7.3).
updateentity_crudEdit the Transition Site's public text (creates the draft site on first write).

transition_site_publication

OperationMega-toolWhat it does
listentity_crudList the org's Transition Site publication history, newest first (org-exact).
readentity_crudRead one Transition Site publication row by id in the caller organization.

unit

OperationMega-toolWhat it does
createentity_crudCreate a unit.
listentity_crudList units for the caller organization (org-exact).
readentity_crudRead one unit by id in the caller organization.
updateentity_crudUpdate one unit.

unit_availability

OperationMega-toolWhat it does
queryreport_queryWhether a unit is free over a date window, and if not, what is occupying it and the first day it would be free.

unit_history

OperationMega-toolWhat it does
importsmart_actionBackfill PAST tenancies (status expired or terminated ONLY — never a current or future one; those go through entity_crud/property_management/lease/create)…
queryreport_queryEvery lease that has ever occupied a unit, in commencement order — past, current and pending — with per-tenancy dates, leased area, rent (first and last…

use_category_proposal

OperationMega-toolWhat it does
acceptsmart_actionAccept ONE use-category proposal: set the lease's use_category to the proposed value through the single writer, which re-reads every tenant-mix covenant the…
listentity_crudList machine-drafted use-category proposals for the caller organization (org-exact, newest first).
proposesmart_actionDraft use-category suggestions for one lease, one property's leases, or every uncategorized lease in the caller organization.
readentity_crudRead one use-category proposal by id in the caller organization.
rejectsmart_actionReject ONE use-category proposal.

work_queue

OperationMega-toolWhat it does
queryreport_queryEverything the caller organization owes attention to today and this week — the SAME composer behind /property/work-queue and the pm-daily-digest email, so…

Parameter schemas and permissions

Parameter schemas and permission codenames are in the full reference — sign in — or call prism_introspect(dimension="capability_search", query="…") with your key.

In the full reference this application appears under entity_crud, report_query, smart_action.