Reservation Management

Auto-Complete Reservations After the Visit

At the end of a busy shift, nobody wants to sit down and click 'completed' on 120 reservations. In most systems, that's what closing the book requires. If it doesn't happen, post-visit flows never fire, reports look half-done, and the next day begins with yesterday's data still open.

Auto-Complete Reservations closes the loop automatically. A scheduled job runs daily and marks every seated reservation as completed once its slot has ended. From that moment, the post-visit review request can go out, spend data rolls up into the guest's lifetime profile, and the day's reports stop moving.

The rule knows the difference between seated and never-arrived. A reservation marked seated — the guest actually came and was placed at a table — gets completed. One that was never seated (and didn't get auto-expired as no-show) is left for manual review so you can decide what actually happened.

Net effect: reports tomorrow morning are accurate without anyone doing end-of-day data hygiene.