Waiter Dashboard
The Waiter Dashboard gives your floor staff a complete overview of every lobby in your restaurant. From one screen, waiters can see which tables have active orders, who needs attention, and handle payments — all without walking back to a terminal.
Accessing the Waiter Dashboard
- Log in to the CRM
- Click Waiter in the sidebar
- The lobby grid loads automatically for your restaurant
Lobby Grid Overview
The main view displays all your lobbies as color-coded cards arranged in a grid. Each card gives you an instant snapshot of what is happening at that table or location.
Reading the Status Colors
Every lobby card has a colored indicator so you can scan the room at a glance:
| Color | Meaning | Action Needed |
|---|---|---|
| Red | Urgent — requires immediate attention | Check the lobby for flagged orders or overdue items |
| Yellow | Payment needed — orders waiting to be paid | Open the lobby and process payment |
| Orange | Active orders — food is being prepared or served | Monitor normally |
| Green | Users present — customers connected, no orders yet | Be ready to assist |
| Muted (grey) | Empty — no users, no activity | No action needed |
Lobby Card Details
Each card displays:
- Lobby Name with a connection status dot (green = connected, grey = disconnected)
- User Count — how many customers are currently connected
- Active Orders — number of orders in progress
- Pending Payments — orders waiting to be marked as paid
- Last Activity — timestamp of the most recent action in this lobby
During busy service, focus on red and yellow cards first. These lobbies need your attention right away.
Lobby Detail Modal
Click any lobby card to open the detail modal. This gives you full control over that lobby's users and orders.
Modal Header
At the top of the modal you will see:
- Lobby name and connection status
- Navigation buttons to move between lobbies without closing the modal
- Quick stats: Users Connected, Active Orders, Pending Payments
Users Tab
The Users tab shows everyone currently connected to this lobby.
All Users List
A scrollable list of every customer at this lobby. Each entry shows:
- Avatar and username
- Points balance
- "Ready" badge — appears when the customer has marked themselves as ready
- Click any user to select them as the active user
Active User Panel
When you select a user, their detailed profile appears:
- Avatar, username, and points balance
- OTP — a 5-digit verbal identification code (use this to confirm identity in person)
- Quick Award Buttons — preset point amounts you can award with one tap
Awarding Points
To give a customer bonus points (for great feedback, a promotion, or a special occasion):
- Select the user from the list
- Click one of the quick award buttons: +50, +100, or +200
- Points are added to the customer's balance immediately
The quick award button amounts can be customized in Settings > Merchant Settings. See Points System for details.
Using the OTP
The OTP (One-Time Password) is a 5-digit code displayed next to each user. Use it when you need to verify a customer's identity verbally — for example, when handing over a pickup order. The customer can find their OTP in the mobile app.
Orders Tab
The Orders tab lists every order associated with this lobby.
Order Cards
Each order card displays:
- Order ID and customer name
- Time placed
- Total price
- Status badge (color-coded, see below)
- Group order badge — appears if the order was placed as part of a group
- Item list — all items in the order with options and extras
Order Status Colors
| Status | Color | Description |
|---|---|---|
| Pending | Yellow | Order received, waiting to be accepted |
| Preparing | Orange | Kitchen is working on it |
| Ready | Green | Food is ready for pickup or delivery |
| Delivered | Green | Order has been handed to the customer |
| Paid | Muted (grey) | Payment complete, order closed |
Marking Orders as Paid
For orders with status Ready or Delivered, a Mark as Paid button appears on the card:
- Open the lobby detail modal
- Switch to the Orders tab
- Find the order you want to close
- Click Mark as Paid
- The order status updates and the card turns muted
Common Workflows
Handling a New Table
- A customer scans the QR code — the lobby card turns green
- They place an order — the card turns orange
- Kitchen prepares the food — you monitor on the grid
- Food is ready — bring it to the table
- Customer finishes — click the card, go to Orders, click Mark as Paid
- Lobby returns to green or muted
Checking on a Specific Customer
- Click the lobby card where the customer is seated
- Switch to the Users tab
- Select the customer from the list
- View their points, OTP, and order history
- Use the quick award buttons if needed
Processing End-of-Service Payments
- Scan the grid for yellow (payment needed) cards
- Open each one
- Go to the Orders tab
- Click Mark as Paid on each completed order
- The card status updates automatically
Tips for Busy Service
- Keep the dashboard open on a tablet behind the bar or at the waiter station
- Focus on colors: red and yellow first, then orange
- Use the navigation buttons in the detail modal to move between lobbies quickly without returning to the grid
- Award points generously — it builds customer loyalty and takes just one tap
Related Pages
- Kitchen Display — for kitchen staff managing food preparation
- Receiving Orders — understanding the full order flow
- Points System — configuring points and reward amounts