LotWizeby Sanaf AI Solutions
FeaturesPricingFree Tools
AboutContact
Sign inStart Free Trial
LotWizeby Sanaf AI Solutions
FeaturesPricingFree Tools
AboutContact
Sign inStart Free Trial

Product

  • For Self-Managed HOAs
  • For Property Managers
  • Features
  • Pricing
  • Marketplace
  • Integrations
  • Blog

Resources

  • Help Center
  • Blog
  • Ebooks & Guides
  • HOA Glossary
  • Templates
  • State Guides
  • HOA Laws by State
  • Comparisons

Company

  • About
  • Contact
  • HOA Laws by State
  • Affiliate Program — Earn 20%
  • Security
  • Privacy Policy
  • Terms of Service

Free Tools

  • Cost Calculator
  • Annual Budget Builder
  • Reserve Fund Calculator
  • Board Time Audit
  • Fine Schedule Builder
  • Annual Meeting Checklist
  • Agenda Generator
  • Meeting Minutes
  • Violation Letter
  • Welcome Letter
LotWize

by Sanaf AI Solutions

AI-first HOA management for self-managed communities.

Available nationwide

Get HOA tips & updates

© 2026 LotWize by Sanaf AI Solutions. All rights reserved.

Product

  • For Self-Managed HOAs
  • For Property Managers
  • Features
  • Pricing
  • Marketplace
  • Integrations
  • Blog

Resources

  • Help Center
  • Blog
  • Ebooks & Guides
  • HOA Glossary
  • Templates
  • State Guides
  • HOA Laws by State
  • Comparisons

Company

  • About
  • Contact
  • HOA Laws by State
  • Affiliate Program — Earn 20%
  • Security
  • Privacy Policy
  • Terms of Service

Free Tools

  • Cost Calculator
  • Annual Budget Builder
  • Reserve Fund Calculator
  • Board Time Audit
  • Fine Schedule Builder
  • Annual Meeting Checklist
  • Agenda Generator
  • Meeting Minutes
  • Violation Letter
  • Welcome Letter
LotWize

by Sanaf AI Solutions

AI-first HOA management for self-managed communities.

Available nationwide

Get HOA tips & updates

© 2026 LotWize by Sanaf AI Solutions. All rights reserved.
Blog

Ask, Don't Click: Inside LotWize's AI-Powered Global Board Search

Board members waste meeting prep time clicking through separate reports pages to answer one question. LotWize's Global Search lets a board member type a plain-English question — who hasn't paid, what did we spend, which violations are overdue — and get a real, data-backed answer in one box.

Md Shohel·July 24, 2026·9 min read
Ask, Don't Click: Inside LotWize's AI-Powered Global Board Search

A board treasurer sits down twenty minutes before a meeting to answer a question a homeowner emailed the night before: "Has anyone in my section not paid since June?" Answering that honestly means opening the payments module, filtering by status, cross-referencing property addresses, and doing the arithmetic by hand. Twenty minutes disappears fast when every question requires a different report screen.

This is the friction that makes volunteer board service exhausting — not the big decisions, but the dozens of small lookups that interrupt every week. LotWize's Global Search, at /board/search on the Pro and PMC plans, collapses that friction into a single search box. Type a question in plain English, and the system answers it from real, live data — not a canned response.


The problem with "just look it up"

Most HOA software treats search as an afterthought: a filter box bolted onto each individual report page. Want to know which vendors service the community? Open the vendor page and scroll. Want last month's landscaping spend? Open the expense ledger and filter by category.

Each of these is a reasonable page on its own, but a board member's actual question rarely lines up with any single page. "Who owes us money and how much" spans payments and properties. A board member who doesn't remember which of seven navigation items holds the answer ends up guessing, clicking, and backing out — exactly the kind of busywork that drives volunteer board burnout.

Global Search is designed around the question a board member actually has, not the page structure of the software.

What Global Search actually does

The interface is a single search field. As a board member types, the query debounces for 300 milliseconds, then hits LotWize's search API, which checks whether the text looks like a natural-language question or an ordinary keyword.

For a keyword — a property address, a vendor name, a homeowner's last name — the system runs a case-insensitive substring match across seven record types at once: properties, members, violations, expenses, meetings, documents, and vendors. Results come back grouped by type, each linking straight to the underlying record — a matched violation to /board/violations/[id], a matched property to /board/properties/[id]. There's no separate search page per module to remember.

For a question — something with a question word and more than a couple of words, like "who hasn't paid since June" — the system does something more useful than a substring match: it classifies the question and answers it with a real query against the association's actual data.

How the natural-language layer works

Under the hood, Global Search runs a lightweight intent classifier on any query that looks like a question. It sends the query to Claude Haiku with a tight instruction set: classify this into one of three structured intents — a search for delinquent homeowners, an expense summary, or a search for overdue violations — or fall back to ordinary keyword search if the question doesn't fit one of those shapes.

Once the intent is classified, LotWize runs a real SQL query against the association's data, scoped to the organization asking:

  • "Who hasn't paid since June?" groups pending and failed assessment payments by property, sums the outstanding balance, joins against property addresses and owner names, and returns a synthesized answer line — for example, "4 properties have outstanding balances since June 2026, totalling $2,340.00."
  • "How much did we spend on landscaping?" filters the expense ledger by category (matched loosely, so "landscaping" also catches "lawn care"), sums the total, and returns the top expense lines alongside it.
  • "Which violations are overdue?" pulls every violation with a notice sent and no resolution yet, and reports the count with links to each one.

If the AI classification fails for any reason — a timeout, an unparseable response, a genuinely ambiguous question — the search silently falls back to the same keyword match every other query gets. A board member never sees an error state; worst case, they get ordinary search results instead of a synthesized answer. That fallback means the feature can only make search better, never break it.

