Restaurants, Cafes, Food Trucks & Dining Groups

How do the world's best restaurants make packed Friday nights look so easy?

Calisto Pro eliminates service friction by keeping front-of-house pacing, kitchen timing, and inventory in total sync, so all your guests experience is flawless dining.

Food Truck · Cafe & Bakery · Pizzeria · Casual Dining · Fast Casual · Hotel Dining

Every Dining Format

One platform for every restaurant operator

The format changes. The login does not.

Mobile POS

Runs on the phone or tablet you already own. No proprietary hardware.

Offline Resilience

Continue taking orders and payments without internet. Automatic sync when connection restores with zero data loss.

Order-Ahead Portal

Customers order ahead through your branded site. Skip the line at the truck window. Pickup notifications via SMS.

Location Broadcast

Update your truck location in Local and Echo. Regulars get notified. Google Business Profile updates automatically.

Back of House

Your best shift was not luck. It was a procedure.

Every operator has had the night where the kitchen paced itself, the book was full, nothing ran out, and nobody had to ask. That night was a set of decisions. Written down, costed, and scheduled, it repeats. That is the difference between a good restaurant and a mastered one.

Your Best Shift, Written Down

Mastery starts by making that night explicit: the recipe, the prep, the pacing, the greeting, and the count at close.

Recipes costed to the gram, with the plate price the kitchen actually hits
Opening, line-check, and close procedures written once and assigned to a role
Course-fire timing and pacing rules set per service, not per manager
Reservation pacing matched to the covers the kitchen can actually plate
Guest notes, allergens, and preferences recorded the first time, not the fifth
A close-out count that tells you what the night actually cost

Every Shift, Without You in the Room

One login runs the till, the kitchen, the book, the schedule, and the numbers. Enter an order once and it lands everywhere it belongs. The standard holds on a Tuesday, with your newest server on section three.

Orders from the POS, kiosks, QR tables, and 11 delivery apps in one kitchen queue
One guest profile with allergens, dietary notes, visit history, and loyalty tier
Tip pools calculated automatically, with a full record of every split
Food cost updates on every order, so you see the leak the week it starts
Reviews from Google, Yelp, and TripAdvisor in one place, with ready-to-send replies

Every Location, Same Standard

Once the shift is a procedure, it copies. Pricing rules, menu standards, and hours set at HQ and enforced at every outlet. The second location opens on the first one's numbers instead of starting over.

Menu, pricing, hours, and standards set once at HQ and enforced at every location
Happy hour, late-night, and event pricing adjust on their own
Staffing built from your real reservation volume and past covers
A cooler reading above threshold raises a priority job and a food-safety record before the product is lost
Core Suite · Restaurants

Reservations, Inventory, Memberships & Governance

Reservations, recipe costing, memberships, event ticketing, and multi-location governance. All of it at 0 additional cost.

Reservations & Floor Plan

A guest books Saturday dinner at 7:14 PM. Confirmation sends and the floor plan updates. Walk-ins join the waitlist by QR code and get an SMS page when the table is ready. Cover pacing prevents double-seating. No per-cover fees.

Orderflow · Floor Plan
Open Checks
7
TableStatusOpen CheckServerGuests
T04Seated184.5Ramos4
T09Seated96Vega2
T12Seated212.75Ramos5
T15Dessert148Iglesias3
T02Available00
Bar 1–4Seated74Vega4
Terrace 1Reserved0Iglesias0
Terrace 2Seated268Iglesias6

Recipe Depletion & Food Cost

Every dish sold walks the recipe to depth four and decrements every ingredient through one depletion engine, to the gram. The food-cost target shows green, amber, or red. Actual counts run against theoretical usage, so waste, over-portioning, and shrinkage separate out instead of hiding in one number. No midnight count.

Inventory · Depletions
Today's Depletions
9
Qty Depleted Today
14.6
Pending (Batch)
2
WhenSold ItemComponentQty DepletedUnitLocationSource
8/7/2026, 8:14:00 PMGrilled octopusOctopus, cleaned0.9kgMain kitchenSale
8/7/2026, 8:14:00 PMGrilled octopusPotato, waxy0.5kgMain kitchenSale
8/7/2026, 8:14:00 PMGrilled octopusPaprika, smoked0kgMain kitchenSale
8/7/2026, 8:14:00 PMGrilled octopusOlive oil0.1LMain kitchenSale
8/7/2026, 8:09:00 PMRibeye, rareRibeye, 300g2eaMain kitchenSale
8/7/2026, 8:09:00 PMRibeye, rareButter, unsalted0.1kgMain kitchenSale
8/7/2026, 7:58:00 PMNegroniGin0.1LBarSale
8/7/2026, 7:58:00 PMNegroniCampari0.1LBarSale
8/7/2026, 7:40:00 PMPrep — stock baseChicken bones10.9kgMain kitchenPrep

