For Airbnb hosts with 1–30 homes
Nightly works inside your own Airbnb account. It drafts guest replies, prices your nights, and lines up the turnover — and every message, price change, and calendar edit goes through rules you wrote, with a log you can read.
| 07:42 | Guest asked for Wi-Fi password | auto-sent | faq-auto · 0.96 |
| 09:15 | Guest asked about early check-in | waiting for you | default |
| 11:03 | Oct 3–5 gap night: $189 → $159 | waiting for you | calendar-needs-eyes |
| 13:27 | Guest asked for a partial refund | blocked | never-touch-money |
| 16:00 | Check-out eve reminder to Priya M. | auto-sent | scheduled · approved by Anjali |
There is no channel API in the middle. You sign in once; Nightly's agents work in that session on your behalf, and your policy decides what they may do alone.
A real browser window opens on airbnb.com. You log in. Nightly keeps the session in a profile on your computer and never sees the password.
Which questions can be answered automatically, at what confidence. Which topics always wait for you. Which are off-limits, full stop.
Drafts and price changes queue up for a tap. Everything — proposed, approved, sent, refused — is written to an audit log you own.
We're building it feature by feature, on our own home in Encino first. A feature ships to you only after it has run there for two weeks without anyone opening Airbnb for that job.
What Hospitable does today
What PriceLabs does today
Most host tools answer guests with AI and let you find out afterward. Nightly starts from the opposite default: nothing auto-sends until you say which intents may, and money — refunds, discounts, cancellations — is never the agent's call.
Rules are a short file you can read, first match wins, and a draft below its confidence threshold falls back to you instead of quietly sending.
# ~/.nightly/policy.yaml default: needs_approval rules: - name: never-touch-money match: {kind: [send_message], intent: [refund, discount, cancellation]} verdict: blocked - name: faq-auto match: {kind: [send_message], intent: [wifi, checkin_time, parking]} min_confidence: 0.85 verdict: auto_approve - name: calendar-needs-eyes match: {kind: [set_price, block_dates]} verdict: needs_approval
Free, hands-on onboarding, a weekly call, and a say in what gets built next. Best fit: you self-manage one to a few homes, you've been burned by an AI reply you didn't see, or you're paying for two tools that don't talk to each other.