AI-native ERP · for 200 – 5,000-unit operators

Every Unit.
Every Dollar.
One Board.

Yardi's ledger depth. Resman's operator UX. AI-native — at 1/3 the cost.

unitboard.ai/dashboard
Operator Dashboard
Madison Park · Austin, TX
Occupancy
94.5%+0.8
189 / 200 units
Delinquency
$8.4K-$1.2K
30+ days
AP Aging
$42.1K+$3.2K
Open invoices
NOI Run-Rate
$1.42M+2.1%
Annualized
Cash position · last 30 days
+$48,210
AP queue · Claude-coded · awaiting approval3
ABC Plumbing$1,240.0098%
Austin Energy$3,810.5599%
GreenScape Co$725.0095%
Why UnitBoard

An ERP built for the way operators actually work.

For two decades, multifamily operators have had to choose between accounting depth and operator UX. UnitBoard combines both in one codebase, one data model, one subscription — with Claude wired into every workflow.

→ The single platform that scales from 50 doors to 50,000.

Accounting depth

Real GL. Multi-entity. Audit-ready.

Full chart of accounts, journal entries, multi-property + multi-entity, B-vs-A reporting, owner distributions. Enterprise-grade books from day one — without an enterprise implementation.

Operator-grade UX

Built for the team that runs the property.

Clean dashboards, mobile-first, drill-through everywhere. Resident portal, owner portal, leasing pipeline, work orders, renewals — every workflow on the same page as the data.

AI in every workflow

Claude in every workflow. Default behavior.

Codes invoices, drafts resident replies, summarizes the rent roll on demand. Public REST API + webhooks on every plan — your data, your stack, no per-integration tolls.

CapabilityUnitBoardYardiResmanAppFolio
Single Postgres source of truth
Modern operator UX (3-click rule)Partial
AI-first (not bolt-on)Add-onAdd-on
Public API + webhooks$25K eachLimited
Multi-property + multi-entityAdd-onAdd-on
Native mobile (iOS + Android)Partial
LIHTC / HUD complianceAdd-on
Implementation cost$0–$2.5K$50K–$500K$5K–$25K$400–$5K
Per-unit pricing (mid-market)$1.50/u$5–$8/u$2.50–$3.50/u$3.20/u
SOC-2-readable controls

Pricing & feature parity verified against vendor pricing pages and G2/Capterra reviews, April 2026.

AI in every workflow

Real estate ERP, rebuilt for the AI era.

Not a bolt-on. Not an add-on. AI runs every workflow — invoice coding, resident replies, rent-roll queries, anomaly detection. Bring your own model.

AP invoice extraction

Drop a PDF — Claude codes vendor, amount, property, GL account, posts the journal entry.

Natural-language books

Ask Bo: "What drove March opex variance at Madison Park?" — get a structured answer in seconds.

Document fraud detection

Snappt-style screening on applicant paystubs, bank statements, IDs. Flags edits, font inconsistencies.

Lease abstraction

Point Claude at a PDF lease — pull start, end, rent, escalations, deposit, addenda automatically.

Anomaly detection

Continuous scan of the GL for unusual patterns — duplicate invoices, vendor drift, expense spikes.

Resident reply drafting

Inbound resident message — Claude drafts the reply, your team approves and sends.

Meet Bo · the in-app copilot

Ask the books anything.

Natural-language queries against a constrained, read-only ledger function. Tool-use under the hood. Schema and glossary prompt-cached, so answers come back in a second and cost pennies.

  • Variance commentary that writes itself
  • BYO-LLM — bring your own Anthropic / OpenAI / Gemini key
  • Tool-use over typed schemas (no hallucinated columns)
  • Hybrid intelligence — bot drafts, human approves
BoTry these
What drove March opex variance at Madison Park?
Show delinquencies over $500 in Austin
Top 5 vendors by spend YTD with payment terms
Which units are pre-leased for next month?
Sample answer
March opex at Madison Park ran 7.2% over budget. Two drivers: $12,400 in unplanned HVAC repair (4 work orders, vendor: ACE Mechanical), and a $3,800 spike in landscaping during the freeze recovery. Excluding those one-offs, run-rate is +0.4%.

Default model: Anthropic Claude · BYO-LLM (OpenAI, Gemini, Bedrock) via OpenRouter · prompt-cached schema, sub-second responses

Live · /api/health
$ curl https://unitboard.ai/api/health
{
  "ok": true,
  "service": "unitboard",
  "timestamp": "2026-04-29T19:14:02Z"
}

$ curl https://unitboard.ai/api/properties \
       -H "Authorization: Bearer ${REXPROP_TOKEN}"
{
  "data": [
    { "id": "...", "name": "Madison Park",
      "city": "Austin", "units": 200,
      "occupancy": 0.945 }
  ]
}
Public API

Every screen is a thin client.

Public REST + webhooks from day one. Plug in payments, maintenance, fraud, credit reporting — without paying $25K per integration. Bearer tokens, OpenAPI 3.1, webhooks for state changes.

Browse the API
What's in the box

16 modules. One unified database. One operating system for the property.

Every surface in the app shares the same data model and the same audit-grade GL underneath. No bolted-on add-ons. No second-system to reconcile.

Single source of truth

One Postgres database. Every lease post, work order, invoice approval writes to the GL in the same transaction. No reconciliation jobs. No duct tape.

Operator dashboard is the homepage

Occupancy, pre-lease, delinquency, AP aging, NOI, work-order SLA — at a glance. Click any tile, drill straight to the underlying lease, invoice, or journal entry.

AP that codes itself

Drop a PDF. Claude extracts vendor, amount, property, and GL code. You approve. Posts to the ledger. Cycle time drops 50%+ on day one.

AI in every workflow, not a sidebar

Natural-language queries on the books. Variance commentary that writes itself. Lease abstraction. Anomaly detection. Cached schema, cheap and fast.

Public API, no integration tolls

Every screen is a thin client of a documented REST API. Plug in payments, maintenance, fraud, credit reporting — pay zero per-integration fees.

Audit-grade by design

Append-only journal. Immutable posted entries. SOC-2-readable controls from day one. Tax, compliance, and reporting are first-class citizens.

Operator DashboardProperties & Rent RollLease Admin & E-signRenewalsResidentsApplicant ScreeningWork OrdersAccounts Payable + AIVendorsPayments (Stripe Connect)Banking & ReconciliationGeneral LedgerReports & CSV ExportCSV / PDF ImportsMessages (SMS + Email)Activity Feed & Webhooks
Integrations

Plugs into the tools you already run.

14 live · 4 in active build · the rest available via our public REST API + webhooks on every plan. No per-integration tolls — ever.

PlaidBanking
StripePayments
Bill.comAPSoon
AvidXchangeAPSoon
TwilioSMS
PostmarkEmail
SlackTeam
Microsoft TeamsTeamSoon
DocuSignE-sign
SnapptScreening
QuickBooks OnlineAccounting
GoogleSSO
Anthropic ClaudeAI
ZapieriPaaS
Knock CRMLeasing CRMSoon
FunnelLeasing CRMSoon
LatchSmart accessSoon
BiltResident rewardsSoon
Built solo in 3 weeks

See the demo, then we'll talk.

Operator dashboard, AP AI flow, copilot, public API — live and clickable.

Open the demo