Comfortly changelog

Small improvements,
every week.

Follow the product updates that make daily innkeeping smoother — from booking workflows and reports to housekeeping, payments, and team communication.

Clearer discounts and reporting

This week made promotions, financial reporting, point-of-sale checkout, and daily settings workflows clearer and more reliable.

Improvements

  • Discounts can now be limited to specific stay dates, so seasonal offers apply only to eligible nights and previews stay aligned.
  • Guests can see promo names, savings, and discounted nightly prices before choosing a room.
  • Properties with point-of-sale access can ring up walk-in purchases and booking add-ons through one checkout flow.
  • A new deposit liability report shows deposits held for future stays, with booking details, summary totals, and CSV export.
  • Revenue, tax, discount, occupancy, gift certificate, and related reports now place activity more consistently on the business dates it belongs to.
  • Booking changes from connected travel channels now preserve more room-night detail, making balances and reporting steadier after updates, moves, and cancellations.
  • Settings now has a quick filter to find cards and sections faster, including multi-word and accent-insensitive searches.

Bug fixes

  • Non-refundable promo codes can apply inside cancellation windows when eligible, without making special non-refundable rates available incorrectly.
  • Android push notifications now retry temporary delivery failures instead of dropping recoverable alerts.
  • Connected-channel booking updates now keep their revision identifiers more reliably, reducing rare sync-tracking problems.

Smoother rooms and refunds

This week made room moves, cancellation previews, housekeeping queues, and connected-channel updates more reliable for daily operations.

Improvements

  • Staff can extend direct reservations across planned room moves, preview the updated charges, taxes, nightly charges, and balance before saving, and avoid unsafe edits to linked room assignments.
  • Booking calendars now load availability more efficiently, making booking request screens steadier for larger calendars.
  • Availability updates for multi-room bookings now sync to connected travel channels more efficiently after a booking is created.
  • Financial activity now aligns more consistently to the property's business date for clearer date-based reporting.

Bug fixes

  • Housekeeping tasks now keep the room that was scheduled, even if the reservation later moves rooms, so queues and task details stay consistent.
  • Cancellation previews now cap refundable amounts at what has actually been collected while still showing cancellation fees from the adjusted charges.
  • Comment updates now display safely while translated text is still being prepared.
  • Direct uploads now require a signed-in web or mobile session, preventing malformed anonymous image uploads from disrupting processing.

Clearer team workflows

This week made gratuity tracking, staff scheduling, housekeeping, and booking popovers easier to use in daily operations.

Improvements

  • Staff can record who received a gratuity when adding gratuity products to a booking, and see those recipients on booking charges and product sales exports.
  • Staff can withdraw their own future time-off requests before the start date, while managers keep control over requests that have already started.
  • Project task lists now load more efficiently for teams working through larger task boards.
  • Housekeeping assignment forms now load staff profile pictures more efficiently.
  • The app install prompt now stays clear of the navigation so it is easier to use on larger screens.

Bug fixes

  • Booking popovers now keep their actions visible in smaller windows by letting the details scroll while the header and action buttons stay in place.

Smarter discounts and bookings

This week made discounts, group bookings, guest records, and payment adjustments easier to manage from daily workflows.

Improvements

  • Staff creating occupancy-map bookings now get clearer guidance when a booking cannot be completed and can resolve eligible out-of-service conflicts while booking.
  • Group booking workflows now handle cutoff releases, room pickup, management links, guest states, and mobile layouts more clearly.
  • Discounts can now be limited to selected room types or rooms, and length-of-stay discounts can use graduated tiers that improve as stays get longer.
  • Staff can merge duplicate guest profiles while preserving bookings, communications, loyalty records, gift certificates, and saved payment references.
  • Staff can apply gift certificates to replace refundable card payments on fully paid bookings, with guidance for returning credit to the original card.
  • Task and Message Board comments now support teammate mentions so the right people stay included in the conversation.

