Notifications, sound & connection


Turning notifications on

The app offers to turn notifications on by itself — it explains what for, then asks the browser for permission. Permission is granted per device and browser: the waiter's phone, the counter tablet and the kitchen display each subscribe separately.

If it's a bad moment, put the offer off with "Later" — it comes back.

If the browser has blocked notifications

Once permission has been declined, the app can no longer ask — that's a browser rule, not a Qreaty limit. You can only unblock it in the browser's own settings (the lock icon in the address bar → Notifications → Allow), and then come back to the app.

Who gets a push, and when

Notifications go out for three events: a guest places an order, an order is ready to run, a guest calls a waiter or asks for the bill.

First of all the system checks whether the table is assigned to a waiter (who serves the table): if the assigned waiter can receive push, the event goes to them alone — nobody else will see it. From there the chains differ slightly per event.

A guest places an order:

  1. the waiter the table is assigned to — if they are on shift and subscribed;
  2. otherwise — everyone working right now (an open shift and shared devices);
  3. if there are none of those either — every subscribed member of the venue's staff.

An order is ready to run, a waiter call or a bill request:

  1. the waiter the table is assigned to — this time regardless of the shift: cooling food and a raised hand cannot wait, and the first person to carry them is whoever owns the table;
  2. otherwise — every subscribed member of the venue's staff.

That way events don't go unseen even in a venue that runs no shifts and assigns no tables: an unassigned table always has the wider circle of recipients.

Tapping a notification opens the recipient's home screen, in the right venue: Orders for a cashier or a manager, Hall with the order's table in focus for a waiter, Kitchen for a cook, its own screen for a shared device. A member with no work screen at all lands on the order card itself (home screen).

{warning} Shifts matter more than they seem: until someone has started their shift, they are not in the first circle of recipients — orders on their tables go to other people (shifts).

{warning} An assigned table "keeps" its notifications to itself. While table 5 is assigned to Minh and Minh is on shift, the push about a new order on table 5 goes to Minh alone — nobody else will see it, even on shift with notifications on. If it looks like "push doesn't arrive", first check whether the table is assigned to a colleague (your tables and other people's).

{info} If nobody has notifications on, no push arrives at all — the order is only visible on the screens. Notification texts still come in English, whatever the interface language.

{info} A shared tablet (the Orders screen at the counter, the Kitchen screen) receives no push: notifications are something a person turns on for themselves, and a station belongs to no one. It does not need them — orders and guest calls are visible and audible right on its screen (calls on Orders).

Sound on the working screens

Each screen listens for its own thing:

  • Orders — a new order on the board and dishes that have left the pass;
  • Kitchen — a fresh ticket to cook;
  • Hall — "ready to run" on your own tables, plus a quiet signal when the order's contents change.

A new guest order and a guest call ("call the waiter" or "ask for the bill") sound anywhere in the app — while you edit the menu, while you read the analytics. Whoever takes orders hears them; the kitchen hears its own on its own screen.

Tickets already on the screen stay silent: when a screen opens it simply remembers the state, and only new things sound.

{warning} The browser allows no sound before the screen is first touched. On a tablet that has just been opened or woken up the first alert may not sound — touch the screen and the sound arms itself.

Persistent alerts

Three cases the app treats as important enough to keep reminding about until somebody reacts. Such an alert sounds like a smoke detector: a short beep every second without a break, getting louder over time.

  • An order waiting to be confirmed (the Orders screen) — the alert starts after about a minute and steps up at the third and the fifth. The "Quiet for 90s" button silences it briefly, but the order keeps ageing (more).
  • A guest call nobody took (the Orders and Hall screens) — the alert starts after three minutes, exactly when the glow under the card has reached red. The call itself is not an emergency: a guest pressing a button is ordinary work, and what sounds is that nobody has taken it. The crossed-out bell quiets it for 90 seconds; the card and its waiting time stay (calls on Orders).
  • The kitchen has to stop — a cancelled order, a voided item or a dish added to an order already cooking repeat as an alert until the cook taps "Got it" (kitchen alerts).

One siren per screen: while Orders is wailing at an unconfirmed order, a call waits its turn in silence — two identical alarms at once say nothing.

{info} If sound is off on the device there will be no alerts — but the banners and cards are still there to see.

Volume and testing

Settings → Notifications: the Sound alerts switch, the Alert volume slider and Test sound — you can listen to the alert without waiting for an order. These settings live on this device.

{info} The slider controls the volume inside the app. It doesn't change the tablet's system volume — if the kitchen is noisy, turn that up as well.

No connection and "Live updates are down"

The app is honest about two different states:

  • You're offline — the device has lost the internet. What's on screen stays, but actions won't reach the server until the connection is back. A new order isn't lost: the cart stays on screen and can be sent again. If the first send did get through, no second order appears — the till says the order was already taken. If the venue has orders without internet on, the till on a hall device doesn't wait: actions are held and go out by themselves when the connection is back (the till without internet).
  • No connection to the server — this is how opening the app without a network looks. The till stays signed in and keeps its venue: it checks the connection every 10 seconds and opens as soon as the server answers.
  • Live updates are down — there is a network, but instant updating has gone. The screen keeps working, though new orders may appear with a delay; reload the page if the banner stays.

{info} On poor Wi-Fi this is the first thing to look at when someone complains that orders aren't coming through.

Installing the app on a phone

Open qreaty.com/install on the device — or «Install as an app» in the account menu, in «More» and in the device settings. In Chrome, Edge and Samsung Internet that page has a single «Install the app» button. iPhone and iPad have no such button: the page shows the «Share → Add to Home Screen» path, and its own path for Safari on a Mac and for Firefox. The QR code on the page moves the install from a computer to a phone. Once installed, the app opens in its own window like a normal app.

A waiter needs it above all for notifications: on iPhone, push only works for an app added to the home screen.

{info} Updates install themselves. The app reloads into a new version only during a pause: when nobody has touched the screen for a minute, no dialog is open and no new order is being put together. For the venue's kiosk tablet, see Kiosk setup.

The what’s-new bell

Next to the search box in the admin — and in the left rail on a computer — there is a bell. That is where we announce new features, improvements and scheduled work.

It is deliberately silent: no chime, no pop-up, no push. The "new order" alarm has to stay the only sound that pulls staff off the floor, and a note about food cost does not qualify.

A dot on the bell means there is something unread. It clears once you open the list; the "New" markers on the rows stay for the rest of the session so you can still see what had arrived. Nothing disappears — the list is the archive of recent news.

The bell belongs to whoever runs the venue: the owner, a manager, and anyone with rights to settings, staff, reports or the menu. Waiters, cooks and the venue's shared tablet do not get one; none of this is theirs to act on.

{info} Read state follows the person, not the venue: read an item at one café and it is read at the other too.