Docs

Changelog

Updates to ArrivHQ documentation and platform features.

Invalid Date

Compliance Gap Detection

v2.1 introduces real-time compliance gap detection for Host and Portfolio plans. ArrivHQ now identifies missing companion entries across your mileage logs, work logs, reservations, and turnovers — and surfaces them as suggestions in a new Needs Review queue. No records are created automatically; every suggestion requires your approval.

Detection rules

Gap detection monitors four relationships between compliance records:

  • Mileage to work log — A trip to a property with no matching work log on the same day.
  • Work log to mileage — Onsite work at a property with no mileage entry for the trip.
  • Reservation to turnover — A guest checkout with no turnover work log recorded.
  • Turnover to cleaner mileage — A completed turnover with no mileage entry for the assigned cleaner.

Detection runs at entry time using deterministic rules. For borderline cases, an AI tiebreak (Claude Haiku) resolves ambiguity. The rules handle the vast majority of detections; AI is invoked only when needed.

Needs Review queue

All detected gaps appear in the Needs Review queue on the Compliance page. Each item includes the source entry, the suggested companion record, and a plain-language explanation of why the gap was flagged.

Three actions are available for each item:

  • Approve — Creates the suggested record. You can edit details before confirming.
  • Quick approve — One-click approval for high-confidence items with complete details.
  • Dismiss — Marks the item as not needed, with an optional reason.

Approved records are tagged as system-suggested, host-approved in compliance exports, providing clear audit provenance.

Settings and learning

Gap detection learns from your dismissals. Repeatedly dismissing the same type of suggestion for a property teaches ArrivHQ to suppress similar suggestions in the future. Learned patterns decay over time if not reinforced, and you can view or reset them in settings.

A new default mileage start location setting provides distance estimates for work-log-to-mileage suggestions. This is a configurable label and address — not home address tracking.

Cleaner mileage suggestions are controlled by a per-cleaner track mileage flag in assignment settings.

Compliance export integration

When generating a compliance export, ArrivHQ now warns you if unresolved Needs Review items exist in the selected date range. This ensures gaps are addressed before records are shared with your CPA or included in a compliance pack.

Plan availability

  • Host ($34/mo) and Portfolio ($49/mo): Full access to gap detection and the Needs Review queue.
  • Comply ($19/mo): Not included. Entry creation works normally without detection.

Invalid Date

Unified Checklists

v2.0 replaces the previous checklist system with a unified model built around sections. One thing to create, one place to manage.

Unified model

Sections replace the old groups concept. Each checklist is a single entity containing one or more sections, and each section holds its own steps. This eliminates the confusion of managing separate groups and templates.

2-step creation wizard

Creating a checklist now follows a two-step wizard: name and type first, then configure sections, steps, and assignments. The streamlined flow gets you from zero to a working checklist in under a minute.

Expanded checklist types

v2 introduces a broader set of types: reservation_created, pre_check_in, check_in, check_out, turnover, maintenance, inspection, inventory, safety, seasonal, and general. Each type can trigger automatically based on reservation events or run on a recurring schedule.

Section-based step management

Steps are organized within sections on a dedicated Steps tab. Each section can be expanded to add, edit, reorder, or remove steps inline without leaving the checklist detail page.

Property assignments

Assign checklists to specific properties directly from the checklist detail page. Assigned properties will automatically receive checklist runs when the trigger fires.

Host e-sign

Agreement-type steps create legally binding acknowledgments. When a host completes an agreement step, their signature and timestamp are recorded as a formal acknowledgment.

Recurring schedules

Checklists can run on a recurring schedule with configurable frequency, day of week, time, and start date. Useful for maintenance, safety inspections, and seasonal preparation.

Navigation changes

Checklists have moved from the Setup section to the Properties sidebar, placing them closer to the property context where they are used.

Invalid Date

Today Dashboard

v1.8 rebuilds the Today page into a comprehensive daily operations hub with richer cards, progress tracking, and a new review workflow.

Rich reservation cards

Reservation cards on the Today page now display guest contact information, an inline status stepper showing the reservation lifecycle, and a checklist progress summary so you can see preparation status at a glance.

Stat gauges sidebar

A new sidebar displays progress rings for key daily metrics -- arrivals, departures, active guests, and task completion. The gauges update in real time as you work through your day.

Needs Review section

A dedicated Needs Review section surfaces reservations that require attention: missed check-ins (confirmed but past the check-in date) and missed check-outs (checked in but past the check-out date). Each card shows a color-coded reason badge.

Property filter

A property filter at the top of the Today page lets you scope the view to one or more properties, useful for teams managing a larger portfolio.

Guest activity by reservation

Guest portal activity is now grouped by reservation, making it easier to follow each guest's interactions in context.

Checklist step counts

Checklist cards throughout the app now show X of Y steps completed, giving a quick read on progress without opening the detail view.

Duplicate action on financial pages

All financial record pages -- Mileage, Expenses, Revenue, and Work Logs -- now support a Duplicate action for quickly creating similar entries.

Group email fix

Group email notifications are now consolidated into one email per group rather than sending individual messages for each item.

Invalid Date

Role-Adaptive UX

v1.7 introduces role-aware interfaces that tailor the ArrivHQ experience to each team member's responsibilities.

Shared checklist completion

The checklist completion components are now shared between the host dashboard and the guest portal. Hosts see the same polished step-by-step interface that guests use, bringing consistency and quality parity across both experiences.

Operations lane

Team members with the Cleaner or Maintenance property role now see an operations-focused layout. The Today page shows only their assigned work, and Tasks defaults to the My Tasks filter. Navigation is streamlined to remove sections they do not need.

Management lane

Owners, Admins, and Managers see the full management layout with complete portfolio visibility, stat gauges, and access to all dashboard sections.

Audience unification

Checklists are no longer locked to a single audience. Any checklist can now be set to host, guest, or both, making it easy to reuse a single template across internal team workflows and guest-facing instructions.

Assignee display and reassignment

Today and Tasks cards now display the current assignee directly on each card. Clicking the assignee opens a reassignment dropdown, allowing managers to redirect work without opening the full detail view.