Concept v6 · nog niet live

Features

Built to never guess.

A closer look at how Bubo actually works: every mechanism behind every call, booking and order it handles. Built first for restaurants, and it works just as well for any business that takes a table, a time slot, or a service call.

Availability lockedNever two callers on one table
Never invents an answerLogs the question and comes back to it
Speaks 70+ languagesThe caller picks their language
  • 70+languages on the phone
  • 3ways in, one diary
  • 4kinds of WhatsApp notification
  • 6report groups
  • 1month's notice, no annual contract
  • EUis where your data lives

Three ways in

Three ways a booking arrives. One place it lands.

Bubo answers the phone, but the phone is not the only way in. A guest can book from your own website at two in the morning, and your staff can type one in themselves. All three go through the same tables and the same opening hours.

  1. The phoneBubo picks up, checks what is actually free, and books it during the call.
  2. Your websiteYour own booking page, open all night, with the phone number verified with a code by text or WhatsApp before a table is held.
  3. Your own handA walk-in or a regular who caught you in person, typed straight into the same book.
Tonight · one diaryLive
2 bookings6 guests0 double
  • 19:30Lotte Smit2 pplBubo
  • 20:00The Peters family4 pplWebsite
One system watches capacity for all three. The same table can't be given away twice, and you never have to check.

01 · Answering the call

Every caller, in their own language.

  • Speaks 70+ languagesNot a fixed shortlist. The caller picks theirs, or you add one.
  • Talks naturallyTimes, dates, and amounts, spoken the way a person would say them.
  • Remembers a returning caller's languageNo re-selecting on the next call.
  • Answers even when you're closedAfter hours, mid-service or on a day off, the phone still gets picked up.

02 · Reservations

Never more guests than you can handle.

Per serviceCapacity per service, in guestsFor each day and each service you set how many guests you can take and how long a table stays taken. Every booking, by phone, website or at the desk, counts against the same number.
  • Availability locks the instant it's checkedTwo callers can never claim the same table, slot, or window.
  • Offers a real alternative when you're fullNever invents an open time. It only ever says what's actually free.
  • Small groups confirm automaticallyYou set the group-size threshold. Anything larger comes to you for approval first.
  • Notes can be added after the booking"Window seat, please" still gets through, even once the booking already exists.
  • Shows today's occupancy, and future dates tooCheck how booked a date is, days or weeks ahead, via the calendar.
  • Overnight service, and a last-seating cutoffService past midnight is supported; a rule stops bookings too close to closing. Exception days included.
  • Your closed days are respectedHolidays and one-off closures block the diary. Anything already booked on a day you close gets flagged, and the guest is told.

Want to hear Bubo on your own number, with your own tables?

Start for free

03 · Booking from your website

Your own page, open all night.

dezilverenreiger.nl/bookDe Zilveren Reiger18:0018:3019:30Book
Scan and bookOn the table, in the window, on the menu

04 · Orders & payment

Never an invented dish.

  1. 01Matched to your real menuNever an invented item name or price.
  2. 02Orders wait for your approvalNever auto-confirmed. Items and prices can still be adjusted before you approve.
  3. 03Delivery address confirmed piece by pieceRead back to the caller before the order is placed.
  4. 04Price locks at the moment of the orderCalculated server-side, so a later menu change never touches a past order.
  5. 05A secure payment link, over WhatsAppSent right after the call. Deposits and pre-payment included.
  6. 06Payment tracked apart from the orderLink sent, paid, refunded: each with its own status. An unpaid order can't slide into preparation, and a refund takes one tap after a confirmation.
  7. 07Gift cards, sold three waysFrom your own sales page, over the phone, or at the counter from your dashboard.
  8. 08Part-spent cards become a new code€32 off a €50 card closes that code and issues a new one for the remaining €18. No balance for anyone to track.
  9. 09Codes made to be read out loudNo zero against O, no one against I, so a code survives being said down a phone.

05 · Answering your questions

Never invents an answer.

  • Knowledge cardsHours, address, parking, allergens: anything you've added, answered instantly.
  • Reads out the menuDescribes ingredients and allergen info when asked.

The closed loop

The one place the system actually gets smarter, on its own, from real calls.

Never
the same
gap twice

  1. 1 · AskedA caller asks something outside what's on file
  2. 2 · LoggedSent to you on WhatsApp, nothing guessed
  3. 3 · AnsweredYou add it as a knowledge card, one tap
  4. 4 · KnownThe next caller gets the answer instantly
  • States prices when askedStraight from your actual menu or price list.
  • Never invents an answerSays so honestly, logs the question, and tells the caller you'll follow up.
How the loop works in your panel
De Zilveren ReigerUnanswered questions

Call · 18:42Lotte Smit

Do you have parking?

I'm afraid I don't know that. The restaurant will call you back.

Call · the next dayMehmet Kaya

Where can I leave my car?

You can park for free behind the restaurant, entrance via Molenstraat.

Answered straight away · from your info card
WhatsAppto De Zilveren Reiger

A guest did not receive an answer to their question from your assistant.

Question: Do you have parking?
Guest: Lotte Smit · +31 6 2345 6789

Parkingasked 3 times

  • “Do you have parking?”
  • “Can I park at your place?”
  • “Is there anywhere to park nearby?”

