Skip to main content

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

  1. Log in to the CRM
  2. Click Waiter in the sidebar
  3. 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:

ColorMeaningAction Needed
RedUrgent — requires immediate attentionCheck the lobby for flagged orders or overdue items
YellowPayment needed — orders waiting to be paidOpen the lobby and process payment
OrangeActive orders — food is being prepared or servedMonitor normally
GreenUsers present — customers connected, no orders yetBe ready to assist
Muted (grey)Empty — no users, no activityNo 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
Quick Scanning

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.

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):

  1. Select the user from the list
  2. Click one of the quick award buttons: +50, +100, or +200
  3. Points are added to the customer's balance immediately
Configurable Amounts

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

StatusColorDescription
PendingYellowOrder received, waiting to be accepted
PreparingOrangeKitchen is working on it
ReadyGreenFood is ready for pickup or delivery
DeliveredGreenOrder has been handed to the customer
PaidMuted (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:

  1. Open the lobby detail modal
  2. Switch to the Orders tab
  3. Find the order you want to close
  4. Click Mark as Paid
  5. The order status updates and the card turns muted

Common Workflows

Handling a New Table

  1. A customer scans the QR code — the lobby card turns green
  2. They place an order — the card turns orange
  3. Kitchen prepares the food — you monitor on the grid
  4. Food is ready — bring it to the table
  5. Customer finishes — click the card, go to Orders, click Mark as Paid
  6. Lobby returns to green or muted

Checking on a Specific Customer

  1. Click the lobby card where the customer is seated
  2. Switch to the Users tab
  3. Select the customer from the list
  4. View their points, OTP, and order history
  5. Use the quick award buttons if needed

Processing End-of-Service Payments

  1. Scan the grid for yellow (payment needed) cards
  2. Open each one
  3. Go to the Orders tab
  4. Click Mark as Paid on each completed order
  5. 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