Messages
Open: Messages in the left menu. Available to restaurant users. This page groups cash-register connection information and commands by location.
Check a connection
An SSE badge shows active service connections. When none is shown, the page can display the age of the last polling call and an attention indication. A location without recent polling or an active connection can also trigger the application-wide cash-register warning.
Check API Keys for the integration credential and device-level connection information. Ask the integration operator to inspect the correct location's client if neither polling nor connection activity is present.
Inspect commands
Expand a location containing commands. Entries show command type, state color, and time since that state began. Types include fetching a remote menu, reading a table state, and asking for a bill; a table-state command can display its table number.
The remove icon deletes the command. It does not confirm that the cash register completed the requested work. Investigate a stuck operation before removing its entry.
Find a table's orders
Use Tables, expand the relevant session, and inspect its order details and state indicators. The Messages screen is not a full searchable order-history table.
Failed orders and commands
When the application displays a failed-items alert, read the error, location, and failed-attempt count. The alert offers individual retry and, for multiple failures, Retry all.
- Check whether the integration is connected to the intended location.
- Inspect the failure and establish whether the cash register already processed the operation.
- Resolve the underlying problem before retrying.
- Retry only the appropriate entries and inspect the subsequent outcome.
A retry is not a guarantee against duplicate processing by an external system. Monitoring thresholds are configured under Configurations → Global settings.
If work is not progressing
| What you see | What to check | Next step |
|---|---|---|
| No SSE connection and old polling time | Correct location and integration client | Ask the integration operator to restore the connection. |
| A command remains unchanged | Command type, age, and the operation at the cash register | Record the location and time for the operator before removing anything. |
| An order failed but a receipt exists | Whether the register accepted it before the error | Reconcile the existing receipt before retrying. |
After a retry, inspect the table's order or the command again. Closing the alert or deleting a command is not a recovery check.