Costing Sandbox & Supplier Invoices

Scan the supplier invoice, line items and new unit costs post themselves and a price breach raises an alert. The chef prices the seasonal dish in the sandbox before it goes live. Log a spill or a spoiled prep with a reason code and a photo, and the theoretical count and the food-cost line move with it. Tomorrow's forecast reads last Tuesday's sales: need minus stock, and the purchase order drafts itself.

Inventory · Menu Costing
Menu Items
42
Avg Food Cost %
31%
Above Target
3
Blended Food Cost %
30%
At Risk
Menu ItemMenu CategoryIngredientsFood CostSell PriceMarginFood Cost %Status
Grilled octopusStarters6DOP 240.00DOP 950.00DOP 710.0025.3%On Target
Ribeye, 300gMains5DOP 720.00DOP 1,950.00DOP 1,230.0036.9%Above Target
Sea bass, wholeMains7DOP 610.00DOP 1,750.00DOP 1,140.0034.9%Above Target
Risotto, mushroomMains8DOP 290.00DOP 1,150.00DOP 860.0025.2%On Target
Tomato and basilStarters4DOP 120.00DOP 590.00DOP 470.0020.3%On Target
Almond tartDesserts6DOP 145.00DOP 480.00DOP 335.0030.2%Above Target
NegroniBar3DOP 118.00DOP 590.00DOP 472.0020%On Target

Dining Memberships

Run dining clubs and wine memberships with auto-billing and dunning, tier-gated benefits, and member cancellation terms held in Bookings. A member books a table and the POS shows their pricing at checkout.

Registry · Plans
PlanProductFrequencyPriceSubscribersStatus
Resident MonthlyClub MembershipMonthlyDOP 4,800.00214Active
Resident AnnualClub MembershipAnnualDOP 52,000.0096Active
Corporate SeatCorporate MembershipAnnual$3,600.0048Active
Seasonal SailingAcademy ProgrammeQuarterly€180.0031Active
Junior AcademyAcademy ProgrammeMonthlyDOP 1,900.0027Active
Spa UnlimitedSpa MembershipMonthlyDOP 6,400.0063Active
Spa Ten VisitSpa MembershipQuarterlyDOP 3,200.0041Active
Weekday Off-PeakClub MembershipMonthlyDOP 2,600.000Inactive

New Plan

Define a subscription plan members can enrol on.

Event Ticketing

Sell wine dinners, tasting events, and live music nights from the same catalog, with deposit collection and custom event menus per event. A tasting event sells 200 tickets at zero per-ticket fee.

Tickets · On Sale
Total Windows
8
On-Sale
3
Scheduled
2
Paused
1
Closed
2
Normal

By business area

PurviewTypeWindowsOn-SaleScheduledPausedClosed
Events & VenuesEvents42101
Bay ExperiencesExperiences31110
Bay Sailing AcademyPrograms10001
WindowBusiness AreaOpensClosesPresale CodeAllocationStatusActions
General On-SaleEvents & Venues7/1/2026, 10:00:00 AM9/11/2026, 11:59:00 PM800On Sale
Member PresaleEvents & Venues6/24/2026, 10:00:00 AM7/1/2026, 9:59:00 AMSOCIOS26200Closed
Late Release — BalconyEvents & Venues9/5/2026, 10:00:00 AM120Scheduled
Door SalesEvents & Venues9/12/2026, 6:00:00 PM9/12/2026, 9:00:00 PMOn Sale
Catamaran — SummerBay Experiences5/1/2026, 8:00:00 AM10/31/2026, 11:59:00 PMOn Sale
Diving — Early BirdBay Experiences4/15/2026, 8:00:00 AM5/15/2026, 11:59:00 PMEARLYBIRD60Paused
Sunset Sail — AutumnBay Experiences9/1/2026, 8:00:00 AM90Scheduled
Junior Term — SpringBay Sailing Academy1/10/2026, 8:00:00 AM3/1/2026, 11:59:00 PMJUNIOR2640Closed

Multi-Location Governance

A restaurant group opens its next location. That location runs the same recipes, the same pricing, the same hours, and the same operational standards from day one. Not communicated. Enforced.

Standards Hub
148
Canvases
96
Blocks
34
Collections
Checkout canvasBlueprintfrozen
Receipt blockBlueprintfrozen
Storefront heroBlueprintreleased
Orderflow · Floor Plan
Open Checks
7
TableStatusOpen CheckServerGuests
T04Seated184.5Ramos4
T09Seated96Vega2
T12Seated212.75Ramos5
T15Dessert148Iglesias3
T02Available00
Bar 1–4Seated74Vega4
Terrace 1Reserved0Iglesias0
Terrace 2Seated268Iglesias6
Ops Suite · Restaurants