Why this beats a chatbot for this particular job

LotWize already has a separate AI assistant for open-ended homeowner and board questions, built for conversational back-and-forth. Global Search is deliberately narrower — no conversation history, no follow-up handling, no personality. It's a search box that understands three specific, high-frequency question shapes and otherwise behaves exactly like the keyword search a board member already expects.

That narrowness is the point. A board member doesn't want a conversation to find out who's delinquent; they want the answer in the time it takes to type the question. Constraining the AI layer to three well-defined intents, backed by real SQL rather than free-form generation, means the answers are numbers pulled directly from the ledger — not a paraphrase of what a language model thinks might be true.

Scoped, board-only, and read-only

Every query — keyword or natural-language — is filtered to the requesting board's organization at the database level before results are assembled. There's no cross-community leakage: a board member at one HOA cannot search their way into another association's expenses or violations, regardless of how the query is phrased. Document results are further filtered to resident-visible documents, so a search never surfaces internal board-only files.

The feature is also strictly read-only. Nothing about typing a question into Global Search changes a record — there's no path from "how much did we spend on landscaping" to accidentally editing an expense. Making changes still goes through the normal expense, violation, and payment workflows, with their usual audit trail.

A realistic use case: meeting prep

The clearest place Global Search earns its keep is the fifteen minutes before a board meeting. Instead of opening four browser tabs — payments, expenses, violations, vendors — a board member can run through the questions the agenda actually raises:

Question typedWhat comes back
"who hasn't paid since June"Properties with outstanding balances, owner names, and total owed
"how much did we spend on pool repairs"Total spend on the matched category plus the underlying expense lines
"which violations are overdue"Every violation with a notice sent and no resolution, linked directly
"smith"Every matching member, property, or vendor record with "smith" in it

The first three are natural-language questions answered with synthesized totals; the fourth is an ordinary keyword lookup. Both paths run through the same search box, and a board member never has to decide in advance which kind of question they're asking.

Who has access

Global Search is bundled with LotWize's Pro plan ($149/month, or $99/month on Hybrid Pro where homeowners cover a 1% assessment fee), which supports self-managed associations up to 300 units, and with every PMC plan. Starter and Growth tier associations still get the full reports suite — just without the unified search box layered on top.


Key Takeaways

Global Search at /board/search unifies keyword search across properties, members, violations, expenses, meetings, documents, and vendors into a single box.

Natural-language questions — who hasn't paid, what did we spend, which violations are overdue — are classified by AI and answered with real SQL queries against the association's own data, not a generic response.

Every query is scoped to the requesting board's organization, and the feature is strictly read-only — it answers questions, it never changes records.

If AI classification fails for any reason, the search falls back silently to ordinary keyword matching, so the feature can only improve results, never break them.

Global Search is included on the Pro and PMC plans, aimed at boards spending real time assembling numbers by hand before meetings.


Frequently Asked Questions

What is LotWize's Global Search?

Global Search is a unified search feature at /board/search that lets board members search across properties, members, violations, expenses, meetings, documents, and vendors from one box, and ask plain-English questions that get answered with real data from the association's own records.

Does the AI make up answers, or does it query real data?

It queries real data. Question-style searches are classified into one of three intents by Claude Haiku, and each intent runs an actual SQL query — summing balances or expenses, or counting open violations — against the association's database, rather than generating an answer from general knowledge.

Can a board member search another HOA's data, or change records through search?

No to both. Every query is filtered to the requesting user's organization at the database level, and the feature is strictly read-only — there is no path from a search to writing or modifying a record.

Which LotWize plans include Global Search?

The Pro plan ($149/month, or $99/month on Hybrid Pro) and all PMC (property management company) plans. Starter and Growth plans include the full underlying reports without the unified search layer.

Stop opening four tabs to answer one board question. Start a free LotWize trial to try Global Search against your own community's data, or see how it fits alongside the rest of the board toolkit in our guide to 15 HOA tasks boards should automate.

Stop spending your evenings on HOA admin

LotWize handles violations, resident questions, dues reminders, and meeting packets automatically — so your board gets its time back.

Start freeSee how it worksFree HOA Tools

Continue reading

More guides for HOA boards

Which Vendors Need a 1099? LotWize's Automatic 1099-NEC Vendor Tax Report
Finance

Which Vendors Need a 1099? LotWize's Automatic 1099-NEC Vendor Tax Report

Every January, self-managed HOA boards scramble to figure out which landscapers, plumbers, and contractors crossed the IRS's $600 reporting threshold. LotWize tracks it automatically from the ledger — no spreadsheet, no manual vendor tally, no year-end guesswork.

Jul 23, 2026·9 min read
Which Community Has the Highest Delinquency Rate? Just Ask: LotWize's Natural-Language Portfolio Query Engine
Technology

Which Community Has the Highest Delinquency Rate? Just Ask: LotWize's Natural-Language Portfolio Query Engine

A property manager running thirty HOAs shouldn't need thirty browser tabs to answer one question. LotWize's Portfolio AI Assistant lets a PMC ask plain-English questions about violations, payments, vendors, and governing documents across an entire portfolio — and get an answer grounded in real data, not a guess.

Jul 22, 2026·10 min read
Your Newest Community Doesn't Have to Start From Zero: AI Community-Similarity Matching for PMC Onboarding
Technology

Your Newest Community Doesn't Have to Start From Zero: AI Community-Similarity Matching for PMC Onboarding

Every new HOA a property management company takes on used to start as a blank slate — no vendor list, no templates, no reference point. LotWize's Community-Similarity Matching compares a new community against the rest of a PMC's portfolio the moment it's added and surfaces the closest matches as an onboarding starting point.

Jul 21, 2026·12 min read