Your guests,not the platform's

Commission-free bookings, every guest in your own database, and an AI agent that fills tables and brings people back.

Covers today
142
Lunch 58 · Dinner 84
Occupancy · dinner
86%
Dining room and terrace
Spend per guest
€31.40
Based on POS tickets
Bookings · 7 days
418
€0 in commissions
Group of 14 for Saturday at 21:00
They wrote in on WhatsApp. There's room if we combine tables 10, 11 and 12. I suggest a set menu and a €10 deposit per person.
✓ Floor plan✓ Group policy✓ Guest profile
ApproveRejectApproved. Booking created and deposit link sent on WhatsApp.
TODAY
Table 9 free at 21:30
They cancelled with three hours' notice. I messaged the first person on the waitlist and they accepted the table.
✓ Waitlist 4✓ Reminders 38
Reply
3 regular guests have birthdays this week
Lucía, Javier and Ana have given consent for WhatsApp. I can send them an invitation with the house dessert.
Vadour AIEsc to close
312 guests came between June and August and haven't been back. Almost half booked twice or more, mostly on the terrace. I can prepare a win-back campaign for those who have given consent.
✓ Bookings 2,140✓ Guests 1,860✓ Consents
Today Ask about your dining room...
Inbox
OpenAI agentTeamClosed
Search name, phone, message
C
Carmen L.Do you have a table for 4 tomorrow?
D
Diego R.Are there vegan options on the menu?
M
Marta S.Better at 22:00, if possible
P
Pablo G.Do you allow dogs on the terrace?
Now on your website
?
VisitorBooking page
Booking
Carmen L.WhatsApp · 6 visits
AI agent activeHand over to team
Hi, do you have a table for 4 tomorrow at 21:00? One of us is coeliac.
Hi, Carmen! Yes, tomorrow at 21:00 there's a table for 4 in the dining room. Our menu has gluten-free dishes marked. Shall I book it for you?AI agent · ✓✓
Yes, perfect. Thanks
Tomorrow 21:00 · 4 guestsTable 12 · Note: coeliac
Confirmed
ReplyInternal note
Type to step into the conversation
Send
Visits6 · last on Sep 12
AllergiesCoeliac (companion)
PrefersTable by the window
BirthdayMarch 14
Average spend€34 per guest
ConsentEmail and WhatsApp
No table · Dinner
21:00
Ortega family5 guests · birthday
Web
21:30
Íñigo P.2 guests · terrace
Google
22:00
Sara and Leo2 guests
Instagram
22:15
Ruiz group6 guests · card guarantee
WhatsApp
Waitlist
21:30
Marcos2 guests
LunchDinner
Dining room · Terrace · BarOccupancy 78%
M12
M22
M321:30
M44
M5Check
M621:15
M74
M86 to 8
M93
FreeReservedSeatedCheck
21:00 · Ortega family · 5
Vadour FoodSample data

Get bookings from the places where guests already look for you

Every platform booking costs you twice.

You pay a commission for every guest, and the customer stays in the platform's database, not yours. When you want them back, you start from zero.

001

A commission on every guest

Many platforms charge per seated person. The more you fill the room, the more you pay.

002

The customer isn't fully yours

Their contact details and history usually stay with the platform, and reaching out to them depends on its rules.

003

Empty tables with no warning

No-shows and last-minute cancellations eat into your night, and nobody tells the people waiting for a table.

Commission-free reservations

Your own reservation system on your website, Google and Instagram. You pay a flat fee per location, not a percentage of every table.

A booking widget for your website, Google and Instagram

Guests pick party size, day and time in three taps. The reservation goes straight into your floor plan and their profile stays in your database.

  • Book button on your Google profile and on Instagram
  • Shifts, hours and capacity by area
  • Instant confirmation by email or WhatsApp
Book a tableInstant response
Guests
23456+
Day
TodayTomorrowSaturday
Time
20:3021:0021:3022:00
Book
✓
Reservation confirmedSaturday 21:00 · 4 guests
Reminder scheduledWhatsApp

Deposit or card guarantee against no-shows

