Product ยท Operate

Smart calendar

One grid. Every door.

The calendar that knows which room belongs to which floor.

app.domivy.app/calendar
April 2026
ConfirmedPendingHold
Inventory
1
2
3
4
5
6
7
8
9
10
LHLaurel House
LH1Floor 1
LH1ASuite 2
Sarahยท$2,400/mo
LH1BSuite 3
Marcus
LH2Floor 2
Corporateยท$5,800/mo
LH3ASuite 6
Priya
Ivy:Suite 2 rent posts in 2 days. Draft reminder?

Tree-aware inventory

Buildings contain floors contain rooms. Rent a floor, child rooms auto-block. Rent a room, parent auto-holds.

Two-way iCal sync

Airbnb, Vrbo, Booking.com, Furnished Finder. Bookings in, availability out, under 5 minutes.

Gap-night detection

One-night gaps between reservations auto-flag so you can drop the rate or merge the stays.

Holds with auto-expiry

Pencil in tentative bookings with a timer. Unconfirmed holds release themselves.

Drag-to-create

Click and drag across days to build a multi-day hold in one gesture.

Conflict-safe

Overlapping reservations are rejected at the database, not just the UI.

A booking lands at 2 a.m.

What the calendar does while you're asleep.

Inquiries don't wait for office hours, and the calendar shouldn't either. Here's what happens between 2 a.m. and your morning coffee, without you.

  1. Inquiry arrives

    Direct-booking site posts a 4-night request for room VS3A. Inquiry threads into the unified inbox and triggers the availability check before Ivy even drafts a reply.

  2. Tree-aware availability

    Tree check runs across building โ†’ floor โ†’ room. Room VS3A free, parent floor not fully booked, no shared-space conflicts. Rate pulled from the seasonal rule set in effect for those nights.

  3. Hold posted with a timer

    30-minute pencil-hold drops on the calendar. If the guest doesn't pay within the window, the hold releases itself and the room reopens. No manual cleanup.

  4. Adjacent turnover scheduled

    Cleaner gets the post-checkout task for the prior reservation auto-added to their PWA, with the new arrival time so the unit is ready 90 minutes before doors open.

  5. Access prepared

    Per-booking access details generated: smart-lock code, lockbox PIN, or door instructions depending on the unit. Sent to the guest 24 hours before arrival, never sooner.

  6. Confirmation back, log entry written

    Confirmation email sends, ledger entry posts, and the calendar reflects the booked nights with source, channel, and revenue. You wake up to a notification, not a task.

Founding access

See every door, on one grid.

Three months free for founding members. Cancel anytime.