AI Assistant

Ask Your Data, Get Answers

Type a business question in plain English, Bulgarian, or Greek. Get a charted, numerically-correct answer in seconds — backed by your live bills and orders, not a guess.

What Is the AI Assistant?

Your dashboard has the numbers, but you have to click around to find them. The AI Assistant lets you skip the navigation and just ask. "What were my top 5 items last weekend vs the previous one?" "Why was Tuesday slow?" "Show me customers who haven't ordered in 60 days." The answer comes back with a chart and the underlying numbers from your real data.

Every numeric fact in the answer comes from a tool call against your authoritative data — bills, orders, customers — not from the AI guessing. The model composes the questions; the platform does the math. That means no hallucinated revenue numbers and no wrong customer counts. If we don't have a tool to answer your question, the assistant says so plainly.

Why Operators Love It

Ask, Don't Click

Skip the dashboard navigation. Type the question, get the answer with a chart. Most questions resolve in under 5 seconds.

Numerically Correct, Always

The AI never computes totals — it calls our analytics layer and narrates the result. The numbers you see are the same numbers your dashboard shows.

Your Language

Ask in English, Bulgarian, or Greek. Get answers in the same language. No copy-pasting through Google Translate.

Bring Your Own Key

Free tier included on every paid plan. Power users can connect their own Anthropic API key for unlimited questions on Claude Sonnet 4.6.

How It Works

1

Open /admin/ask

There's a chat box in the admin panel. Type a question or click one of the suggested prompts.

2

AI Picks the Right Tool

The assistant reads your question and decides which analytics tool to call — top products, time-series revenue, period comparison, busiest hours.

3

We Run the Query

The tool runs against your live data on our server. The AI never sees raw orders or customer rows — only the aggregated answer.

4

You Get a Charted Answer

The response comes back with prose plus a chart. Click through to see the underlying tool used, or ask a follow-up.

AI Assistant Features

Tool-Backed Answers

Every numeric claim comes from a typed analytics tool. The AI never invents numbers, never extrapolates, never guesses.

  • Five Phase 1 tools cover headline KPIs
  • Period comparison computed server-side
  • Top products + busiest hours included
  • Tool name shown next to every answer

Multi-Language

Ask in EN, BG, or EL. Each locale gets a native answer with proper currency formatting and venue timezone.

  • EN, BG, EL supported equally
  • Currency + timezone per venue
  • Suggested prompts in operator's language
  • Charts auto-localize axis labels

Charts Built In

Time-series, comparisons, and breakdowns return a chart spec the UI renders inline using Recharts. No separate dashboard hop.

  • Line, bar, and pie charts
  • Inline rendering with Recharts
  • Auto-generated from the answer
  • Title + axis labels included

Privacy First

Customer PII is redacted by default — emails hashed, phone numbers truncated, names initialised. The AI never sees raw addresses or payment details.

  • Default redaction on every customer row
  • No raw orders or addresses sent
  • Explicit PII references audit-logged
  • DPA covered with Anthropic

Use Cases

Daily Stand-Up Briefing

Start your morning with "how did we do yesterday?" and get the headline numbers + a chart in one message — no dashboard tabs to open.

Why Was X Slow?

Ask "why was Tuesday slow?" The assistant compares Tuesday to the prior week and pulls the busiest-hours breakdown to triangulate the answer.

Weekend Review

"Top 5 items last weekend vs the previous one." Side-by-side comparison with absolute and percent deltas — computed server-side, not by the AI.

Anomaly Spotting

"Show me cancellations by hour this week." Quickly find when cancellations spike — useful for staffing or kitchen workflow issues.

Multi-Venue Operators

Switch venues in the picker, ask the same question — get the answer scoped to the new venue. Cross-venue chain queries roadmap-bound.

Quick Customer Lookups

"Customers who haven't ordered in 60 days" — segments returned with redacted contact info, full data behind a separate authorized export.

Why Conversational Analytics Matter for Restaurants

Restaurant operators don't have time to learn a dashboard. The faster you can get a number, the faster you can act on it. Conversational analytics turn ten clicks into one sentence: type the question, get the answer. The pattern works because most operator questions repeat — what sold, when did we peak, why was today different. The assistant handles those repetitions automatically.

Numerical Correctness Is Non-Negotiable

AI tools that hallucinate numbers are useless for business decisions. The Ordering.Tools assistant never computes totals itself — it composes calls to our analytics layer and narrates results verbatim. If the dashboard shows €4,200 in revenue, the chat shows €4,200. If we don't have a tool for the question, the assistant says so. No fake confidence, no made-up averages.

Your Data, Your Key

Every paid plan includes a free tier of platform-funded questions. Power users with high-volume needs can connect their own Anthropic API key in settings — questions then go straight to their billing relationship with Anthropic, no platform cap. Either way, your data never leaves the request: the AI sees aggregated numbers, not your raw orders or customer database.

Built for Multi-Language Operations

Restaurants in Bulgaria, Greece, and the UK all run on the same platform. The assistant respects each operator's language — questions in Bulgarian get answers in Bulgarian, questions in Greek get answers in Greek. Currencies, time zones, and date formats follow the venue, not the operator's browser locale.

Stop Clicking, Start Asking

Type a question, get a charted answer in seconds — from your live data, in your language.