Kitchen Display & Delivery

A DoorDash order and a walk-in enter the same queue. Eleven delivery platforms, one kitchen screen, one stock count.

The kitchen pipeline

Thirteen intake sources. One queue. One stock count.

Thirteen Sources, One Queue

A DoorDash order, a walk-in, a QR table order, a room service request, a catering prep. Every one of them enters the same Orderflow queue, and no station watches a wall of separate tablets.

Orderflow · Kitchen Display
Received2
Grilled octopus
T12
Tomato and basil
T04
Prepping3
Slow lamb, rosemary
Web 8841
Sea bass, whole
T09
Almond tart
T12
Plating2
Burger, medium
Kiosk 21
Ribeye, rare
T04
Ready2
Risotto, mushroom
T15
Paella, two
Delivery 442
PAYMENT FREEDOM

75 payment gateways. 11 regions. Your choice.

Connect your preferred local payment provider anywhere in the world. Your merchant account. Your rates. Zero platform lock-in.

🌎

North America & Global

🇪🇺

Europe

🇪🇸

Iberia

🌎

Latin America

🏝️

Caribbean & Central America

🌍

Africa

🌍

MENA

🌏

Asia Pacific

🌐

Central Asia & Eastern Bloc

🎨

Creator Economy

🔄

Buy Now Pay Later

Accounting & P&L

Dine-in, delivery, pickup, catering. One P&L.

Daily P&L

Revenue from every channel, the POS, delivery settlements and catering invoices, reconciles into one chart of accounts. Updated daily, not monthly.

Ledger · Invoices
Total Invoiced
DOP 599,500.00 · €75,950.00 · $36,050.00
Overdue
2
Paid
3
Critical
Normal
InvoiceCustomerDueStatusTotal
INV-2318Meridian Hotel Group8/22/2026Sent€18,450.00
INV-2317Northgate Facilities8/18/2026Overdue$6,280.00
INV-2316Casa Blanca Eventos8/15/2026PaidDOP 412,000.00
INV-2315Harbour Point Marina8/12/2026Partially Paid$9,750.00
INV-2314Altavista Resorts8/9/2026Overdue€24,300.00
INV-2313Puerto Sol Catering8/5/2026PaidDOP 187,500.00
INV-2312Lakeside Golf Club8/1/2026Paid$15,900.00
INV-2311Verano Property Co.9/1/2026Issued€33,200.00
INV-2310Ridgeway Coworking9/5/2026Draft$4,120.00

Morning Dashboard

Covers served, revenue by channel, labor cost ratio, and food cost variance land on one screen at 7 AM. No CSV export, no accountant delay.

Today · Dashboard
Pending Tasks
14
Overdue
3
In House
62
Upcoming Res.
118
Open Folios
47
Folio Balance
€21,840.00
At Risk

Today's Arrivals

GuestSpaceCheck-in
Alvarez, M.Suite 40213:00
Peña, C.Room 21814:00
Herrera party (4)Rooms 305–30614:30
Bakr, Y.Room 11715:00
Chen, J.Suite 50115:00
Okonkwo, A.Room 22416:15
Lindqvist, E.Room 33118:40
Ferrer, D.Room 10921:10

Today's Departures

GuestSpaceCheck-out
Almonte, C.Room 21207:45
Raghunathan, P.Suite 40109:00
Bennett, O.Room 12810:00
Haddad, N.Room 31610:30
Santos group (6)Rooms 220–22511:00
Martin, R.Room 14011:45

Revenue by Channel

Dine-in, delivery, pickup and catering broken out by source, outlet and date range, so the channel that looks busy and the channel that pays are told apart.

Bookings · Reports
Total
16
Quote
1
Confirmed
5
Active
3
Checked Out
2
Completed
3
Cancelled
1
No Show
1
At Risk
Normal
Inactive
In Queue
5
Waiting
2
Assigned
2
At Risk
Normal

By business area

PurviewTypeBookingsIn-HouseArriving Today
Coral Bay ResortStays401
Garden BungalowsStays320
La TerrazaDine302
Bay ExperiencesExperiences211
Coral Bay SpaTime-Slots301
Events & VenuesEvents200

Recent reservations

