Vendion
    Table Booking

    AI Auto Optimization – More Guests on the Same Tables

    5 min read
    Categories and articles

    A couple of two has been assigned the table for six for an upcoming visit. The party of six that calls is told you are fully booked – even though the seats exist.

    That is not a booking error. It is the sum of many reasonable decisions made separately, over a month, by guests who booked in whatever order they happened to book. AI Auto Optimization fixes it after the fact: it moves couples to two-tops and parties to tables that fit, so the large tables stay free for those who need them.

    The point is not a tidy dining room – it is that the guest gets a table

    In Full optimering, the system processes upcoming dates with assigned tables, up to 180 days ahead. Nearer dates are prioritized, so a larger booking volume may take multiple runs. Better table assignments can provide more options when new guests search for availability.

    Turn it on

    Bokning → Inställningar → Grundinställningar → AI Auto Optimering (Booking → Settings → AI Auto Optimization)

    SettingDefaultWhat it does
    Aktivera (Enable)OffOn = the system may move bookings between tables to create space
    Läge (Mode)Rescue bookingsHow far the system may go – see below
    Sluta flytta (Stop moving, minutes before service)180How close to service start the system stops touching tables

    You need permission to change restaurant settings. Changes save automatically. Enabling the feature selects Rädda bokningar. Select Full optimering separately for ongoing reassignment. Turn Aktivera off to stop automatic optimization.

    The two modes

    Rädda bokningar (Rescue bookings) is used while processing the waitlist when a guest cannot fit with the current table assignments. Suitable table changes may free space and allow an offer. It does not continually rearrange all bookings and cannot guarantee space for every waiting party.

    Full optimering (Full optimization) does not wait for someone to be turned away. Every fifteen minutes it goes through upcoming booking days and packs them in advance, and applies suitable changes that reduce unused seats. It may move more bookings, but makes no changes when it finds no improvement.

    Rescue bookingsFull optimization
    When it runsWhen processing the waitlist without available spaceContinuously
    Number of movesFewMore
    Effect on availabilityNone until someone is queuingFreed tables can appear in a subsequent search

    Changes the guest never notices

    The system only moves a booking when all three conditions hold:

    • Same time. No guest gets a new time. Only the table changes.
    • Same part of the room. Someone who booked the dining room is never quietly moved to the bar. The system can suggest such a change, but never carry it out on its own.
    • Never close to service. See the next section.

    Requests are protected when the booking carries a booking tag linked to a table feature under Bokning → Inställningar → Taggar & frågor. A free-text note about a window seat or quiet corner does not automatically provide this protection. Lock the table if a specific assignment must be retained. Automatic table changes do not send SMS. Event and resource bookings are not moved by this optimizer.

    Stop moving (minutes before service)

    This is the only time limit, and it matters. Once your staff start carrying the floor map in their heads, a silent reassignment becomes confusion rather than help.

    180 means the day is locked three hours before its first booking. Raise it if you set up early and want peace; lower it only if you know nobody looks at the floor map until the guests arrive.

    Lock a booking you do not want touched

    Open the booking under Bokning → Bordsbokning and press the padlock at the top of the detail panel. This requires Redigera bokning. A closed padlock means the table assignment is locked; press again to unlock. A locked booking is never moved by the optimizer – use it for the regular who always sits by the window, or for tonight's birthday table. Guests who are already seated are never moved either.

    What you see afterwards

    Every move lands in Bokning → Aktivitet (Booking → Activity), marked as automatic, showing the table before and after. Automatic moves from the last 24 hours also appear in the notification bell for users allowed to edit bookings – as information, not a warning. Nothing is wrong; the system did exactly what you switched on. But you should never have to discover it while standing in the room wondering why the floor map changed.

    Start cautiously

    Turn on Rädda bokningar first and let it run for a few days. Look at Activity: do the moves feel sensible? Then switch to Full optimering.

    The number of moves depends on your bookings and tables. Check room sections, table features and important locks before enabling automatic optimization.

    Related: Waitlist – how it works, Understanding the booking calendar, Booking rules

    This feature is part of Vendion Booking.

    Curious how it looks in practice? Read more about the product or book a short demo.

    Was this article helpful?