Asked by: Lotte Smit, Ahmed Yılmaz, Emma Clarke

+ Add as info

Info card

Save
A guest asks something Bubo doesn't know yet.
Your menu, from a photo to Bubo
De Zilveren ReigerBulk upload menuMenu unchanged
Click to choose files, or drag them heremenu.jpgRead menu
DishPriceTags
  • Voorgerechten
  • Tomatensoep€ 6,90—
  • Carpaccio€ 12,50—
  • Hoofdgerechten
  • Pizza Margherita (klein)€ 9,50—
  • Pizza Margherita (groot)€ 13,50—
  • Vis van de dagno price—
  • Risotto met paddenstoelen€ 17,50Vegetarian

1 line on the menu → 2 dishes

2 categories · 6 items1 item has no price
Add to the existing menuImport into menu
A photo, a PDF or the text of your menu is enough.

06 · Staying in touch

Every message to the right person.

Asks for feedback after the visitA quick follow-up once the experience is over.
WhatsApp notifications4 kindsEach one reaches the right person in the right language.
RemindersNo-show reminders, on your termsYou set the timing window; quiet hours are respected, and a fresh booking never gets one.
OnlineBookings open on your website tooNot just by phone. Guests can also view, change or cancel their own booking.

07 · Running your floor

Nothing waiting on you disappears.

  • A live daily operations screenBookings in time order, and today's load at a glance.
  • A queue for approvals and unanswered questionsNothing waiting for you gets lost in the noise.
  • Guest history that can't lie to youArrived, no-show, and unmarked, tracked separately. VIPs flagged automatically.
  • Manual bookings tooAdd one yourself, with a warning if it falls outside your hours.
  • Approvals that time outA booking waiting on you doesn't hold the table forever. If nobody acts, the system releases it rather than keeping it empty.

Friday evening, 18:10. Seven reservations are in the list.

08 · Honest reporting

Built from what really happened.

Six report groupsFrom missed business to demand patterns, built from what actually happened.
Warns you when a sample's too smallNo pattern gets read into a handful of calls.Sample too small · 4 calls
A full audit trailWho changed what, with the old value next to the new one. Kept permanently.
Every call, recorded and summarisedDuration, outcome and a transcript, flagged if it turned into a booking.2:14 · Booking · transcript

09 · Secure foundation

Data never gets mixed up.

Stored in the EUProcessed under the GDPR
Businesses isolated at the database levelNever just a wall in the interface. Data never mixes.
Only the real caller's number opens a bookingA spoken-out-loud number can't reach someone else's.
Phone numbers masked, card data never storedIn every record, without exception.
A fully multilingual staff panelDutch, English, German, Turkish, French and Italian. Your team works in their own language too.
ModularYou only switch on what you use.

Modules

Which modules do you actually need?

Four quick questions. See the setup that fits.

  1. 01

    Do you take orders by phone (delivery or pickup)?

  2. 02

    Do you ask for a deposit up front, for groups or on busy nights?

  3. 03

    Want your own booking page, not just phone bookings?

  4. 04

    Do no-shows cost you enough to want automatic reminders?

Your setup
Advanced menuTaking ordersDeposits · via MollieOwn booking pageReminders

Answer a few questions and see your setup.

See the details: Pricing · How it works · Trust & Security

What it costs

from €29 per month
Start for free
  • Try free for 14 daysLet Bubo answer your own phone, without paying.
  • Cancel monthlyOne month's notice, no annual contract.
  • No fees per guestA fixed amount per month, however full it gets.
  • Data in the EUStored in the EU and processed under the GDPR.

Questions about how Bubo works

How many languages does it actually support?

70+, and not a fixed shortlist. The caller picks theirs at the start of the call, or you add a language yourself if you need one that isn't already set up.

What if it books a table or slot that's already taken?

It can't. Availability locks the instant it's checked. Two callers can never claim the same table, slot, or window; there's no gap between "available" and "booked" for someone else to slip through.

Can it invent a menu item or a price that doesn't exist?

No. Every item is matched against your real menu. It never invents an item name or a price.

If it doesn't know an answer once, will it keep not knowing it?

No. This is the one place the system actually improves on its own. When a caller asks something outside what's on file, the question is logged and sent to you on WhatsApp (nothing is made up in the moment). You add the answer as a knowledge card with one tap. Every caller after that who asks the same thing gets the answer instantly. The same question never costs you twice.

Do I have to use every feature, or just what I need?

Just what you need. The system is modular, and you only switch on what you use.

Does it only answer during business hours?

No. It answers even when you're closed: after hours, mid-service, or on a day off, the phone still gets picked up.

Does it handle overnight service or a cutoff before closing?

Yes. Overnight service past midnight is supported, and a "last seating" rule stops new bookings once they'd fall too close to closing. Exception days (holidays, special hours) are also supported.

What happens if someone asks something it genuinely doesn't know?

It says so honestly rather than guessing. The question gets logged and the caller is told you'll follow up.

Could my data ever get mixed up with another business's?

No. Businesses are isolated at the database level, not just behind a login screen. There's no shared query that could ever surface one business's data inside another's.

All questions →

Ready to see it work for you

We'll set it up around how your business actually runs.