CustomerResourceBusiness AreaStatusDate
Carmen AlmonteOcean Suite 204Coral Bay ResortConfirmed8/7/2026
Thabo NkosiGarden Bungalow 6Garden BungalowsChecked In8/3/2026
Élodie MarchandTerrace, Table 12La TerrazaConfirmed8/5/2026
Grupo CaribeSalón MayorEvents & VenuesQuote9/12/2026
Amina YusufSpa, Treatment 2Coral Bay SpaConfirmed8/6/2026
Owen BennettOcean Suite 118Coral Bay ResortCompleted7/29/2026
Priya RaghunathanTerrace, Table 4La TerrazaConfirmed8/8/2026
Nadia HaddadGarden Bungalow 2Garden BungalowsChecked In8/4/2026
Luis PeñaDiving, MorningBay ExperiencesConfirmed8/10/2026
James ChenSpa, Treatment 1Coral Bay SpaCancelled8/5/2026
Page 1 of 2
Revenue
US$61,420.00 · RD$608,700.00 · €14,880.00
Outstanding
US$1,500.50 · RD$24,800.00 · €5,100.00
Avg Booking Value
US$1,842.00 · RD$21,750.00 · €1,240.00
Folios
34
Completion Rate
94%
No-Show Rate
6%
Cancellation Rate
6%
Avg Party Size
3.2
Avg Lead Time
18
Repeat Customers
41%
At Risk
Occupancy
87%
Resources
46
Today
12
Peak Day
Saturday
Week over Week
9%

Guest Folio Posting

Restaurant, bar and room service charges post straight to the folio, so the F&B line reconciles with the room rather than after it.

Bookings · Folios
Open Folios
3
Total Charges
DOP 43,300.00 · €10,020.00 · $5,010.50
Payments
DOP 18,500.00 · €4,920.00 · $3,510.00
Outstanding
DOP 24,800.00 · €5,100.00 · $1,500.50
At Risk

By business area

PurviewTypeOpenChargesOutstanding
Coral Bay ResortStays1$4,050.50$1,240.50
Garden BungalowsStays1$960.00$260.00
La TerrazaDine1DOP 24,800.00DOP 24,800.00
Bay ExperiencesExperiences0DOP 18,500.00DOP 0.00
Coral Bay SpaTime-Slots1€420.00€300.00
Events & VenuesEvents1€9,600.00€4,800.00
Business area
CustomerAssociationBusiness AreaStatusChargesBalanceActions
Carmen AlmonteOcean Suite 204Coral Bay ResortOpen$1,840.50$1,240.50
Thabo NkosiGarden Bungalow 6Garden BungalowsPartial$960.00$260.00
Élodie MarchandTerrace, Table 12La TerrazaOpenDOP 24,800.00DOP 24,800.00
Diego FerrerCatamaran, Half DayBay ExperiencesSettledDOP 18,500.00DOP 0.00
Amina YusufSpa, Treatment 2Coral Bay SpaOpen€420.00€300.00
Grupo CaribeSalón MayorEvents & VenuesPartial€9,600.00€4,800.00
Owen BennettOcean Suite 118Coral Bay ResortClosed$2,210.00$0.00

Accounting Sync

Revenue, expenses, and payroll flow into your accounting software continuously, without manual journal entries or a monthly export.

Sync · Channels
Connections
5
Connected
3
Errors
1
ConnectionTypeStatusPropertySyncLast SyncCreatedActions
AirbnbairbnbConnectedCoral Bay ResortEnabled46d overdue1/12/2026
Booking.combooking-comConnectedCoral Bay ResortEnabled46d overdue1/12/2026
VRBOvrboConnectedGarden BungalowsEnabled46d overdue2/3/2026
ExpediaexpediaPendingCoral Bay ResortEnabled46d overdue3/18/2026
Garden Bungalows iCalicalErrorGarden BungalowsEnabled46d overdue2/3/2026

Multi-Currency Settlement

A group operating across borders settles each market through its own processor and reports into one ledger.

Payments · Settlements
Settlements
9
Net Deposited
DOP 1,497,000.00 · €85,315.00 · $57,235.00
Status
Processor
Payout DateProcessorNet DepositedGrossStatusBankTxnsReconciliation
8/7/2026Stripe€42,180.00€43,510.00DepositedCommerzbank ••4471318Matched
8/7/2026Adyen$19,640.00$20,205.00DepositedChase ••0192141Matched
8/6/2026SquareDOP 884,300.00DOP 912,450.00DepositedBanco Popular ••7730496Matched
8/6/2026Stripe€27,905.00€28,770.00In TransitCommerzbank ••44712032 unmatched
8/5/2026PayPal$6,120.00$6,390.00DepositedChase ••019258Matched
8/5/2026Adyen$31,475.00$32,380.00DepositedChase ••0192227Matched
8/4/2026SquareDOP 612,700.00DOP 631,900.00DepositedBanco Popular ••7730341Matched
8/10/2026Stripe€15,230.00€15,710.00ScheduledCommerzbank ••4471112Pending payout
8/3/2026PayPal$0.00$2,840.00FailedChase ••019224Bank rejected
Ledger · Invoices
Total Invoiced
DOP 599,500.00 · €75,950.00 · $36,050.00
Overdue
2
Paid
3
Critical
Normal
InvoiceCustomerDueStatusTotal
INV-2318Meridian Hotel Group8/22/2026Sent€18,450.00
INV-2317Northgate Facilities8/18/2026Overdue$6,280.00
INV-2316Casa Blanca Eventos8/15/2026PaidDOP 412,000.00
INV-2315Harbour Point Marina8/12/2026Partially Paid$9,750.00
INV-2314Altavista Resorts8/9/2026Overdue€24,300.00
INV-2313Puerto Sol Catering8/5/2026PaidDOP 187,500.00
INV-2312Lakeside Golf Club8/1/2026Paid$15,900.00
INV-2311Verano Property Co.9/1/2026Issued€33,200.00
INV-2310Ridgeway Coworking9/5/2026Draft$4,120.00
The Table Planner

