Otto Billing · flagship platform

The whole cycle, handled as a pipeline.

From vendor bill PDF to resident invoice PDF — every step in one workflow, every charge auditable, every cycle reconciled to the dollar. The flagship platform Otto is built around.

Switch Guarantee · We run a parallel cycle against your current software. If the numbers don't tie, you don't pay.

app.ottomated.io / cycles / april-2026
The Reserve at Westpark · April 2026 cycle
Ship by May 1
Bills
Reads
Rent Roll
Calculate
Approve
Ship
Close
Vendor Expense
$15,284
8 bills · 4 utilities
Invoices Ready
89
of 91 units
UnitChargeMethodAmount
101Water UsageBTR$48.12
102Water UsageBTR$32.58
103 · VacantStormwaterRUBS
The Reserve at Westpark · ready to ship
AI JEA bill · 57 services extracted

Four steps. One cycle.

Every cycle moves through the same pipeline — from vendor bill ingestion to resident invoice delivery — with guardrails at every stage that catch problems before they become invoice errors.

01

Upload your bill

Drop a vendor bill PDF. Otto's AI reads every charge, meter, and service address in seconds. No data entry.

02

Reads & rent roll

Pull submeter reads, sync occupancy from your PMS or rent roll. Otto reconciles the inputs and flags anomalies.

03

Calculate & review

RUBS, submeter, fixed fee — every allocation method handled. Show-your-math audit trail on every charge.

04

Approve and ship

Review the totals, approve the cycle, ship in one action. Branded invoices generated and emailed to residents automatically.

Otto Billing · the flagship platform

Everything the operator does, handled as a pipeline.

End-to-end cycle automation, real-time meter intelligence, and batch workflows that let routine cycles ship in one action. This is what scales a billing company past the limits of legacy software.

● Production today
Core cycle automation
  • End-to-end cycle automation — bills ingested, validated, allocated, and moved toward approval without operator touch
  • Billing cycle workflow — open, review, approve, ship, close. Full Show-Your-Math audit trail on every charge.
  • Batch approval workflows — one action per routine cycle after reviewing the summary dashboard
  • Branded resident invoice PDFs — Otto-only utility statement or consolidated billing rolled in
Property meter map + meter health
  • Live meter map per property — every master, common-area, and submeter in one visual
  • Real-time meter health rules — stale reads, reverse reads, AMI freshness windows
  • Consumption anomaly alerts — usage spikes, zero usage on occupied, >3× rolling average
  • Problems surfaced before they corrupt a cycle, not after invoices ship
AI-powered bill ingestion
  • Vendor bill OCR — line-item extraction, automated validation. Accuracy improves with every bill processed.
  • Handles multi-page omnibus bills (18-page JEA, complex City of Houston, Illinois American, KAW)
  • Vendor-bill period mismatches caught before they affect the cycle
Allocation engine
  • RUBS (sqft, occupant, combo, equal share), submetered (BTR + BTB), fixed fee, hybrid per-property
  • Recovery cap enforcement · CAD (common-area deduction) percentage or structural
  • Sewer-follows-water — no separate discharge reads needed
  • Day-based proration · final-read proration on move-out
Instant Final Bill
  • Read on move-out, ship same day — no waiting for the next cycle
  • Faster security-deposit returns · cleaner owner P&L close
  • Generates final invoice with prorated charges, sent to forwarding address on file
  • The capability legacy software lacks — a real differentiator at lease-up scale
Reports & compliance
  • 12-report library — Pre-Billing, Cycle Close, Meter Health, Vacancy Loss, Recovery Trend, Consumption Anomalies, and more
  • XLSX, PDF, CSV export on every report. Global search across the portfolio.
  • State-by-state compliance guardrails honored in allocation logic. See compliance →
  • Configurable disclosure language per property and per state
Iris · billing co-pilot

Meet Iris.

Otto runs the platform. Iris runs the work. She's Otto's AI colleague — a billing analyst who reads the meters, watches the rates, fetches the bills, and speaks up when something doesn't reconcile. She remembers every cycle and never confuses two properties.

On the operator side, Iris is ambient — she shows up inside the surfaces she's affecting, never as a chatbot dock. She announces; she does not alert. You stay in control: Iris proposes, you approve. Every action she takes preserves intent, evidence, and proposal in human-readable form, so "why did you flag this?" always has a real answer.

Trust grows over time. v1 Iris asks permission for everything; v2 Iris auto-handles the cycles you've trained her on; v3 Iris runs the routine work and you only see exceptions. The protocol doesn't change — only the gate moves.

Bill ingestion + OCR Anomaly detection Cycle-ready checks Read-quality scoring
app.ottomated.io / cycles / april-2026 Iris is watching
The Reserve at Westpark · April 2026 cycle
In review
Iris flagged this before approval
Three units at The Reserve at Westpark — #214, #221, #307 are reading 2.3× their three-month average. Likely a leak between unit walls — the gross water read for building B is up exactly enough to cover all three. The meters agree with the gross.
read EM-0214 · 2026-04-22 06:14 UTC
Investigate Dismiss Why?

Residents land on your portal, not Otto's by default.

Every Otto Billing customer can route residents to their existing portal. Otto's resident invoice email and bill PDF link to the URL you specify — your AppFolio portal, your Yardi RentCafé, your custom property site. The handoff is built into Otto Billing, no add-on required. When you're ready for an Otto-branded resident experience, the Otto Resident bundle adds it.

See Otto Billing on your actual cycle.

30-minute demo, zero pressure. Bring one of your real vendor bills — we'll OCR it live. Then we'll talk about what a parallel cycle against your current software would look like.

You'll talk directly to the founder who built Otto. Not a BDR, not a sales engineer.