Guide for diners

From the scan to the bill, all on your phone.

Scan the code on the table, ask, order and pay. Nothing to download, nothing to install.

This guide describes the system as it works today. Tap any screenshot to see it full size.

  1. Scan The code on the table opens the restaurant on your phone.
  2. Ask Type or talk, in any language.
  3. Order Collect dishes and send them to the kitchen with one tap.
  4. Pay Everything, an equal split, or just my dishes.

Getting started

You need one thing: a phone with internet. Scan the code on the table, and the menu, the smart waiter, ordering and the bill all work with no account and no sign-up.

Without an account

Scan, ask, order and pay. That is all you need at the table.

With an account, if you like

  • Your allergies are saved once and reach the kitchen with every order; your diet preferences reach the smart waiter too.
  • Your visit and booking history shows on your account page.
  • You can open chat.qder.ai without sitting at a table, to ask whether it is busy and to book a table.

On chat.qder.ai, asking ahead whether there's room and booking need an account; at the table itself, after scanning the code, you don't need one.

Scanning the QR code

  1. Point your phone's camera at the code on the table

    The code holds an ordinary link, so your phone's camera app opens it by itself. No special scanner needed.

    The table tent: a QR code, with the six letters and digits under it.
  2. Or type the code

    Six letters and digits are printed on that same tent. Type them at chat.qder.ai/join-table and tap "Open the menu", no account needed. If you're signed in you can also type them in the chat on chat.qder.ai, where a scan button next to the field opens the camera inside the page; the first time, the browser asks for camera permission.

    The table screen with a field for the six-character code and an open button
    The six letters and digits from the table tent, then "Open the menu".
  3. Without seeing the code

    If you cannot see the code, ask the staff to read it out (six letters and digits) and type or dictate it at chat.qder.ai/join-table. Once in, you can talk to the waiter by voice and hear it answer, without reading anything: anyone who marked screen-reader use on their account gets voice at every restaurant.

  4. Check it's the right restaurant and table

    The restaurant's name and the table number are at the top of the screen. If something there looks off, you probably scanned another table's code; just scan again.

    The top of the table screen: the restaurant's name and the table number, with the smart waiter's welcome below
    The restaurant's name and the table number at the top.

The code on the table is proof you're really sitting there, and it's what ties the order to the right table. The table opens on one phone, and anyone who tries to open it while you're sitting there is told the table is taken. Still, don't share it with anyone who isn't with you.

Tap Menu and it opens right inside the chat. No separate tab, nowhere to navigate: the answer to your last question stays on screen above it.

  • The buttons at the top filter by category: starters, mains, drinks and so on.
  • Next to each dish you see the price, the description and the allergens the restaurant marked.
  • A dish that's sold out is marked and can't be added.
  • The + adds a dish. Collect a few and send them all together.
  • For some dishes the kitchen asks before cooking: how you want your steak or burger done, how you like the eggs in your shakshuka, spice level, extras. The + then opens a short sheet: a required question blocks adding until you answer, an optional one you can skip. That's also where you write a request for this dish only, like "no onion", and a paid extra shows its price before you add it.
The menu open inside the conversation, with category buttons and dishes with price, description and allergens
The menu inside the conversation: categories on top, price and allergens beside each dish.
A dish's sheet before adding it: a required doneness question and a field for a request for this dish
A dish that asks before it goes in: doneness, and a request for this dish only.

The menu keeps reloading, so a changed price or a sold-out dish updates even while the menu is open on your screen.

Chatting with the smart waiter

Write the way you talk, in any language. No commands to remember.

  • "What's good?"
  • "Anything vegetarian?"
  • "How much is the salad?"
  • "Please call a waiter"

The smart waiter also adds to your order: "I'd like a burger, medium, no onion" lands in your order exactly like that. If a dish has a required question you haven't answered, it asks before adding.

It sends to the kitchen only when you tell it to ("yes, send it"), or when you tap send in your order.

Asking the smart waiter whether the shakshuka has gluten, and the answer from the allergens the restaurant marked
Ask the way you talk. On allergens it answers only from what the restaurant marked.
The call-a-waiter button in the row of buttons under the conversation
"Waiter" calls a person, at any moment.

Many questions, like the menu, prices, calling a waiter or asking for the bill, are answered straight from the restaurant's data, without touching AI at all. That's faster and more accurate.

Answers can be wrong. It won't invent dishes that aren't on the menu, but for anything that matters to you, check with the team. The call-a-waiter button is always there.

Each guest gets a limited number of chats. If you hit the limit, the smart waiter stops answering, but ordering from the menu, calling a waiter and the bill keep working as usual, and a waiter is called to the table right then. Nobody gets stuck mid-meal.

Talking to the waiter out loud

The voice button beside the message box at the bottom of the table screen
The voice button, beside the message box. It appears at restaurants that switched it on.

Where the restaurant has switched it on, there is a voice button next to the text box. Tap it and just talk: ask, add dishes, ask for the bill. The waiter answers out loud, in the language you spoke, and everything said lands in the same written conversation, so you can switch between talking and typing halfway through.

An order goes to the kitchen only after a clear "yes" to "send it to the kitchen?", and the allergy check works when you talk too. The voice conversation closes when you tap ✕, when you leave the screen, after a minute and a half of silence, or after 5 minutes. The audio itself is not kept by us; what was said is kept in writing, like any conversation. Anyone who has marked screen-reader use in their account gets voice at every restaurant, free.

A full explanation of what is sent to the model and what isn't is on the page How we use AI.

Allergies and preferences

There are two ways to tell us about an allergy, and they work together:

In your account, in the allergies field