Draw the dining room. Then seat it.

Start from a finished room rather than an empty rectangle: fine dining, casual, fast casual, a bar and lounge, a cafe, a private dining room. Generate a run of tables in one dialog with a chosen arrangement and spacing, number them with a per-section prefix so the patio reads Patio 1 through 8, and drag a rectangle to fill an area with as many covers as fit. Covers and seats are counted separately as you draw, and a density check warns when the room is tighter than the floor can work.

One design, every app
1
Save the design

The design is stored once, with an assignment for every place it operates.

2
Inventory regenerates

Pooled areas become bookable zones. Every seat-bearing element becomes an individual bookable seat.

3
Nothing already sold moves

A seat that already carries a holder or an occupant is preserved through the rebuild.

BookingsOrderflowAccessTicketsListings

One design, read by every app that needs the same room. The plan a customer picks from is the plan you drew.

ADD YOUR TEAM

Three ways to add your team to Calisto Pro

Three options adapt to every subscriber.

Agenda

Add anyone to your system for tasks and scheduling

Add any Calisto user to your system to assign tasks or scheduling. This allows the user to be included in tasks and scheduling through Agenda. Because the user only sees the assigned task or shift, this is a great option for shift employees, third-party contractors, and volunteers.

Station

Decide what every employee sees of your system

Give each employee access to just what they need so they can do their job with ease with Station. Start with a pre-made template or customize each portal as your needs change. Station works best for companies that use Workforce.

Full access

Admins who see everything

Add additional users as needed for full access to every app, every screen, and every record. Available at no additional cost for subscribers of Calisto Commerce and Calisto Ops.

Your team, your portals, and your admin access are all managed in Purview.

Work · Ops

Staff, Training & Compliance

Rotas built against covers, hours flowing into payroll, food handler certifications, and inspection records that existed before the inspector arrived.

Scheduling & Shift Confirmation

Tuesday's shifts post, staff confirm on their phones, and the clock-in runs from the POS terminal. Payroll computes from hours worked, and labor cost forecasts against booked revenue. DR overtime at 44 hours and 1.35x is already built in. US FLSA overtime at 40 hours and 1.5x. California at 8 hours and 1.5x with a 30-minute break after 5 hours. Custom jurisdiction templates for everywhere else.

Schedule Board
Week of 10–16 August · 4 confirmed, 1 pending
MonTueWedThuFriD. Ramos16–2316–23·16–2316–00L. Vega·16–2316–2316–2316–00M. Iglesias11–19·11–1911–1911–19A. Reyes16–2316–2316–23·16–00
Friday is the double — labour forecast 28.4% against booked covers.

Tip Pools & Server View

Every server gets their own view: section assignment, shift sales, tip breakdown, and their share of the pool, calculated by rule and visible before they leave. Tip pooling and distribution run off the same hours the schedule created.

Orderflow · Server Sections
ServerRoleSectionClocked InActive Tables
D. RamosServerDining AClocked In3
L. VegaServerBar + Dining BClocked In2
M. IglesiasServerTerraceClocked In3
A. ReyesRunnerFloorClocked In0
J. DuarteHostDoorClocked In0
C. NuñezServerDining COff Shift0

Training & Certification

The built-in training system runs food handler certification: a course builder with modules and assessments, final exams, certificates, and public verification pages. Recertification tracking ensures nothing expires unnoticed.

University · Courses
Courses
8
Total Lessons
72
Enrollments
629
Avg Completion
70%
Normal
CourseCodeStatusLessonsDuration (min)EnrolledCompletionCertificate
Service standards — front of houseFOH-101Published129584
78%
FOH-CERT
Food safety & allergensHYG-201Published97096
91%
HACCP-1
Fire safety and evacuationSAF-110Published645112
88%
FIRE-A
Manual handlingSAF-120Published53874
69%
Reservations system — BookingsSYS-140Published1412041
55%
Upselling on the floorSLS-160Draft7520
0%
Pool plant operationMNT-210Published1110512
83%
PPO-1
Legacy induction (2024)IND-001Archived860210
97%

