Home / Help Center / pos-app-restaurant / rest-guest / Reservation Confirmations
📞 rest-guest

Reservation Confirmations

Reservation Confirmations tracks the calls (or messages) your team makes to confirm upcoming bookings, moving each reservation through Unconfirmed → Confirmed / Left Message / Cannot Reach / Cancelled / Rescheduled, so nothing arrives on the night without having been double-checked.

📍 Menu path: Guest Journey → Reservation Confirmations
👤 Who uses it: All roles with the Billing feature enabled

Overview

Like Reservation Deposits, this screen is sourced entirely from Reservations within a date range — it reads and writes confirmation fields (confirmStatus, confirmAttempts, confirmMethod, confirmContactedBy, confirmNotes) directly on the same reservation record, not a separate table.

Logging a call increments an attempt counter automatically and records which outcome you got, which contact method you used (Phone Call, WhatsApp, SMS, Email), who made the call, and any notes from the conversation.

A red urgency banner appears for any reservation still Unconfirmed (or in any non-final state other than Confirmed/Cancelled) within 2 days of its date, and each affected card gets its own urgent styling.

Cancelled reservations are excluded from this screen entirely — it only ever shows reservations whose overall status is not CANCELLED.

Each card can be expanded to show its most recent call notes and contact method/staff name; the header always shows the current confirmation status and how many attempts have been made so far.

Stat tiles at the top break down the date range's reservations by confirmation status (Unconfirmed, Confirmed, Left Message, Cannot Reach, Cancelled, Rescheduled).

Before You Start

Step-by-Step Guide

1 Confirm an upcoming reservation

  1. Open Reservation Confirmations — the urgency banner will flag anything due within 2 days that's still not confirmed.
  2. Click "Log Confirmation Call" (or "Log Another Call" if already attempted) on the guest's card.
  3. Call the guest, then pick the outcome (Confirmed, Left Message, Cannot Reach, Cancelled or Rescheduled) and the contact method used.
  4. Enter your name under "Called By" and any relevant notes, then "Save Call Log".

2 Review confirmation status across the week

  1. Adjust the From/To date range at the top to cover the period you want to review.
  2. Check the stat tiles for a breakdown by confirmation status.
  3. Use the filter pills to isolate, for example, everything still "Unconfirmed" and work through the list.

Every Field & Button, Explained

Field / ButtonWhat it does
Confirmation StatusUnconfirmed (default), Confirmed, Left Message, Cannot Reach, Cancelled or Rescheduled — set each time you log a call.
AttemptsAuto-incremented every time you save a new call log entry for that reservation; shown next to the status badge (e.g. "2×").
Contact MethodPhone Call, WhatsApp, SMS or Email — recorded per call attempt.
Called ByFree-text staff name recorded with the call log, useful for accountability if a guest disputes being contacted.
From / To date rangeControls which reservations are loaded and checked; defaults to today through 7 days ahead.

Tips & Best Practices

Troubleshooting & FAQ

A cancelled reservation still shows up here.
This screen filters out reservations whose overall status is CANCELLED — if one still appears, check its actual status in Reservations directly, since "Cancelled" as a confirmStatus value (set from a call outcome) is different from the reservation's own status field.
The attempt count seems too high.
Every saved call log entry — even ones logged in error — increments the attempts counter; there is no way to remove an individual logged call from this screen once saved.
I don't see this reservation reflected as "Confirmed" in the main Reservations list.
Confirmation status (confirmStatus) tracks whether you've successfully reached the guest by phone/message and is separate from the reservation's own status field (Pending/Confirmed/Seated/etc.) shown in Reservations — the two are related but not the same value.