For restaurants

Friday night runs you? Or do you run Friday night?

One platform for everything that happens between mise-en-place and last-call settlement. Sessions hold the table. Split-pay closes the bill. KDS streams every modifier. The floor map shows it all in real time — on your phone, on the pass, in the back office.

SignalR · live realtime
20:14 Table 4 · 2× Carbonara, no parsley · fired
20:14 Table 7 · 4-way split · 2 / 4 settled
20:15 Table 9 · Octopus salad + Spritz · fired
20:15 Bar 2 · 3× Espresso · fired
20:16 Table 11 · transferred · garden → bar
20:16 Happy hour active · spritz €5.00
20:17 Table 7 · closed · €176.40 · review captured
20:17 Table 4 · modifier · extra parmesan +€1.50
Floor · live 14 / 18 open
Kitchen · KDS
T1
T2
T3
T4
T5
T6
T7
T8
T9
T10
T11
T12
T13
T14
T15
T16
T17
T18
↑ Order fired
Open Paying Free

Six things that ruin a service

You didn't open a restaurant to be a printer technician.

Every busy night, the same six wounds. The platform makes them go away — quietly, every shift.

Split-pay

Six guests. Three cards. Two cash.

The bill takes 14 minutes. With Quivi, each guest scans, picks their slice, taps. Bill closes itself. You don't touch a card.

Sessions · Split-pay · Free payment
Modifiers

"No parsley, extra parm, sub the salad."

Half the changes never reach the kitchen. With modifier groups + min/max rules, every change rides the ticket. Every time.

Modifier groups · KDS
Printer

21:15. Kitchen printer just died.

Real-time KDS on screen — every ticket, every change. ESC/POS as backup. If one fails, the other carries the night.

KDS mode · ESC/POS · Audio cues
No-shows

Six no-shows on a Friday.

That's €420 of empty tables. Reservation deposits and confirmation flows mean the seats fill or the deposit stays. Either way, you win.

Reservations · Deposits
Allergens

Allergen call. Server can't find the answer.

Allergen + dietary tagging on every item. Visible on POS, KDS, and the guest QR. One source of truth, no sweating.

Item tagging · Compliance
Sunday

Closing day, four hours fighting Excel.

End-of-day prints itself. Settlement queues itself. Reports live in your phone. Sunday belongs to you again.

End-of-day · Payouts · Reports

A typical Friday

Six hours of service. Every minute, accounted for.

Watch a Friday at an 18-cover bistro. Scroll — the clock ticks. Each hour is a different conversation between floor, kitchen, and guests. Same platform, every minute.

Scroll to advance the night

17:00 Prep
0 lanes left from lunch

The mise-en-place of software.

Stock counts logged from POS. Lunch profile auto-deactivates at 16:00, dinner profile loads. KDS clears yesterday's lanes. Tonight's prep list emerges from last night's movement.

Stock · Pricing profiles
19:00 First guests
12s QR scan to first order

QR is already on the table.

Hostess opens session on Table 4 from the floor map. Guests scan, see the live menu, fire pre-paid drinks before the waiter walks over.

Sessions · Floor planner · QR
19:45 Floor fills
800ms QR → kitchen, real-time

Three lanes. One pace.

14 of 18 tables open. Orders flow from QR + waiter handhelds + counter — all hitting one KDS. Approval / Preparing / Standby with audio cues. The kitchen never asks twice.

KDS · SignalR
20:30 Peak
split-pay flows in parallel

Modifier-heavy chaos. Solved.

"No parsley" rides on the ticket. Two tables transfer mid-meal — bar to garden — without losing a single item. Three split-pay flows close in parallel.

Modifiers · Transfer · Split-pay
22:30 Last call
82% review-capture rate at checkout

Bills close themselves.

Sessions wind down. Bills print on ESC/POS. Tip prompts on the QR. Reviews captured at checkout — reaching the right people, not the wrong ones.

ESC/POS · Free payment · Reviews
23:00 Close
4 min from last cover to lights-out

Tonight reconciles itself.

End-of-day totals print per location. Settlement queued for next-morning payout. Tomorrow's prep list emerges from tonight's movement. You go home.

End-of-day · Payouts

Sessions + split-pay

Six guests. One bill. Each pays their own way.

Sessions hold the table — guests, items, modifiers, transfers, payments — bound to one entity until close. Split-pay lets each cover settle independently from their phone. The waiter never touches a card.

Table 7 · 4 covers
Started 19:42 · 1h 28m
Bill total
€176.40
Session #4081
€88.20
remaining
A
Ana
€44.10
Paid
Apple Pay
B
Bruno
€44.10
Paid
MB Way
C
Carla
€44.10
Paying
Visa
D
Diogo
€44.10
Open
Settled · 2 of 4 Remaining · €88.20
Mid-meal transfer · garden → bar Items, modifiers, and partial payments move with the session.
  • Equal-split, by-item, custom amounts — guests choose.
  • Tip prompt on each guest's screen, not at the terminal.
  • Receipt to email or SMS. Skip-the-paper by default.
  • Reviews captured at the moment of payment.