Food Safety Inspections

Walk-in and cooler temperature logs, line checks, and HACCP records run on one scoring engine. A reading out of spec, or equipment scoring below 40, auto-raises a finding and writes a maintenance job to Dispatch.

Assure · Condition Checks
Total Assets
34
Operational
29
Needs Attention
4
Out of Service
1
Overdue
2
Normal
At Risk
Critical
AssetCategory · LocationConditionLast Checked
Walk-in coolerRefrigeration · Main kitchenOut Of Range12 minutes ago
Line fridge 2Refrigeration · LineOperational1 hour ago
Freezer, chestRefrigeration · StoreOperational1 hour ago
Dish machineWarewash · BackNeeds AttentionYesterday
Fryer 1Cooking · LineOperationalYesterday
Ice machineBar · ServiceNeeds Attention3 days ago
Extraction hoodVentilation · Main kitchenOut Of Service4 days ago

Compliance Cascade

A food safety inspection finds the walk-in cooler out of range. A corrective action creates, a maintenance job writes to Dispatch, and the equipment status updates. The affected menu items in Catalog flag as at-risk and the POS shows the restriction before the server takes the order, while Today shows the finding and the incident records against the responsible employee. The corrective action enforces verifier separation: the fixer and the verifier cannot be the same person. One temperature reading becomes six records in one pass.

Assure · Findings
Open
4
Critical
1
In Progress
2
Resolved
18
At Risk
Critical
Normal
Walk-in cooler above 5 °C
Main kitchen
Reading 7.4 °C at the 20:02 line check, two degrees over spec. Maintenance job written to Dispatch and the affected menu items flagged at-risk.
critical
D. Ramos · maintenance job #2214
Dish machine final rinse below temperature
Warewash
Final rinse reading 71 °C against an 82 °C minimum across two consecutive checks.
open
L. Vega
Ice machine scale build-up
Bar
Visual check flagged scale on the evaporator plate. Descale scheduled with the monthly service.
in_progress
External · CoolServ
Extraction hood filters overdue
Main kitchen
Deep clean is 11 days past its interval. Unit scored below 40 and auto-raised this finding.
open
M. Iglesias
Schedule Board
Week of 10–16 August · 4 confirmed, 1 pending
MonTueWedThuFriD. Ramos16–2316–23·16–2316–00L. Vega·16–2316–2316–2316–00M. Iglesias11–19·11–1911–1911–19A. Reyes16–2316–2316–23·16–00
Friday is the double — labour forecast 28.4% against booked covers.
Every Surface Your Customers Touch

Because the back of house is right, every surface just works

Revenue Streams

Seven revenue streams. One menu. One stock count.

One menu and one stock count sit under every one of them, and they open the same way at your next location.

Dine-In

A four-top splits the check three ways. The appetizers fire first. The mains follow twelve minutes later. The floor screen shows every table by course, so the kitchen paces to the room.

Takeout & Delivery

A DoorDash order arrives. A Glovo order follows. A website pickup pings. The cook reads one screen. Throttling pauses online orders when ticket times run long. Settlement reconciles overnight.

Bar & Lounge

A guest opens a tab on a single swipe pre-authorization. The bartender pours. Beverage cost tracks by the gram. Happy hour pricing activates at 4 PM and deactivates at 7.

Private Dining & Events

A party of forty books the private room against a spend minimum. The deposit collects. The event bill settles to one folio.

Retail & Merchandise

A guest buys a jar of house hot sauce at the register. The same jar is available on the website. One catalog, one stock count, one sale record.

Gift Cards

A digital gift card sells online at 2 AM. The recipient redeems it at the counter the next day. Balance tracks across every location.

Commerce

POS & Menu Management

Course pacing, modifier logic, member charge, split checks, AI pricing from day one, and a sold-out that updates six screens in ten seconds.

The register that reads the live menu

One Terminal, Every Thing You Sell

Food, retail, gift cards, tickets, memberships. Modifier groups enforce required and optional choices with min and max limits. Combos price as bundles.

Course Pacing

Course pacing manages dinner service across five states: Held, Fired, Cooking, Ready, Served. The guest allergy on file raises its warning when the ticket opens.

Room Charge & Member Charge

Room charge and member charge are native payment methods alongside cash, card, and split.

Sold-Out Cascade

The POS sells the last portion of today's special. The menu board, the online menu and the self-order screen all drop it, the stock count hits zero, tomorrow's prep list adjusts its forecast, and a back-in-stock note queues to the guests who ordered it last week. One sale, six updates, three suites.

Nexus Suite · Restaurants

Guest Screens & Online Ordering

The guest books, orders, and tracks pickup from their phone. Your website and your menu board read the same catalog. You built zero apps.

Guest ordering

