How it works

Simple on top.
Serious underneath.

One WhatsApp chat is all you ever see. Here's everything running behind it — what it connects to, how it decides, and where it stops and asks you.

Under the spread

Simple on top. Serious underneath.

One chat is all you ever see. This is what is running behind it.

Talabat Deliveroo Foodics POS Google reviews Meta ads You WhatsApp
Everything you run on Reads · decides · acts One thread

It has a memory

Your margins, your peak hours, the dish that always sells out, the supplier who let you down in March. It never asks twice, and it gets more useful every week.

It learns your voice

Read your past replies once and it writes like you — formal or friendly, Gulf Arabic or English, refunds offered or not. Correct it once and it stays corrected.

It never goes home

Watching every branch through service, after midnight, on Eid, while you sleep. The 2am problem is caught at 2am — not found in the morning report.

You set the leash

Every action carries a risk level. You choose how much it handles alone and cap what it can spend in a day. Start it cautious and loosen the dial when it earns it.

Nothing happens off the record

Every change is written down — what it was, when, which branch, what it saved. Say "undo that" and it reverses. There is no hidden state you cannot see.

Every language your street speaks

You read Arabic, your Marina manager reads Tagalog — each of you gets the same alert in your own language. And every guest is answered in whatever language they reviewed you in, from Hindi to Russian.

Built on Claude · your data is never used to train models, never sold, and never shared with another restaurant.
When something goes wrong

It doesn't just report the complaint.
It traces it back.

A guest complains. Sufra finds the order behind it, the item, the branch, the hour — and whether it has happened before.

⭐
01 The complaint

Two stars on Google: "chicken was dry and cold."

🧾
02 The order behind it

Matched in your POS — 19:42 Thursday, Marina, Talabat.

🍗
03 The item and the window

Chicken Machboos, and the 41 other orders around it.

📈
04 The pattern

Third time in 21 days. All Thursdays. All Marina.

🔎 Not a one-off.That cold-chicken review traces to order #4417, 19:42 Thursday at Marina. It's the third complaint on Chicken Machboos in 21 days — every one of them a Thursday evening at that branch.

Worth checking, in this order:
  • Holding temperature between 19:00 and 21:00
  • Rider wait time on Thursdays — it averaged 34 min, up from 19
  • Thursday's delivery batch from the supplier
✓
It points at patterns

An item, a time, a branch, a supplier batch. The things you can actually fix.

✕
It doesn't point at your staff

Sufra never volunteers who was on shift. Transit time and holding temperature explain far more complaints than any one person does — and a tool the kitchen fears is a tool nobody uses.

✓
If you ask, you get it — with a caveat

Owners and GMs can ask who was rostered. Sufra shows it, logs that it was asked, and reminds you a roster is context, not cause.

Illness
Anyone reports getting sick, and Sufra stops.

No public reply, not even a draft. It messages you immediately whatever the hour, tells you to hold the remaining stock rather than throw it out, and reminds you to check your food-safety notification obligations. Some things need a person, and it says so.

Making it right

It can give a guest
something back.

Not blind discounting. Every voucher is checked against your POS first — a real order, a real problem, a real spending history.

Three times it makes sense

Each one grounded in something Sufra can already see.

🛟
Recovery — within minutes

An order genuinely went wrong. Speed beats size: 20% while they're still annoyed is worth more than a free meal three days later.

↩️
Win-back — the regular who stopped

Sufra already spots guests who ordered weekly and haven't in a month. Winning one back costs less than buying a new one through platform ads.

🕒
Fill — quiet hours only

Valid Tuesday to Thursday, 3 to 5pm. Moves demand into dead time instead of discounting the peak you'd have sold anyway.

What it looks like

Sent to you first if it's above the limit you set — otherwise handled and reported.

SUF-4A9C21
20% off · Fatima K. · order #4392 verified · valid to 23 Aug
✓
Order verified before a dirham moves

No matching order in 30 days and Sufra refuses, then tells you why. That's the complaint-farmer pattern, and it's real.

📊
Every voucher costed against a monthly budget

You set the month's ceiling and the most Sufra may give alone. It reports what's left every time it uses some.

Never for a review

Offering anything in exchange for a review breaks Google, Deliveroo and Talabat policy and can get your listing penalised. Sufra won't mention a voucher and a review in the same message.

Never for an illness claim

That's a legal matter, not a service one. It goes straight to you, untouched.

Two per guest, per quarter

A limit you can change. Repeat claimers get flagged rather than paid.

Cancel any of them, any time

One message revokes an unredeemed voucher. Every issue and redemption is logged.

Pull up a chair.
Two weeks, free.

Connect one location, watch it work for fourteen days, then decide. No card to start.

Set your table free →