Ask for a deposit or take a card guarantee for groups, special dates or specific shifts. Confirmations and reminders do the rest.

  • Deposit or guarantee per reservation, per group or per date
  • Confirmation and reminder by WhatsApp or email
  • Guests confirm or cancel with one tap and the table is released
Reservation for 8 guests · Saturday 21:00
Card guarantee
Confirmation sent by WhatsApp
Reminder 24 hours before
Confirmed by the guest
Group policy
6 guests or moreGuarantee
New Year's EveDeposit
Waitlist · Friday dinner
Marcos · 2 guests21:30
Elena · 4 guests22:00
✓Table 9 free. Marcos notified by WhatsApp and confirmed.

Waitlist

When a table frees up, it notifies the next person on the list and holds the spot for a few minutes.

Walk-in · 20:42
2 guests at the bar
Table 7 frees up in 4 minAssigned
Phone number saved to their profile

Walk-ins

Log anyone who comes in without a reservation in a second. If they leave their phone number, they get a profile too.

Floor and tables

The floor plan of your location with every table, every shift and every reservation. See what's free now and what frees up later.

Your floor plan, in real time

Draw your dining room and terrace once. Assign tables, join tables for groups and track the status of each one during service.

  • Zones: dining room, terrace, bar and private room
  • Automatic assignment or drag the reservation
  • Table statuses: reserved, seated, dessert and check
Dining roomTerraceBar
Saturday · Dinner 2
M12
M22
M321:30
M44
M5Check
M621:15
M74
M86 to 8
M93
Occupancy72%Average turnover 1 h 35 min
Saturday shifts
Lunch · 13:30 to 16:0064 of 70
Dinner 1 · 20:00 to 22:0058 of 70
Dinner 2 · 22:15 to 00:3041 of 70

Shifts and capacity

Set shifts, duration by table size and how many covers you accept in each time slot.

Average time at table · dinner
2 guests1 h 20 min
4 guests1 h 45 min
6 or more2 h 10 min

Table turnover

Measure how long each table stays so you can adjust shifts and accept more reservations without overwhelming the floor.

Your menu

Create and manage your menu in Vadour. The same menu powers the QR codes on your tables, your website and the agent's replies.

Dishes with photo, price and all 14 allergens

Every dish with its photo, description, price and allergens. Organize them by category and add options like how the meat is cooked, extras or the gluten-free version.

  • All 14 legally required allergens, marked on each dish
  • Categories and options with their own price
  • A gluten-free option removes gluten from the allergens for that order
Meats · House menuAged beef burgerSesame brioche bun, cured cheese and free-range egg
€16.50
Allergens
GlutenCrustaceansEggFishPeanutsSoyDairyTree nutsCeleryMustardSesameSulfitesLupinMollusks
How the meat is cooked
RareMediumWell done
Extras
+ Bacon €2.00+ Egg €1.50Gluten-free bun +€1.00

Several menus, each with its own schedule

The fixed-price set lunch menu, the weekend menu or the terrace menu. Each one shows only during its hours and at the locations you choose.

  • Set lunch menu at a fixed price: starter, main and dessert
  • Schedules by day and by shift
  • Different menus for each location or area
MenusNow: Tuesday 13:30
Set lunch menuMonday to Friday, 13:00 to 16:00 · Centro and PuertoStarter, main, dessert, bread and drink
€14.50Active
WeekendSaturday and Sunday · All locations
MenuActive
TerraceEvery day, 18:00 to 00:00 · Puerto
MenuActive

Digital QR menu, in several languages

A QR code on each table opens your menu in the language of the guest's phone. Always up to date: change a price or mark a dish as sold out and it shows instantly.

  • Translation into several languages from your Spanish menu
  • Sold out in one tap, from your phone or tablet
  • Allergens visible on every dish
Your restaurantTable 12
ESENFRDE
To share
Ham croquettesGluten · Egg · Dairy
€9.00Sold out
Chargrilled octopusMollusks
€19.50
Black riceMollusks · Crustaceans · Egg
€18.00
QR for table 12
Kitchen · 21:40
Ham croquettes
Available
WhatsApp
Does the black rice contain gluten?
It has no gluten, but it does have mollusks, crustaceans and egg in the aioli. Can I recommend something without mollusks?AI agent · based on today's menu