One catalog. Every screen the guest touches.

The guest books, orders, and tracks pickup from their phone. Your website and your menu board read the same menu.

Book a table
Fri 8 Aug · 4 guests
19:00Terrace
19:30Dining
20:15Bar
Confirm 19:30
Client engagement

Reviews, Loyalty & Marketing

Happy guests review you publicly and unhappy ones tell you privately.

The review tool that knows the reviewer

Smart Review Routing

Smart routing gates on a configurable happiness threshold. Happy path leads to Google and TripAdvisor. Unhappy path leads to a private survey. A 2-star review auto-files an Ops service ticket with priority High. Six platforms managed from one inbox.

Loyalty That Changes Pricing

Points, tiers, referrals, and tier-gated rewards with quantity limits and expiry dates. The Gold-tier member books a reservation and the booking engine applies member cancellation terms. The host seats the table and the server terminal opens with VIP status already on it. The POS shows member pricing at checkout and the points credit to the same profile when the check closes. The email platform segments by tier.

One Tier Change, Five Systems

A loyalty tier changes in Circle from Silver to Gold. The email segment updates, the ad audience updates, the Gold cancellation policy resolves on the next booking, and the POS shows Gold pricing on the next visit. A service ticket creates a comp offer that posts to the POS record via Slate, without anyone touching a setting.

The review tool that knows the reviewer.

The review arrives with the visit history and the loyalty tier already attached, because all three sit on one guest record.

The Dashboard

78% station efficiency. Allergen badges. Live.

Dine-in, takeout, delivery, and online orders in a single view. The instrument panel you run the shift from, on the floor and from the office.

Unified POS Across Every Format

One point-of-sale that moves between full-service table management, quick-service counter flow, food truck mobile terminals, bar tab pre-authorization, and hotel room charges under a single login. Add the second register, the second outlet, or the second country without changing it.

Live Kitchen Performance

Real-time order volume, ticket times, and station throughput across dine-in, takeout, delivery, and online channels. The numbers that tell you mid-service whether tonight is tracking to your best shift or your worst.

78%

Kitchen Display System

Item-to-station routing across grill, cold, fryer, and bar. Allergen badges and plating guides on the prep screen, so the station sees only what it is cooking.

Inventory & Food Cost

See exactly where the margin leaks, waste, over-portioning, or a supplier price hike, and fix it the same week. Purchase orders draft against low-stock alerts.

Delivery Aggregation

11 delivery platforms in one dashboard: UberEats, DoorDash, iFood, Rappi, Glovo, Deliveroo, Just Eat, Bolt Food, Mr D Food, Jumia Food, and PedidosYa. One menu, one reconciliation, throttling rules when the kitchen backs up.

0

Delivery Platforms, One Queue

0

Payment Gateways, Your Rates

0

Per-Cover Fees

The Three Systems

Three systems. One shift standard.

All three read from one database, so the standard holds at your first location and at every location after it.

Inventory: Know What Every Plate Costs Before Service

Recipe costing tracks food cost on every sale, from the counter, the table, and eleven delivery platforms. You see the margin leak the week it starts, not at month-end.

Operations: Run Every Shift Like Your Best Shift

Digital SOPs, opening and closing checklists, handoff logs, and food safety records on every phone on the floor.

Reservations: Know the Room Before the Doors Open

Tables, waitlist, cover pacing, and private events in one book, with zero per-cover fees. Every guest arrives with allergens, preferences, and visit history attached, so a new server greets a regular like a regular on their first shift.

The Connections

Six apps. One service.

One record that the floor, the kitchen, the roster and the books all write to, so a change in any one of them is already true in the others.

Restaurant
Bookings
Inventory
Station
Workforce
Ledger
Today

Bookings

Reservations → Covers

Reservations, waitlist and table management. A walk-in and an online booking land on the same floor plan, and the allergy noted on the third visit is on the ticket for the fourth.

Inventory

Recipes → Stock

Ingredients deplete as orders fire, so par levels move during service rather than at the Sunday count. Change a recipe and the food cost and the shopping list both recalculate.

Station

Order → Kitchen

The terminal the server touches. Orders fire to the kitchen display, the bill splits or transfers between tables, and the tab survives the shift change that used to lose it.

Workforce

Roster → Floor

Shifts, availability and section assignments. The floor plan knows who is working before the pre-shift meeting, and labour cost is a number during service rather than a surprise on Monday.

Ledger

Revenue → Books

Every transaction posts as a journal entry as it happens. Food cost, labour cost and revenue sit in one view instead of three exports that have to be reconciled by hand.

Today

Service → Dashboard

Covers served, revenue against target, labour percentage and what needs attention, on one screen that is current rather than assembled the following week.

