For restaurants with their own way of doing things.

Your restaurant. Your rules. Full tables.

Dineo is reservation software for restaurants that helps with bookings and guest questions. You set the rules; your team keeps sight of the room, the guests and the decisions during service.

A trial isn’t available to everyone and requires a payment method. Additional charges may apply with high usage. Read the pricing information.

Example of a Saturday evening: Dineo answers messages via WhatsApp, your website and Telegram, records reservations until every table is taken, and then suggests another time.

Built around your restaurant. Not the other way round. Simulated evening with fictional guests. No live agent.

More room for
your way of working.

Dineo uses your availability, tables and booking rules for reservations. Your team sees the result in the workspace and stays in charge during service.

Not a standalone chatbot, and not a dining room that runs itself. One place for reservations, guests and decisions at the door.

Your team sees what’s happening in the room.

The agent helps with guest questions and bookings. On the floor plan, your team sees occupied and free tables, guest notes and requests that still need a decision.

  • Before serviceYou set up booking rules, floor plan and availability.
  • During serviceYour team can review a reservation and, with the right permissions, approve, decline or move it.
Dineo floor plan with a fictional reservation request for four guests at T02; buttons offer approve, decline and move.
The real Dineo workspace, with fictional data. Table T02 is reserved while the request still awaits approval. Shown in the Dutch interface. See the full workspace.

You set the course.
Dineo helps within your rules.

From a dog that comes along to a cleverly chosen time. Try below how your instruction changes an example conversation.

Interactive simulation: no live agent and no real changes. Availability and verification have already been checked in the example situations.

This is how we do it here.Try it yourself

What Dineo knows about your restaurant

You write knowledge and critical instructions yourself. The choices below only switch between example texts; in Dineo they aren’t separate settings.

“Dogs are welcome, provided they’re on a leash. Mention this when a guest wants to bring a dog.”
Restaurant knowledge about pets
“Guests going to the theatre at 20:00? Suggest 18:00 if a table is free then. That gives them more time to eat.”
Critical knowledge, only applied when the situation fits
Interactive examples; no real reservations are changed.

Fictional example conversation · no live agent

Via TelegramExisting reservation. Guest verified with an email code.

Your guest

We’re dining with you on Saturday, 2 of us at 19:00. Then we’re off to the theatre at 20:00. Can we come earlier?

Dineo

There’s a table free at 18:00. We’d recommend that for your theatre visit, so you’ll have more time to eat. Shall I move your reservation?

Your guest

Yes please, make it 18:00!

Dineo

All set! Your reservation for 2 is now on Saturday at 18:00. Enjoy your night out.

Free table found, your tip applied and the reservation moved.

Group example: at most 3 different dishes from an example menu. A change here doesn’t affect any real reservation.From question to done.
And there’s plenty more you can make your own.
How far ahead your calendar is open
Set how many days ahead guests can book and the maximum party size.
Time to clear tables
Set a clearing time and choose whether it falls within the reservation duration or comes on top.
Which dishes guests choose
Let guests choose from your menu and, if you like, limit the choice to certain menu categories.
Ask for dishes later
For reservations further ahead, dish selection can wait. You decide how many days before the visit the selection link is emailed.
Automatic or with your approval
Have reservations confirmed right away, or set them aside for your approval first.
Until when guests make changes
Choose up to how many hours before the reservation guests can still change or cancel it themselves.

A full room starts with a smart puzzle.

Two guests at a table for four? Sometimes necessary. But when it can be done smarter, Dineo keeps room free for the next party.

Simplified example: two parties of 2, then two of 4. Same arrival time, no table combinations.

In Dineo you work with your own floor plan, with zones, table combinations and walk-ins.

Same room. Same guests.19:00

At the door, in booking order

Noor, 2 guests At table 2
Sam, 2 guests At table 4
Mila, 4 guests At table 1
Jules, 4 guests At table 3
Guest in a seat Empty seat Table taken
12 / 12

Everyone seated.Noor and Sam at the small tables. Mila and Jules at the large ones. Four extra guests, without adding a table.

Handled digitally.
Still personal.

Your guest doesn’t need to know how much happens behind the scenes. They just want to be looked after well. This is how a reservation runs, from the first question to after dessert.

  1. At the first question

    An answer, not a search.

    About your menu, your opening hours or parking nearby. Dineo answers based on what you share about your restaurant. Even in the middle of the night, on your website, via WhatsApp and via Telegram.

  2. When something changes

    A change? Within your agreements.

    One more guest, a different time. The guest confirms with a code from the email and Dineo updates the reservation. Mindful of your availability and the deadline for self-service changes.

  3. Before the visit

    A reminder at the right moment.

    Your guests get a reminder by email. A week before, the day before and on the day itself.

  4. After dessert

    One question after the visit.

    One review request per visit, at the moment you choose. You set the scale and read what your guests thought of their visit.

From invitation to your first guest.

You set up Dineo yourself, at your own pace.

  1. Fill in your restaurant

    Restaurant details, location, booking rules and service hours. Zones, tables and the rest you set up whenever it suits you.

  2. Give Dineo your menu

    Upload your menu as a PDF, Word file or photo. Dineo prepares the dishes; you approve them.

  3. Test it yourself

    Ask your own questions in a test conversation and see how Dineo answers, before a guest does.

  4. Open the door

    Paste the widget on your website or connect WhatsApp and Telegram.

One subscription for Agent and reservations.

AgentWebsite, WhatsApp and Telegram.
included
ReservationsBookings, floor plan and reminders.
included

Current base priceper restaurant per month · excl. VAT €79

See the current price

14-day trialIf you qualify; a payment method is required.

Note: €79 is not a maximum price. Fair use applies. Additional charges may apply for continued high chat or Agent usage. Read the terms and feel free to ask about this in your request.

Request access

More time for
the other side
of the table.

Try Dineo in your own restaurant. With your rules, your menu and your tables; your team keeps the overview.

A trial requires a payment method if you qualify. Additional charges may apply with high usage.