The agent knows your menu

It answers questions about dishes, ingredients and allergens using the menu you have published, and lets guests know if a dish is sold out.

Sync the menu
With your POSComing soon
With delivery appsComing soon
Prices, dishes and sold-out items, from a single place

POS and delivery sync Coming soon

The same menu, with its prices and sold-out items, on your POS and on delivery apps.

Kitchen and stock

Ingredients, recipe costing and stock in the same place as your menu. You know what each dish costs you and what's running low before it runs out.

Recipe costing and the cost of every dish

Build the recipe card for each dish with its ingredients and quantities. Vadour calculates the cost and the food cost percentage using your suppliers' prices.

  • Ingredients with unit, price and supplier
  • One recipe card per dish, with trimming waste included
  • Food cost per dish that updates if an ingredient goes up
Aged beef burgerRecipe card
Aged beef180 g€3.42
Brioche bun1 pcs€0.55
Aged cheese30 g€0.48
Free-range egg1 pcs€0.32
Lettuce and sauce40 g€0.21
Dish cost€4.98
Sale price excl. VAT · €15.00
33%
Food cost of this dish

Stock that goes down with every dish sold

Every dish sold deducts its ingredients based on the recipe card. You see kitchen stock in real time and what needs ordering.

  • Stock per ingredient and per location
  • Minimum levels per ingredient to alert you in time
  • Supplier order list with what's missing
Kitchen stockCentro
Aged beef4.10 kg
Brioche bun22 pcs
Octopus3.20 kg
!
Low stock: octopus2.80 kg, minimum 3 kg
Added to the order list
This morning's alerts
!Octopus below minimum at Centro
!Brioche buns for 2 days at the current sales pace

Low stock alerts

Alerts you when an ingredient drops below its minimum, in the app or on WhatsApp, before service.

Waste logged
Octopus · 0.40 kgExpired
Brioche bun · 4 pcsSurplus
Deducted from stock and added to this month's waste cost

Waste

Log what gets thrown out and why. See how much waste costs you and on which ingredients.

Walk-in fridge stock count · Monday
Aged beefExpected 12.0 kgCounted 11.4 kg
OctopusExpected 6.2 kgCounted 6.2 kg
Differences adjusted in stock

Stock counts

Count the walk-in fridge and the storeroom from your phone. Vadour compares with expected stock and shows you the differences.

Automatic stock
With sales from your POSComing soon
Every ticket will deduct its ingredients automatically

Automatic stock with your POS Coming soon

Sales from your POS will deduct each dish's ingredients without anyone having to log them.

An AI agent that answers while you cook

Replies and books 24 hours a day on WhatsApp and in your website chat. You approve what matters.

Books and replies on WhatsApp and web chat

Guests ask about the menu, allergens, opening hours or a large group, and the agent answers with your restaurant's information. If there's a table, it books it.

  • Menu, allergens, hours and groups
  • Replies in the guest's language
  • Changes and cancellations without a phone call
Carmen L.WhatsApp
Do you have a table for 4 tomorrow at 21:00? One of us is celiac.
Yes, at 21:00 in the dining room. Our menu has gluten-free dishes marked. Shall I book it for you?AI agent ✓✓
Yes, thanks
✓
Booking createdTomorrow 21:00 · 4 guests
Kitchen noteCeliac

You approve every important action

The agent prepares and you decide. Large groups, exceptions to your policy or any discount wait for your OK before being confirmed.

  • Approve or reject with one tap from your phone
  • You define what it can do on its own and what it can't
  • A log of everything it has done and why
Pending approval · 10:12
Group of 14, Saturday 21:00. Join tables 10, 11 and 12, set menu and a €10 deposit per person.
ApproveReject
Web chat
Can we move the booking to 22:00?
Done, we'll see you at 22:00.AI agent
✓Table 6 free at 21:00 for the waitlist