Sent automatically to the kitchen with every order, without retyping. Written once, it applies at every restaurant on the platform.

In the "allergy or request for the kitchen" field of your order, before sending

Reaches the kitchen word for word, exactly as you wrote it, shown in red on the order ticket.

A request for one dish, like "no onion" or "sauce on the side"

Not here. Write that in the dish's own sheet when you add it, and it shows in the kitchen right next to the dish. An allergy stays in the allergy field, so it's highlighted.

Please note: Allergen answers are based only on what the restaurant marked on the menu. "No known allergens" refers to that list alone; it isn't medical advice and says nothing about cross-contact in the kitchen. With any food allergy or intolerance, always check with the restaurant's team before ordering. Ingredient information is the restaurant's responsibility.

The order open: the dishes with quantities, and the allergy field above the send button
The allergy field in your order: it reaches the kitchen word for word, in red.

You can edit or delete your allergies and preferences any time on the page My account.

Placing an order

  1. Collect dishes

    The + next to each dish adds it. The order bar at the bottom shows how many dishes you've picked and for how much.

    The order bar at the bottom of the screen: how many dishes and the total
    The order bar: how many dishes and how much. A tap opens your order.
  2. Check and adjust

    Tap the bar and your order opens. There you can change amounts, remove a dish, and write an allergy note. Two of the same dish prepared differently, say a medium burger and a well-done one, are two lines. Up to 40 different dishes per order and up to 20 of each; for more, just send another order. Your order survives a page refresh.

  3. Send to the kitchen

    One tap, and the order appears on the branch's kitchen screen. An order with an alcoholic drink first asks whether everyone at the table is over 18.

    The send button at the bottom of your order
    "Send the order". An order with alcohol first asks about age 18.
  4. Follow the status

    The status updates in the chat by itself: Received by the kitchen, Cooking, Served. No need to refresh.

    A message in the conversation that the kitchen started on the order, under the message that it was sent
    The kitchen has started. The status updates in the conversation by itself.

Ordering is open during the restaurant's opening hours. Outside them you'll see "The kitchen is closed now" with the time you can order again, and your basket is kept. The menu, calling a waiter and the bill still work.

You can order several times during the meal, and every order adds up to one bill for the table. The table opens on one phone: whoever scans first orders for everyone.

The bill and paying

Write Bill or tap the button, and the bill sheet opens: choose all of it, an even split or just your dishes, a tip, then pay. To pay the waiter instead, choose "pay the waiter (cash or card)" on the sheet, and your share is held until the waiter confirms they got it.

The bill sheet: the dishes and total, a choice of all of it, split evenly or my dishes, a tip, and an email field for the payment confirmation
The bill: all of it, split evenly, or just my dishes, with a tip if you like.

Payment happens at the restaurant, not with us. The link opens the payment page of the card processor the restaurant works with. Card details don't pass through us, aren't stored by us, and we never see them at any point.

At a restaurant where you pay at the counter or to the staff, the chat gives you the amount and a waiter is called to the table, rather than pretending you can pay from your phone. After a successful payment the table closes and a thank-you screen appears.

Refunds, a wrong bill or a dish that never came are matters for the restaurant. Full details on the page Pricing, billing and cancellation.

Ending your visit

The Done button at the top closes the table. The visit also closes by itself: after the bill is paid, and after four hours in any case. Once the bill is closed you can't add orders to it from the same phone; to stay and order more, scan the table code again and a new bill opens.

Booking a table ahead

On chat.qder.ai you can write to the smart waiter "any room tonight at Bistro Talula Haifa?" or "book a table for Friday". You need to be signed in to an account.

Booking ahead, from the question to the confirmation email.

It checks opening hours and what's already taken, suggests free times, and takes you to a short booking screen: how many of you, name and phone.

The confirmation comes by email with a calendar link, and you can cancel any time from the page My account. The chat on chat.qder.ai survives a refresh.

A booking is a request the restaurant holds; if you're late or they moved you to another table, that's between you and them. A restaurant that held an empty table is the one losing out, so if you're not coming, cancel.

Common questions

Do I need to download an app?

No. Everything runs in your phone's browser. Nothing to install, nothing to update.

Can I order without an account?

Yes. Scan, ask, order and pay without an account. You only need one to keep your allergies and preferences for next time, see your history, and book a table.

I refreshed the page and my order disappeared?

It didn't. Your order comes back after a refresh, the chat is kept on your device for 48 hours, and anything already sent is with the kitchen regardless.

How do I protect my account?

On your account's security page you can change your password and turn on two-factor sign-in with an authenticator app. When it's on, a password alone won't get anyone in, and the recovery codes shown once are the way in without your phone.

Several people at the table: does everyone scan?

No. The table opens on one phone, and you order from it for the whole table. At the end you can split the bill and send friends a link to pay an equal share.

The smart waiter told me something that sounds wrong

Don't rely on it; ask for a waiter, and that button is on every screen. We'd also like to hear about it through the contact page, or tap 👎 under the reply or "Something not working?" at the bottom of the screen. That's how we learn and fix it.

What do you keep about me?

Without an account: the order itself, as the restaurant's sales record, with no name. With an account: your name, email, phone and birth date, allergies and preferences, your visits and bookings, and if you turned them on, taste memory and the "age verified" mark. No card details and no location. The full breakdown is on the page Privacy Policy, and you can download or delete your data from therights page.

How do I open this guide again?

The question mark at the top of the table screen reopens the short cards, and the page My account has a link to this full guide.

A short explanation card that opens the first time at a table, with a Next button
The short cards that open the first time.

Want to ask before you come?

Ask Qder if there's room tonight, and book a table. All it takes is an account, and that takes under a minute.