Floor + kitchen, in sync

One platform. Two sides of the pass.

What the floor sees, what the kitchen sees, what the guest sees — same data, refreshed in real time. No more "the printer didn't print" stories.

Floor view SignalR · live
4
Table 4
Open · 4 covers
Open

€87.40 running · last order 5m ago

7
Table 7
Paying · 4-way split
Paying

2 of 4 paid · €44.20 remaining

12
Table 12
Free · ready
Free

Closed at 21:30 · clean

Kitchen view Audio cue · ESC/POS
Approval 2
Preparing 4
Standby 1
Table 4
20:14 · 6m
  • 2× Carbonara · no parsley
  • 1× Tagliatelle al ragù
  • 1× House red 0.5l
Table 9
20:18 · 2m
  • 1× Octopus salad
  • 1× Spritz
Bar 2
20:20 · 30s
  • 3× Espresso

Menu intelligence

Your menu, computable. Your prices, contextual.

AI imports it in seconds. Modifier groups capture the real way guests order. Pricing profiles flip lunch to dinner to happy hour — without you lifting a finger.

AI · < 90 sec menu.pdf · 4 pages

AI menu import

Drop a PDF, photograph the paper menu, paste a screenshot. The MenuImporter reads sections, items, modifiers, prices — ready to review and publish.

scanning 0 / 5
  • Antipasti · Octopus salad
  • Primi · Carbonara
  • Primi · Tagliatelle al ragù
  • Dolci · Tiramisu
  • Caffè · Espresso

42 / 42 items · 6 modifier groups inferred

Modifiers that match how guests order

Size, additions, removals, sides — min/max rules per group, per-option pricing. "Carbonara, no parsley, extra parmesan, sub the salad" is not an exception. It's the default.

Carbonara €16.00
Modifiers
  • No parsley
  • Extra parmesan
    +€1.50
  • Sub salad → fries
    +€0.00

Pricing profiles, automatic

Lunch, dinner, happy hour, late-night. Map to availabilities — by day, by time-window, by channel — and the right price applies. Configure once.

Happy Hour · 19:00–21:00 Mon–Fri Active
  • Spritz
    €8.00 €5.00
  • House red
    €6.00 €4.00
  • Beer 0.5l
    €5.50 €3.50

Your phone. Your floor.

Sunday belongs to you again. The floor reports to you, in real time.

From your kitchen, the school run, your sister's wedding — the floor reports to your phone. Real-time covers, top server, food-cost leak alerts, days-off calendar. The reason you opened a restaurant is somewhere on the other side of all this software working for you.

Real-time KPIs via SignalR. Backoffice in your pocket — no laptop required.

10:24
5G
Quivi · Owner live
Last shift +18%
€4 287
62 covers · avg ticket €69.15
IN
Top server
Inês
€1 142 · 18 tables · 4.9★
Food-cost leak
−€84
Carbonara theoretical −2.4% · investigate
Days off this month vs. 2 last year
8 / 31

What the platform is worth

Numbers a restaurant owner actually feels.

Across PT and DK rooms running Quivi today. Numbers we recognise on Mondays, when the team gathers and the receipts are reconciled.

18 s
Average split-pay close

vs. 14 min on a card terminal

800 ms
QR scan to kitchen

real-time SignalR push

42 /42
Items inferred from menu PDF

AI menu import, sub-90 seconds

82 %
Review-capture rate at checkout

the right people, the right moment

8
Sundays back per quarter

no end-of-day reconciliation marathon

1.35 %
Card processing, all types

native Paybyrd · no markup, no surprises

What it's all for

A delighted guest is the only metric that matters.

A great restaurant is the sum of five moments. Get them right, and your guests don't just pay — they tell everyone. The platform's job is to make every one of those moments effortless. Yours is to deliver the food, the room, the welcome.

  1. 01

    Easy ordering

    QR menu, a few taps, the order's in the kitchen before the waiter arrives.

    QR ordering · Sessions
  2. 02

    Confident staff

    Modifiers, allergens, prices — every server has the answer before the guest asks.

    POS · Item tagging
  3. 03

    Quick service

    QR → KDS in 800ms. Tickets reach the right station, the first time.

    KDS · SignalR
  4. 04

    Great food, never lost

    Every modifier rides the ticket. The kitchen sees what the guest actually ordered.

    Modifier groups
  5. 05

    Easy payment

    Split-pay, tap-to-pay, tip on the QR. The bill closes itself.

    Split-pay · Free payment
1 248 Reviews captured at checkout, this week
this week · live
Amara loved their experience
Diego loved their experience
Frank loved their experience
Marco loved their experience
Kai loved their experience
Mei loved their experience
Nia loved their experience
Priya loved their experience
Tom loved their experience
Ready when you are

Run your floor. Book a 30-minute demo.

We'll show you Sessions, the floor map, the KDS, modifiers, AI import, reservations, reviews — with your menu, on your hardware, in your language.

30 min
Demo length
EN · PT · DA
Demo languages
Live in 24h
After sign-off