In this guide
- Register the Tablio licence and upload masters in Speed Plus 9
- Install Tablio, enter the licence, sign in as a waiter
- Tap a table, add items, tap Send KOT to Kitchen
- Kitchen taps Start Preparing, then Mark Ready
- Open the bill, take Cash or UPI QR
- Cashier presses Settle in Waiter Bills
Tablio is the restaurant companion of Speed Plus 9. A waiter carries an Android phone, the kitchen watches a screen, and the owner watches the Restaurant Dashboard on the PC. Every order, every "ready" and every payment travels between the three by itself. This chapter is for the owner who sets it up, the waiter who uses it all day, and the cook who reads the kitchen screen.
32.1What Tablio is
Tablio has three parts:
- Tablio waiter app. An Android app. Each waiter signs in with a username and password that you create in Speed Plus 9. The waiter sees every table, takes the order, sends the KOT (Kitchen Order Ticket, the slip that tells the kitchen what to cook), gets a "ready" alert, and takes the payment at the table.
- Kitchen Display. A web page that runs in any browser on a tablet or PC in the kitchen. Every KOT appears as a ticket. The cook taps Start Preparing and then Mark Ready on each item, and the waiter's phone is told at once.
- Speed Plus 9 on the PC. The master of everything. Your menu, prices, tables, rooms and waiters are uploaded from here. Every bill settled on a phone comes back here as a Food Bill, and the owner watches the whole floor on the Restaurant Dashboard.
The phone never decides a price. Item prices come from Speed Plus 9, and the phone shows each item's Sale Price. The phone is also not your book of accounts. The bill of record is the Food Bill that the cashier records in Speed Plus 9 with one click (32.11).
32.2The three screens and how they connect
All three talk through the Tablio server on the internet. Speed Plus 9 uploads the masters to the server. The phone and the kitchen screen read from it and write to it. Speed Plus 9 reads the results back. Nothing is typed twice.
| Device | Who uses it | What it does |
|---|---|---|
| PC with Speed Plus 9 | Owner, cashier | Registers the licence, uploads masters, shows the live dashboard, records every waiter bill as a Food Bill, prints reports. |
| Android phone | Waiter | Sign in, table grid, order, KOT, ready alert, bill, Cash / UPI QR / Split, WhatsApp bill, Bluetooth bill print. |
| Tablet or PC in the kitchen | Cook | Opens the Kitchen Display page in a browser. Shows tickets, timers and notes. One tap per item moves it to Cooking and then Ready. |
| Kitchen printer (optional) | Kitchen | Prints each KOT the moment a waiter sends it, from the waiter's phone. A Wi-Fi printer or a Bluetooth printer (32.7). |
32.3Setting up the restaurant in Speed Plus 9
Do this once on the main PC. Open Hotel Entries → Restaurant Dashboard and click the gear icon at the top right. The Waiter App Integration screen opens with its tabs. The same screen opens from Options → Hotel and restaurant, row Tablio app, button Tablio App Configuration.
- 1. Registration. Type the License No. and the Partner Code your dealer gave you, then click Register. On success you see "Waiter App registration successful!" and the status line reads Registered · License: …. The licence must be a Waiter App licence. A wrong one shows "This license is not a Waiter App category license".
- Create the masters that the phone needs. Tables: Hotel Entries → Tables (Table No., Floor, Capacity). Waiters: Hotel Entries → Waiters. Fill Name of Waiter, App Username and App Password; this is what the waiter types on the phone. Menu items and their prices are your normal item masters (Chapter 3). Item groups become the categories on the phone, and batches become size or variant chips (Half / Full, Small / Large).
- 2. Upload Masters. Click Upload All Masters. Eight chips (tables, room, roomType, itemGroup, items, batch, users, employee) turn from pending to done. If one fails, click Retry Failed. The screen shows Last upload: … so you know when the phones last got fresh data.
- 3. Settings. The Tablio phone app always shows each item's Sale Price; version 261030 has no rate choice on this tab. Under UPI Payment (Waiter App bill QR) type your UPI ID (VPA) and Payee Name; the phone builds the payment QR from these. Choose the QR/UPI Bank A/c, the bank account in your books that receives every QR payment. Click Save Settings.
- Repeat Upload All Masters whenever you add a waiter, a table or a menu item, or change a price. On the phone the waiter then taps Refresh Menu Data (32.5).
Your shop name on the phone bill. When you click Save Settings, Speed Plus 9 also sends your company name and city to the phones. The Tablio bill printout uses them as its heading (32.7). If you updated Speed Plus 9 from an older version, open this screen once and click Save Settings, so the phones get the name.
32.4Installing the app and waiter login
- Install the Tablio app on each waiter's Android phone. Your dealer gives you the store link or the app file. Keep the app updated, because printing improvements reach you only through an update.
- On first start the License No. screen appears. Type the same licence number you registered in Speed Plus 9 and tap Verify & Continue. The phone checks it online and remembers your restaurant's name and city.
- The Sign in screen shows your restaurant name. Type the Username and Password from the Waiters master and tap Sign in.
- The table dashboard opens. The phone downloads the menu, tables and rooms in the background, so the first screen may take a few seconds to fill.
| Message on the licence or sign-in screen | Meaning |
|---|---|
| "License not found. Check the License No." | The number is wrong. A licence that is not active shows "License is not active (status: …)" instead. |
| "This license is not for the Waiter App." | You typed a Speed Plus 9 licence, not the Tablio one. |
| "Employees not found on server. Open Speed Plus 9 ERP → Waiter App Setup → Upload." | Masters were never uploaded. Click Upload All Masters on the PC (32.3). |
| "Incorrect username or password." | Check the Waiters master, upload again, and tap Refresh Menu Data on the phone. |
| "Network error: …" | The phone has no internet or cannot reach the server. Sign in needs a connection. |
32.5The table dashboard
After sign-in the phone shows Welcome back with the waiter's name and a grid of cards, one per table. Two tabs at the top switch between Tables and Rooms. The Rooms tab lists rooms only if your company has rooms and they were uploaded. Each card shows the table number and its status. A running table shows a timer counting from its first KOT.
| Card status | Meaning | Tap does |
|---|---|---|
| Free | Nobody seated. | Opens the menu to start a new order. |
| Running | At least one KOT sent, not yet billed. The timer shows how long the table has been running. | Asks: View / Edit KOTs, Add New Order or Bill. |
| Ready | The kitchen marked food ready for this table. | Asks: Bill or View / Edit KOTs. Pick up the food first. |
| Billed | The bill was printed on the PC and payment is pending. | Asks: Bill or View / Edit KOTs. |
Other things on this screen:
- Pull down on the grid to refresh the statuses from the server.
- The clipboard icon opens Active KOTs, every open ticket in the restaurant (32.9).
- A banner with a bell icon appears at the bottom of the screen when the kitchen marks an order ready (32.8).
- Tap the round avatar with the waiter's initial for the menu: Refresh Menu Data (downloads the latest masters after an upload on the PC), Kitchen Printer Setup (32.7) and Logout.
- "No tables found. Upload masters in Speed Plus 9 Setup." means the Tables master was not uploaded yet.
32.6Taking an order and sending the KOT
- Tap a Free table, or a Running table and choose the new-order option.
- Select category. The item groups from Speed Plus 9 are listed, with a search box ("Search category…"). Tap a group.
- The items of that group appear with their price. Tap + to add one and − to remove one; the quantity and amount show on the row. If an item has batches, chips such as Half / Full appear under it. Tap the chip before adding. Use Search items… to find an item inside the category you opened; go back to pick another category.
- To add a note for the kitchen, type in Add note / instructions… on the item row, for example "less spicy". The note prints on the KOT and shows on the kitchen screen.
- Tap View cart →. The cart lists everything with + / −, a delete icon to remove a line, and the Total at the bottom.
- Tap Send KOT to Kitchen. The phone returns to the dashboard, the table turns Running, and the ticket appears on the Kitchen Display within a second or two. If a kitchen printer is set on this phone, the KOT prints there too (32.7).
32.7Printing from the phone: KOT and bill New in 2026
The waiter's phone prints two things: the KOT for the kitchen, and the bill for the guest. Both need a small thermal printer. The KOT printer can now be a Wi-Fi printer or a Bluetooth printer, and the bill carries your shop name at the top. These printing changes came in the Tablio update of October 2026 (Tablio 261016 or later); update the app from the store if your phones do not show them.
Setting the kitchen printer. Each phone has one kitchen printer. Set it once per phone:
- On the dashboard tap the avatar, then Kitchen Printer Setup.
- Pick one of three ways. Auto-Detect on Wi-Fi searches the Wi-Fi for a printer. Enter IP Manually lets you type the printer's address. Bluetooth Printer lists the Bluetooth printers already paired with this phone; pick the kitchen printer from the list ("Pick the kitchen (KOT) printer").
- The phone says "Kitchen printer set to …" and offers Test Print. Tap it. A small ticket "Printer Setup Test" with one "Test Item" should come out. If it does, you are ready.
From then on, every KOT the phone sends prints by itself. The phone also prints a "do not prepare" ticket when a KOT is cancelled, and reprints the full KOT with the removed lines marked when items are removed (32.9). Open Kitchen Printer Setup again to Pause Auto-Print, Resume Auto-Print or Remove Printer. While printing is paused, the setup title shows "(PAUSED)".
- Pair a Bluetooth printer first in the phone's own Bluetooth settings. If none is paired, the phone says "No paired Bluetooth printer found" and tells you to pair it.
- Choosing a Bluetooth printer removes the Wi-Fi printer from that phone, and the other way round. One phone, one kitchen printer.
- The same Bluetooth printer can print both the KOT and the bill. If both are sent at once, the phone prints them one after the other, not mixed.
Your shop name on the bill. Print Bill (32.10) prints your company name in large letters with the city on the line below. The name comes from Speed Plus 9 (Save Settings in Waiter App Integration, 32.3). If Speed Plus 9 has not sent it yet, the phone uses the name saved with the licence, and if that is blank too it prints the licence number.
32.8The Kitchen Display
Open the Kitchen Display link your dealer gives you in a browser on the kitchen tablet or PC and leave it open all day. The link carries your licence number. A page that says "Missing ?lic= in URL" was opened without it. The header shows how many orders are active, a rough wait time in minutes, a Live / Disconnected dot, the clock, a dark-mode button and a sound button.
Every KOT is a ticket on a board. The ticket shows Table 5 (or Room 204 for room service), the time since it was sent, the KOT number, and one row per item: quantity, name, the size chip if any, and the waiter's note in brown. The newest ticket comes first on the left. A ticket older than 20 minutes gets a red stripe and its timer turns red. The footer explains the stripe colours: orange while waiting, green when all items are ready, red when overdue.
| Item state | How it looks | Cook's action |
|---|---|---|
| Pending | Grey button Start Preparing under the item. | Tap it when the item goes on the stove. |
| Cooking | The button turns amber and says Mark Ready. | Tap it when the dish is plated; the item becomes Ready. The word Cooking itself appears only in the legend at the bottom of the screen. |
| Ready | Green button Ready, greyed out so it cannot be tapped by mistake. | The waiter's phone is alerted at once. To undo a Ready tapped by mistake, press and hold the item (right-click on a PC): it steps back to Cooking. |
| Served | Green Served. | The waiter has taken the dish to the table. Nothing to do. |
| Removed | Struck through, with a Removed pill. | The waiter removed this line after sending. Do not cook it. |
When every item of a ticket is Ready, the ticket shows All Ready! with a count-down such as Clearing in 27 s and leaves the board by itself after about half a minute. Recall last cleared in the footer brings the last cleared ticket back. A KOT the waiter cancelled shows ORDER CANCELLED across it for about twenty seconds and then disappears. The footer also has station chips (All, Tandoor, Chinese, Tikki), but the phone app does not tag items with a station, so every ticket shows under every chip. Do not rely on them to separate stations.
The ready alert on the waiter's phone. The moment the first item of a KOT is marked Ready, the waiter who sent it gets a banner at the bottom of the dashboard ("Order Ready · KOT #123 — pickup now") and the phone vibrates. When every item of the KOT is ready, the phone also shows an "ORDER READY" message with the table or room. After serving, the waiter taps Served on the banner; the item is marked served and the banner closes.
32.9More rounds, Active KOTs and changes
A guest who orders again later gets a second KOT on the same table. Tap the Running table, choose the new-order option, add the items and tap Send KOT to Kitchen again. Each round is its own ticket in the kitchen, but the table has one bill for all rounds.
- Table's KOT list. Tap a Running table and choose the KOT view. Each KOT shows its short number, time, item summary and amount. + New Order starts another round. View / Edit Items opens the KOT detail.
- Removing an item that was sent. In the KOT detail, mark the item and tap Save Changes. The phone asks "Remove n item(s) from KOT #…? This cannot be undone." The kitchen screen shows the line as Removed and the kitchen printer reprints the ticket with the line marked. The table's amount drops.
- Cancelling a whole KOT. Cancel KOT on the list or the detail. The phone asks "Cancel KOT #…? This cannot be undone." The kitchen sees ORDER CANCELLED and the printer gets a "do not prepare" ticket.
- Active KOTs (the clipboard icon on the dashboard) lists every open ticket in the restaurant with the table, the elapsed time, how many items, the summary and the amount. The captain or senior waiter uses it to see which tables are waiting longest.
32.10Billing at the table
Open the table and choose the bill. The Bill · Table 5 screen lists every item of every round, with the Subtotal and the Total. The phone adds up the item amounts; it does not add GST. Five buttons sit under it.
| Button | What happens |
|---|---|
| ₹ Cash | "Confirm ₹… received in cash?" → Yes, Settle. The bill is settled as cash. |
| QR · Pay online | The Scan to pay screen opens with a UPI QR for the exact amount ("GPay · PhonePe · Paytm · any UPI app"). The customer scans it at the table. Look at the customer's payment success, then tap Payment received and confirm. The bill is settled as UPI. |
| Split (Cash + QR) | Step 1 of 2: type the cash amount received. Step 2: a QR for the rest. Confirm payment received and the bill is settled on the phone as split. Speed Plus 9 does not receive the two amounts: when the cashier presses Settle, the whole bill is booked as cash (32.11). |
| Print Bill | Prints the bill on a paired Bluetooth thermal printer, with your shop name and city at the top (32.7). The phone asks for Bluetooth permission the first time and lets you pick the printer if more than one is paired. |
| Asks for the guest's 10-digit mobile and name (optional), with a tick to remember the number for this table, then opens WhatsApp with the bill text ready to send. |
After a successful settlement the phone shows "Payment received · ₹… (cash)" with three choices: Print Bill, WhatsApp Bill and Done — back to tables. You can print and send both. On Done the table returns to Free and a small message confirms "Table 5 freed · ₹…".
32.11What the owner and cashier see in Speed Plus 9
Restaurant Dashboard (Hotel Entries → Restaurant Dashboard). Five cards at the top: Today's Sales, Live Orders, Pending Bills, Avg Bill Size, Cash Pending. Below them are the Tables and Rooms chips, each coloured by status and showing the waiter's name and the running amount, and the Live Orders list. New orders from the phones appear within a few seconds; Refresh reloads at once. Click a chip for + Enter New KOT (opens Touch KOT for that table), Make Bill and ₹ Collect Payment. The footer buttons open New KOT, Billing, Room Booking, Check-In, Check-Out, Kitchen, Menu, Purchase, Stock, Ledger, Waiter Bills and Night Audit.
While the Restaurant Dashboard is open, Speed Plus 9 copies each phone KOT into its own KOT list, under the same table. That is why Make Bill on a chip can open the bill in Touch KOT with the phone's items in it.
Waiter Bills (Hotel Entries → Waiter Bills, the "Waiter Bills Manager"). This is the cashier's screen. The left side lists every Pending Bill that a waiter settled on a phone: waiter, table, amount, cash part, QR part. Click Settle on a row. Speed Plus 9 asks "Create a Food Bill in ERP and settle it?" and then makes the Food Bill in one click: cash bills to the cash account, QR/UPI bills to the QR/UPI Bank A/c chosen in the integration settings. A split bill is booked entirely as cash. The row disappears and the status line shows the new bill number. See opens the bill in Touch KOT so you can look at it; record it with Settle. The Del button is not a way to discard a bill the waiter has already settled: the server refuses, and the row comes back at the next refresh.
The right side is the Collection Summary, waiter by waiter: bills, cash, QR. A Verify button under Cash and another under QR ("Collect Cash ₹… from … — Confirm?") let you tick off what you have counted. The tick is only on screen and records nothing.
Reports. Hotel Reports → Waiter Bills on App lists bills generated and settled from the app between two dates, by waiter, with quantity and total. Every settled bill is also a normal Food Bill, so it appears in Hotel Reports → Food Service Bill Book, KOT Register - Item Wise, the GST reports (Chapter 8) and the day's sales (Chapter 35).
32.12Working without internet
The menu, tables and rooms are stored on the phone, so the order screens open even without a connection. If the waiter taps Send KOT to Kitchen while the phone is offline, the KOT is saved on the phone with the message "Saved offline — will sync when connected." It still prints on the kitchen printer, marked as pending sync. As soon as the phone is back online, the saved KOTs go to the server in order, each one only once.
| Action | Offline? |
|---|---|
| Sign in | Needs internet. An already signed-in phone stays signed in. |
| Browse menu, build cart | Works from the phone's copy. |
| Send KOT | Saved on the phone, printed if a kitchen printer is set, sent later. |
| Table statuses, Ready alerts, Kitchen Display | Need internet; they catch up when it returns. |
| Bill, Cash / QR settle | Need internet, because the bill is read from the server. |
32.13Troubleshooting
| What you see | Why | What to do |
|---|---|---|
| "Employees not found on server…" at sign-in | Masters never uploaded for this licence. | On the PC: Waiter App Integration → Upload All Masters. |
| Phone shows old prices or a missing item | Masters changed on the PC after the phone downloaded them. | Upload All Masters on the PC, then Refresh Menu Data on the phone. |
| "No tables found. Upload masters in Speed Plus 9 Setup." | Tables master empty or not uploaded. | Create tables under Hotel Entries → Tables, upload, refresh the phone. |
| KOT sent but nothing on the Kitchen Display | Kitchen page disconnected, or opened without the licence in the link. | Check the Live dot, reload the page from the saved link, check the kitchen Wi-Fi. |
| Kitchen printer does not print | No printer set on this phone, auto-print paused, Wi-Fi printer on another network, or Bluetooth printer switched off or out of range. | Avatar → Kitchen Printer Setup; Resume Auto-Print; run Test Print. For Wi-Fi, phone and printer must share the network. |
| "No paired Bluetooth printer found" in Kitchen Printer Setup | The printer is not paired with this phone. | Pair it in the phone's Bluetooth settings, then choose Bluetooth Printer again. |
| "No Printer Found" on Print Bill | No Bluetooth thermal printer is paired with this phone. | Pair the printer in the phone's Bluetooth settings first, then print again or send the bill on WhatsApp. |
| Bill printout shows the licence number at the top instead of the shop name | The phone has not received your company name, or the app is an old version. | On the PC open Waiter App Integration → Settings and click Save Settings. Update Tablio from the store. |
| "Print Failed" mentioning IBM437 | An old Tablio version could not print at all on some phones. | Update Tablio from the store; the October 2026 update fixed it. |
| "No UPI ID configured" on the QR screen | UPI ID (VPA) blank in the integration settings. | Fill UPI ID and Payee Name on the PC and Save Settings; take this payment on the counter QR. |
| "Already Settled" when settling | Another phone or the PC already settled this table. | Nothing to do; the table is freed on the dashboard. |
| "Settlement failed: …" | Server could not be reached at the moment of settle. | Check internet and tap the payment button again; the bill is not settled twice. |
| "QR/UPI Bank Account is not set" on Settle (PC) | No bank account chosen for QR money. | Waiter App Integration → Settings → QR/UPI Bank A/c → Save Settings. |
| "Tabilio App not registered. Please complete setup first." (PC) | Licence not registered in this company. | Do the Registration tab (32.3). |
| "Yeh item(s) ERP ke Item master mein nahi mile…" on Settle (PC) | An item on the phone bill no longer exists on the PC. | Restore or recreate the item, upload masters, then settle. |
| "No unbilled KOT was found for this table." on Make Bill (PC) | Speed Plus 9 has no open KOT under that table, though the dashboard shows it running. | Click Refresh; check the KOT Register; if it repeats for one table, tell your dealer (32.11). |
| "Either BOF or EOF is True" on Make Bill (PC) | An older Speed Plus 9 version. | Update with Help → Check for Updates; version 261030 shows the message above instead. |
| Table shows Running on the PC but Free on the phone (or the reverse) | One side has not refreshed yet. | Pull down on the phone; click Refresh on the dashboard. Statuses settle within a few seconds. |
| Phone bill total differs from the Speed Plus 9 Food Bill | The phone adds up item prices with no GST; the PC taxes item by item by the sale type. | If your menu prices include GST, use an Inclusive sale type (Chapter 33). The amount the waiter collected is the phone total. |
Questions and answers
Does every waiter need a separate phone?
One phone per waiter is the normal setup, because the Ready alert goes to the waiter who sent the KOT. Two waiters can share a phone by logging out and in.
Which Android version do the phones need?
Android 7 or newer for the current Tablio app. Very old phones cannot install it from the store.
Where do I create a waiter's username and password?
In Hotel Entries → Waiters: fill App Username and App Password, save, then click Upload All Masters in Waiter App Integration.
I changed a price on the PC. Why does the phone still show the old one?
Prices reach the phone only through Upload All Masters on the PC followed by Refresh Menu Data on the phone (32.5).
Which price does the phone show?
The item's Sale Price. Version 261030 has no rate choice for the waiter app.
Can the waiter give a discount from the phone?
No. Discounts, service charge and price changes are done on the PC in Touch KOT (Chapter 33) before the bill is settled.
Can the waiter move a table's order to another table?
Not from the app. Shift KOT / Items on the PC's Food Service screen (Chapter 33) moves the order only on the PC; the phones are not told, so bill a shifted table on the PC.
Can guests order themselves by scanning a QR on the table?
No. Ordering is done by the waiter on the phone or by staff on the PC. For parcel and delivery orders from customers' phones, see Web Order and Convert to KOT (Chapter 28).
Does the Kitchen Display need Speed Plus 9 running?
No. It is a web page that reads from the Tablio server. The PC must be on when the cashier settles bills and for reports. Phone orders are copied into Speed Plus 9's own KOT lists only while the Restaurant Dashboard is open on a PC.
How does the kitchen know which items go to the tandoor?
It cannot yet. The station chips at the bottom of the Kitchen Display (All, Tandoor, Chinese, Tikki) exist, but orders from the phone carry no station, so every ticket shows under every chip.
The cook marked Ready by mistake. Can it be undone?
Yes. Press and hold the item (right-click on a PC) to step it back from Ready to Cooking.
Can the KOT print on a Bluetooth printer?
Yes, with the October 2026 Tablio update. Pair the printer with the phone, then avatar → Kitchen Printer Setup → Bluetooth Printer, and run Test Print (32.7).
Can one Bluetooth printer print both the KOT and the bill?
Yes. If both are sent together, the phone prints them one after the other. Most restaurants still keep the KOT printer in the kitchen and the bill printer with the waiter.
Can I print the KOT on the PC instead of a printer on the phone?
Not in version 261030. Tablio KOTs print from the waiter's phone on a Wi-Fi or Bluetooth kitchen printer (32.7). The Print Waiter App KOT tick in Options is for an older waiter app and has no effect on Tablio.
Why does the printed bill show the licence number instead of my shop name?
The phone has not received the company name. On the PC open Waiter App Integration → Settings and click Save Settings, then update Tablio from the store. The next bill prints the name and city.
Is the QR payment confirmed automatically?
No. The waiter sees the customer's payment screen and taps Payment received. The cashier then checks each waiter's QR total in Waiter Bills.
Where does the QR money go in my accounts?
To the bank account chosen as QR/UPI Bank A/c in Waiter App Integration → Settings, at the moment the cashier presses Settle in Waiter Bills. Split bills are booked as cash.
The waiter settled a bill but it is not in my sales. Why?
A phone settlement reaches the books only when the cashier presses Settle in Hotel Entries → Waiter Bills. Do that every day before closing.
Make Bill says "No unbilled KOT was found for this table". What now?
Speed Plus 9 has no open KOT under that table. Click Refresh on the dashboard and check the KOT Register; the table may already be billed. If it repeats for the same table, tell your dealer the table number (32.11).
Can a bill be sent to the customer on WhatsApp?
Yes. The Bill screen's WhatsApp button asks for the mobile number and opens WhatsApp with the itemised bill as a message. For WhatsApp on the PC see Chapter 19.
What if the internet goes off in the middle of service?
Waiters keep taking orders. KOTs are saved on the phone, printed in the kitchen if a printer is set, and sent when the internet returns. Billing waits for the connection (32.12).
Can a double KOT be created if the waiter taps Send twice?
No. The phone sends each KOT once; a KOT saved offline is also sent only once when it syncs.
Does Tablio work for room service in my hotel?
Yes. Switch the dashboard to the Rooms tab and send the KOT to the room. The phone does not check that a guest is checked in, so send room orders only to occupied rooms. The food appears on the check-out bill (Chapter 34).