AI Auto Optimization – More Guests on the Same Tables
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)
| Setting | Default | What it does |
|---|---|---|
| Aktivera (Enable) | Off | On = the system may move bookings between tables to create space |
| Läge (Mode) | Rescue bookings | How far the system may go – see below |
| Sluta flytta (Stop moving, minutes before service) | 180 | How 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 bookings | Full optimization | |
|---|---|---|
| When it runs | When processing the waitlist without available space | Continuously |
| Number of moves | Few | More |
| Effect on availability | None until someone is queuing | Freed 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?
Related articles
Waitlist – How It Works
When the day or some of its times are fully booked, guests can wait for a table. A suitable opening can trigger an SMS offer, taking party size and waiting time into account. The waitlist applies to table bookings.
Understanding the Booking Calendar
The booking calendar has four views – timeline, list, floor map, and a split view – that you switch between depending on how you prefer to work.
Booking Rules – Automate Conditions and Actions
Create booking rules for card guarantees on online table bookings, table assignment review, reconfirmation and guest tags.
