Sign in with your full name. New here? Use the temporary password an admin gave you. Every sign-in is recorded in the admin sign-in trail.
New Lisbon, WI · Beach Lake
Live · OwnerRez sample
—
—
—
—
Welcome back
Your stays
Tap a stay to plan it
Next up at the house
The next three arrivals
Where to look
The numbers behind the house
Revenue — trailing 12 months & booked forward
Actual + on-the-books
Revenue vs. expenses
Next 5 arrivals
Window
104 weeks backtoday104 weeks ahead
Revenue
Monthly detail
Expenses — actual & projected
Operating + debt service
Expense source: model estimate — import a Baselane CSV for actuals
Expense breakdown
Net income waterfall
Gross → cashflow → after-tax
Monthly net cashflow
Net cashflow = gross revenue − operating expenses − debt service. After-tax sets aside an income-tax reserve at the rate in Settings. Occupancy/lodging tax is collected from guests and remitted (pass-through), so it is excluded from owner expense here.
Money trail
Where the guests' money went
Month by month
Ownership
Who put in what
EquityDebt
Household equity
Household debt
Total contributed
Appreciation and paydown
Appreciation
Amortization
If we sold
Sensitivity
Upcoming bookings & guest stays
Documents outstanding
Guest vetting
Guest
Pending
Paste a screenshot anywhere on this page (⌘V), drop it here, or choose photos.
These assumptions are fully editable — this is the sandbox for plugging in AirDNA market data or your own targets. In production each slider can pull a default from real market comps and your booking pace.
Competitive set
4+ bed / 2+ bath · within ~30 min
Where they are
Rate check
Decision support — this never changes our prices.
✦ AI Analyst · full-transparency mode
Ask anything about the numbers
Natural-language questions over revenue, expenses, bookings, projections & comps. It filters the data and writes the analysis.
Contacts
Tap a name for the full, editable contact card with click-to-call / email and a service ledger. The ledger can later auto-populate by letting Claude scan your inbox for each vendor's invoices & paid receipts.
User management
Roles, abilities & access control
Notifications
Site-wide · who gets emailed
Off by default; sign-ins are always recorded in the audit trail below.
Password-reset emails are a separate path and are never affected by this switch.
Sign-in activity
Admin only · from the audit trail
Loading…
Household
Admin only · who is in the family
Households
Add a person
Ages are worked out from the birth date every time this renders. Move to moves somebody between households as an edit, not a delete and an add, so past stays keep naming them. ▲ ▼ set the order the “Who’s coming” picker reads. Removing a household keeps its people — they drop into Unassigned. Unticking Active keeps someone out of new pickers while leaving past stays intact.
Obligations
Admin · the loans behind debt service
Projected debt service for a month is the sum of the active loans whose dates cover it. A paid-off loan is deactivated, never deleted, so the months it was owed still read it. Every change is in the audit trail.
Ownership & Loans
Admin · the inputs behind the Ownership tab
Monthly statements go here: the mortgage balance with its as-of date, each HELOC's balance and rate. An unclassified row counts toward nothing until it is set to equity or debt. Every change is in the audit trail.
Vetting settings
Admin · guest vetting rules and access
Off: owners see only the “Vetted ✓” mark on Bookings. On: owners can open reports and PDFs — never the evidence, the notes or the capture page.
Monthly AI budget
Every Anthropic call (vetting and Ask) is costed. At 80% you get one email; at 100% vetting pauses until the 1st or until this is raised. Ask keeps working.
High-risk dates
Party & event language
Comp discovery
Phase F · AirROI · costs real money
Loading…
Our Airbnb listing
The id in our Airbnb listing's address. The rate check records it on every row it stores.
Our amenities, for the comparison
Tick what Cedar & Sand has. The comp drill then lists what a competitor has that we don't, and the reverse. The lake box is read from OwnerRez.
Airbnb only. AirROI covers Airbnb listings. A competitor that lists solely on Vrbo, on another channel, or direct-only is invisible in this data — an absence here is not evidence that a property does not exist. Comp figures are the provider's modelled estimates, never better than moderate confidence, and distances are computed by us from provider coordinates rather than supplied.
Appearance
Site-wide · everyone sees this
Higher = darker background, image less visible.
In production: brand colors, logo, owner emails & the OwnerRez connection live here behind admin access.
Unsaved changes — this preview is yours alone until you save it for everyone.
Developer
Page structure · gated by the Developer ability
⚠ Developer mode is ON. Edits here restructure the live dashboard for everyone and can break the platform. Proceed with caution.
Full code & infrastructure editing lives in the production developer environment; this panel demonstrates the page-restructure permission gated behind the Developer ability.
Reset password
We'll send a verification code to the contact on file for your account.
Upload a spreadsheet, Word doc, PDF, or a photo (business card, vendor list, screenshot). Claude reads it, maps the fields, and flags anything unclear for you to confirm. Spreadsheets & CSV also parse offline.
Import Baselane transactions
Export your transactions from Baselane as CSV and drop the file here. Baselane’s own category tags are kept exactly as they are; anything untagged is categorized by Claude. Re-importing an overlapping export is safe — duplicates are matched on Baselane’s transaction ID, or on a date + amount + description fingerprint when no ID is present.
Your stay
Your stay
Add a recommendation
A tip for whoever is at the house — a place, a link, a thing worth knowing. Owners and admins see it, and the next stay guide reads it too.