Changes and cancellations

Move or cancel bookings without a phone call and free up the table for the waitlist.

WhatsApp
I'd like to talk to the manager about yesterday's bill.
→Passed to Laura, floor manager, with the booking and the receipt
The agent stops replying in this conversation

Hands over to your team when needed

Complaints, special requests or questions it can't resolve go to a person with the full context.

Your guests, in your own database

One profile per person with every visit, allergy, preference and check. The same profile across all your locations.

One profile per guest, with their whole history

Visits, allergies, preferences, birthdays, spend and the full timeline: bookings, messages, campaigns and reviews.

  • Allergies and notes in plain sight when assigning the table
  • Spend per guest with the checks from your POS
  • A single profile even if they visit several locations
LucíaJavierAna
L
Lucía MartínGuest since March 2024

Loyalty and campaigns

Email and WhatsApp to your own guests, with their consent. So they come back without you paying anyone to bring them.

Bring them back, described in one sentence

Describe what should happen and Vadour builds the flow: win back guests who haven't returned, send a birthday greeting or ask for a review after the visit. Every step can be edited.

  • Win-back for guests who haven't returned
  • Automatic birthday offers
  • Only to guests who have given their consent, with one-tap unsubscribe
WhenNo visit in 60 days and with consent
Email«We miss you», with a link to book
Wait7 days
Have they booked?
YesEnd of flow
No, WhatsAppInvitation with the house dessert
Active for0guests this month

A greeting that brings people to the table

Every birthday goes out on its own, with the offer you choose and a link to book. The same goes for anniversaries or a guest's first year with you.

  • Email or WhatsApp with your logo and your colors
  • An offer and deadline that you decide
  • Every booking stays linked to the campaign that brought it in
YOUR RESTAURANT
Happy birthday, Lucía.
This week dessert is on us. Come whenever you like.
Book a table
Lucía's bookingFriday 21:00 · 4 guests
✓From the birthday campaign
Summer guests who haven't returned
Visit between June and AugustNo visit since SeptemberWith consent
0guests, updated live

Segments in one sentence

Describe who you want to write to and the segment keeps itself up to date, with every visit and every check.

2 hours after the visit
Thanks for coming, Javier. Would you tell us what you thought on Google?WhatsApp
★★★★★Review posted on Google

Automatic review requests

After every visit, a message asks for the Google review at just the right moment.

Reviews

Reply to your Google reviews with the help of AI and find out about the bad ones right away.

AI replies, reviewed by you

The AI drafts a reply in your venue's tone, using what happened on that visit. You edit it or publish it.

  • Replies in the language of the review
  • With context from the booking and the check
  • Instant alert for 1- or 2-star reviews
Javier M.Google · 2 hours ago
★★★★★

Really good dinner and fast service. The croquettes were some of the best. Only the music was a bit loud.

AI draft
PublishEdit
!
2-star reviewHarbor location · 5 min ago
Alert sent to the manager via WhatsApp

Connect what you already use

Vadour Food doesn't replace your POS. It connects to it and to your data so every receipt has a name and a face.

Integration with your POS

Connect your current POS through the API and bring each guest's receipts and spend into their profile. Your team keeps charging just like today.

  • Receipts and dishes for every table
  • Spend per guest and per visit
  • Direct connection with these POS systems:
RevoComing soonÁgoraComing soonLast.appComing soonLightspeedComing soonSquareComing soonGlopComing soon
Receipt · Table 12From the POS
2 × Croquettes€12.00
1 × Chargrilled octopus€19.50
2 × Black rice€36.00
1 × Red wine, bottle€24.00
Total · 4 guests€91.50
C
Linked to Carmen L.21:00 reservation · €22.88 per guest

Import your data in minutes

Drop in the Excel or CSV file you export from your reservation system or your POS. The AI recognizes each column and puts it in the right place.

  • Excel (.xlsx) and CSV
  • Columns detected automatically and reviewable before importing
  • Repeat guests merged into a single profile