Bug fixes

  • Pending refunds are now shown as in progress, reconciled when payment processing updates arrive, and protected from duplicate refund actions.
  • Gift certificate lookup now submits reliably from the booking payment screen.
  • Task forms now keep the selected project when staff need to correct a validation error.

Stronger reporting and folios

This week made guest folios, reporting, checkout, and connected booking workflows clearer and more reliable.

Improvements

  • Staff can email branded folios to guests from folio and check-out pages, including stay and charge details.
  • Pickup pacing reports now support custom stay and booking-date ranges, monthly comparisons, prior-year pace, and updated CSV exports.
  • Revenue reporting now breaks product sales down by category, and new reports show product sales by employee and gift certificate liability.
  • Direct booking checkout now collects required refundable deposits when the active cancellation policy calls for payment due now.
  • Guest room searches now respect separate adult and child capacity limits and give clearer guidance when no room can fit the requested children.
  • Arrival cards now show expandable staff notes and special requests, with occupancy-map note edits saved back to the booking.
  • Team chat can now accept room-specific posts from approved connected tools, making automated updates easier to route to the right conversation.
  • Projects, tasks, and task comments are now available through the API for teams connecting Comfortly with other operational tools.

Bug fixes

  • Staff now see clearer, actionable guidance when an SMS cannot be delivered instead of raw delivery-provider errors.
  • OTA booking and card imports now handle more payment-token formats and request details, reducing sync and card-import failures.
  • Product sales reports now handle older product-sale records that are missing metadata, preserving product names and categories where possible.
  • iOS and web push notifications are more resilient when the original record was deleted or a temporary push-service issue occurs.
  • Team chat unread counts now update more efficiently for larger recipient lists.
  • Time-off notifications now open safely even when the original request is no longer available.

Smoother bookings and payments

This week focused on clearer booking workflows, more useful reporting, and steadier day-to-day operations.

Improvements

  • Staff can now quote rooms, add-ons, fees, and taxes earlier when creating bookings from the occupancy map.
  • Date changes, room moves, and room removals now show clearer booking balance changes with room charges, taxes, and cancellation fees broken out.
  • Booking updates from connected travel channels now better match imported reservations and surface rare inventory conflicts on the booking and calendar.
  • Discount reporting now shows net room revenue and links booking details directly to guest profiles, while pickup report filters use clearer labels.
  • Team chat now supports emoji reactions and can turn recognized booking numbers in chat messages into quick links.

Bug fixes

  • Non-refundable rates and promo discounts are no longer offered when a stay is already inside its cancellation window.
  • Payment collection is better protected against duplicate charges when a payment outcome is still pending.
  • Housekeeping schedule updates are more reliable when multiple room-status changes happen at the same time.
  • Time-off decision notifications now open safely even if the original request record is no longer available.

Clearer booking workflows

This week made booking, payment, reporting, and team workflows easier to use during everyday property operations.

Improvements

  • Staff can search for a guest, collect a card, and carry saved payment details into checkout when creating bookings from the occupancy map.
  • A new accounts receivable report shows booking balances due with guest, stay, source, reason, amount, booking links, and CSV export.
  • Deposit collections now have a clearer dashboard for failed, upcoming, and recent deposits, with direct actions to collect, retry, or add a card.
  • Staff can refund booking credit by issuing a funded gift certificate from the booking page.
  • Team chat now updates messages, unread counts, and mobile layouts more smoothly without disruptive refreshes.
  • Tasks now support monthly repeats and repeats based on days after completion, with clearer repeat controls.
  • Mobile action bars now behave more consistently across web, iOS, and Android screens, including housekeeping inspection workflows.

Bug fixes

  • Non-refundable rates and promo discounts are no longer offered when a stay is already inside its cancellation window.
  • The secure-payment lock icon on guest checkout now displays at the correct size on mobile.
  • Deposit collection now recognizes newly due non-refundable balances after booking date or room changes.
  • Task assignee pickers now stay properly sized and task lists update inline after saving.