Reservations

Reservation Messages

← Back to Reservations

Every reservation has a message thread — the unified history of every message exchanged with the guest, across channels.

What's in the thread

  • Inbound — every message the guest sends (WhatsApp, in-app, channel-relayed).
  • Outbound human — replies typed by you, the host, or any teammate.
  • Outbound AI — replies drafted by AI Suggest and sent (with the AI tag visible).
  • Outbound system — automated messages from task fires (Send Check-in, pre-checkout reminder, etc.) — clearly marked as system.
  • Synthetic system notes — internal-only annotations the AI uses for context (e.g. "Guest asked for early check-in; ops approved"). These are NEVER shown to the guest and are NEVER mixed into the AI's language-detection signal (fixed in #156).

Where to find it

  • Reservation detail page → Messages tab.
  • WA Comm screen (/v28/wa-comm) for the cross-reservation operator view of all conversations.

Sending a reply

  1. Open the thread.
  2. Type a message and hit Send — OR
  3. Click AI Suggest to have AI draft the reply in the guest's language. See Communications → AI Suggest.

Languages

The thread shows messages in their original language. AI replies are written in the resolved outbound language for this reservation:

  • If the guest speaks the same language as the assigned teammate → reply in the guest's language.
  • If the teammate's noTranslateLanguages includes the guest's language → reply in the guest's language.
  • Otherwise → reply in the teammate's comm language.

The detector and decision are documented in detail in Communications → Languages.

Admin photos & chat visibility

If an admin uploads a photo into a reservation chat from the dashboard, that photo and any subsequent admin message now appears in the thread. Before #181 admin photos were silently absent from the WA Comm view and caused a flood of "New Task Created" notifications. Both are fixed.


  • #156 — AI Suggest language no longer polluted by synthetic system notes.
  • #181 — admin photo flood & admin-chat invisibility on /v28/wa-comm.
  • #180 — silent-skip on sendReply is now surfaced.
Source: the FlatsBratislava operator manual.