Drop your Excel or CSV here
File columnIn Vadour Food
Nombre cliente→Guest
Tlf→Phone
Fecha reserva→Visit
Pax→Party size
Observaciones→Allergies and notes
Ready to import0guests, 96 repeat guests merged
XLSXreservas_2025.xlsx
Takeaway and delivery orders
Through partnersComing soon
Every order, in the guest's profile

Delivery Coming soon

Takeaway and delivery orders through partners, with each order linked to the guest's profile.

Table 12
Pay from your phoneComing soon
Linked to the receipt and the reservation

Pay at the table Coming soon

Guests pay at the table with their phone, through partners, without waiting for the card terminal.

Bookings from where guests already find you

Your website, your Google profile, Instagram, WhatsApp and your website chat all feed into the same dining room and the same guest profile.

Vadour Food

Reports you can read in one sentence

Covers, occupancy, no-show rate, booking channel, repeat guests and revenue per guest. Ask a question and get an answer based on your own data.

Vadour FoodSample data

Multiple locations, one account

Each location with its own dining room, shifts and team. Guests, campaigns and reports, all together.

All your locations in one place

Switch locations in one tap or view the whole group. A guest who visits two of your locations has a single profile.

  • Guest profile shared across locations
  • Reports by location or for the whole group
  • Each extra location is billed separately
GroupCentroPuertoMercado
Occupancy this week

Commission-based booking platforms vs. Vadour Food

A simple comparison. Platforms have their place, especially for getting discovered by new people.

Commission-based platformsVadour Food
How you payCommission per guest or per bookingFixed monthly fee per location
Who owns the dataIt usually stays with the platformYours, in your own database and exportable
Contacting your guestsUnder the platform's rulesYour own email and WhatsApp, with consent
Where guests bookOn their website or app, alongside other restaurantsOn your website, your Google listing and your Instagram
Out-of-hours supportDepends on the platformAI agent 24/7 on WhatsApp and web chat
New guestsTheir showcase brings you new peopleIt's not a showcase: it works with people who already know you and with those who find you

One fixed price per location

No commission per booking or per guest. Prices are provisional.

Reservations

€79per month per location
[provisional price]
  • Commission-free bookings on your website, Google and Instagram
  • Deposit or card guarantee
  • Confirmations, reminders and waitlist
  • Floor plan, shifts and walk-ins
  • Guest profiles
  • Import from Excel and CSV
Book a demo

Complete

€179per month per location
[provisional price]
  • Everything in Reservations
  • AI agent on WhatsApp and web chat
  • Email and WhatsApp campaigns
  • Birthdays, win-backs and review requests
  • AI replies to reviews
  • Reports and POS connection via API
Book a demo

Multiple locations

Per location
[provisional price per extra location]
  • All your locations in one account
  • Guests shared across locations
  • Reports by location and for the group
  • Each extra location is billed separately
  • Help with migrating each location
Talk to us

Frequently asked questions

Still have questions? Book a demo and we'll walk through your case.

Can I migrate from my current reservation system?

Yes. Export your reservations and guests as Excel or CSV and upload them. The AI recognizes the columns, shows you how it will import them and merges repeat guests. Future reservations are placed in your new floor plan.

Does it replace my POS?

No. Vadour Food connects to your POS through an API to bring in the tickets and each guest's spend. Your team keeps charging with the same POS as always. Direct connections with specific POS systems are coming soon.

How is my guests' data handled? (GDPR)

Your guests' data is yours and you can export it whenever you want. Campaigns are only sent to people who have given their consent, and each person can unsubscribe in one tap. The data is hosted in the EU.

Is there a contract commitment?

You pay a monthly fee per location. [Contract terms to be confirmed]

I have several locations. How does it work?

All your locations live in a single account, each with its own floor plan, shifts and team. Guests and reports can be viewed by location or for the whole group. Each extra location is charged separately.

What support do I get?

During setup we help you configure your floor plan, shifts and the import of your data. After that, support by chat and email. [Support hours and channels to be confirmed]

Fill your tables with your own guests

We show you Vadour Food with your floor plan, your shifts and your data.