From the first search to the fifth visit, and the usual in between

  • 1
    Discover
    Guests find you through local SEO, delivery platforms, or your branded ordering site. Your listings and your site publish from the same record.
  • 2
    Reserve
    Book a table online, join the walk-in waitlist, or take an open table on arrival. The quoted wait updates as the floor turns, and the SMS page sends when the table is ready.
  • 3
    Order
    Dine-in at the table, self-serve kiosk, QR code from their phone, or ahead through your app. Every order routes to the same kitchen queue.
  • 4
    Prepare
    KDS splits the ticket across grill, cold station, fryer, and bar, and allergen badges flag before prep begins.
  • 5
    Pay
    Card, mobile wallet, split check, room charge, or gift card redemption. Your processor, your rates, through any of 75 gateways.
  • 6
    Review
    Automated review request via SMS two hours after dining. Replies to Yelp, Google, and TripAdvisor route through one inbox.
  • 7
    Engage
    Loyalty points accrue automatically. Birthday campaigns, win-back sequences, and personalized offers run through Campaigns without manual work.
  • 8
    Return
    Guest returns with preferences loaded, loyalty tier displayed, allergens flagged, and dietary notes ready.
Why Clients Love Calisto Pro

One system. 75 ways to get paid. Zero lock-in.

Take payment the way your customers already pay, keep every guest record on your own domain, and hold the record of what was served, when, and by whom. When a charge gets disputed or an inspector asks, the answer already exists. None of it changes when you add the next location.

1

system runs the floor, the kitchen, the book, and the till. One guest record, one menu, one stock count, read by every screen in the building.

"The best night we ever had is now the night we have on a Tuesday."
ONE SYSTEM
75

ways to take payment. Your bank, your rates. M-Pesa, PIX, Cardnet, Stripe. The card reader is not the boss.

GET PAID ANYWHERE
0

lock-in. Your recipes, your guest list, your sales history stay yours, on your own domain, exportable any day. The delivery app holds the order. You hold the guest.

YOUR DATA
11

delivery apps on one screen. Orders drop straight into the kitchen. Nobody re-types a ticket off a buzzing tablet.

ALL DELIVERY, ONE SCREEN
Sold out

Mark a dish sold out once. It disappears everywhere, the menu, the kiosks, the website, every delivery app, in ten seconds.

SOLD-OUT SYNC
Pricing

No setup cost. Pay when you start using.

Take a whole suite or pick a single app.

Calisto Core

Your book, your stock and your guests

0Additional Cost
Recommended

Calisto Commerce

Menu, POS, payments and delivery

2%of revenue processed

Calisto Ops

Kitchen, scheduling, inventory and compliance

1%of revenue processed

Available Upgrades

Every App Works Independently. Calisto Pro works better together.

€4/user/mo
Priced per app
€195/brand/mo
From €4/user/mo
Priced per surface
Extensions for restaurants

Pre-built configurations to customize: websites, kiosks, displays and apps designed for your industry.

Browse extensions
Get help setting up

Buy concierge hours and our team does the data entry, the configuration and the training.

See concierge packages
Need a full migration?

Request a proposal from a certified consultant who has implemented Calisto at your scale.

Request a proposal

Not sure which plan is right?

Your Calisto Concierge is here to help. No obligations, just answers.

Honest answers

Frequently asked questions

Pricing rules, hours, menu standards and terminology set at HQ hold at every location, enforced rather than communicated. Multi-currency runs natively at the POS and multi-language menus deploy per location. Labor compliance templates cover DR overtime at 44 hours and 1.35x, US FLSA at 40 hours and 1.5x, and California at 8 hours and 1.5x with a 30-minute break after 5 hours.

UberEats, DoorDash, Glovo, PedidosYa, Rappi, Deliveroo, Just Eat, Bolt Food, iFood, and more feed one order queue, alongside dine-in and pickup. Commission tracking reconciles per channel, and delivery aggregation is included in the Commerce plan.

Sync with your PMS for guest lookup, and route orders from pool bar, restaurant, and room service to the correct kitchen. Multiple concepts, bars and lounges run from one dashboard. No middleware: hotel F&B is native, not bolted on.

Dine-in, delivery, pickup, catering prep, and room service all appear on one kitchen screen, in the order they need to be cooked in.

Allergens are tagged on the raw ingredient, not the menu item, so a tag cascades to every dish that uses it, and to the KDS card, the menu badge, the kiosk and the server POS. A guest dietary profile in Bookings raises the warning the moment the ticket opens. The temperature log's audit trail is written before the inspector asks for it.

Scheduling, time tracking, payroll, tip pooling, and food safety training run in one app. Staff confirm shifts on their phones. Clock-in runs from the POS terminal. Payroll computes from hours worked with jurisdiction-specific overtime rules built in. Labor cost journals to the accounting ledger automatically.