Skip to main content
Infidec Marketplace logo
v1.0.0

Type to search pages and sections, e.g. “razorpay”, “package name”, “SHA”.

Staff

Your employee directory. Add waiters, cashiers and kitchen staff, set duty status, activate or deactivate accounts and set the password they use in the Restaurant App.

Admin → Staff ("Your team directory and duty status.") lists your restaurant employees: waiters, cashiers, kitchen staff and managers. Employees are not admin-panel users. With the email and password you set here they sign in to the Restaurant App in the mobile app (see Restaurant App), and their names appear in the Waiter list on the Floor and POS.

Staff
Admin → Staff

Permission: manage:staff (OWNER and MANAGER).

Stats

TileCounts
Total StaffAll employees
ActiveAccounts that are active
On DutyDuty status On Duty
InactiveDeactivated accounts

Filters

Each filter takes you back to page 1.

FilterOptions
Duty pillsAll duty / On Duty / On Break / Absent / Off Shift
AccountAll accounts / Active / Inactive
RoleAll roles, Super Admin, Manager, Cashier, Kitchen Staff, Waiter (plus any other role found in your data)
SearchSearch staff… (name or email)

Staff table

ColumnShows / does
StaffInitials avatar, name, email
PhonePhone or —
RoleEmployee role
StatusActive / Inactive pill. Click to toggle ("Click to deactivate" / "Click to activate")
DutyColoured drop-down: On Duty (green), On Break (amber), Absent (red), Off Shift (grey)
ActionsEdit, Delete

The list shows 12 staff per page. The footer reads "24 staff · page 1 of 2", with previous / next arrows. If nothing matches you see "No staff match your filters."

Changes to status, duty and delete apply immediately. If the server refuses one, the row goes back to its previous value and an error toast appears.

Duty status

ValueLabelUsed for
ON_DUTYOn DutyWorking now
ON_BREAKOn BreakTemporarily away
ABSENTAbsentExpected but not in
OFFOff ShiftNot scheduled. New staff start here

The dashboard's Employee Status gauge counts On Duty / On Break / Absent. See Dashboard.

Add a staff member

  1. Open the form

    Click Add Staff. The modal is titled Add staff.

  2. Fill in the details

    FieldRule
    NameAt least 2 characters: "Name is required"
    EmailValid email: "Enter a valid email". This is their Restaurant App login
    PhoneOptional
    RoleSuper Admin, Manager, Cashier, Kitchen Staff or Waiter (default Waiter)
    PasswordAt least 6 characters ("Min 6 characters"). Leave it empty and the employee can't sign in to the app
    Active (can be deactivated to disable the account)Ticked by default
  3. Save

    Click Add staff. The employee is attached to your first outlet with duty Off Shift. Send them their email and password so they can sign in to the Restaurant App.

Roles and app access

The employee's Role decides what they can do in the Restaurant App:

Employee rolePermission role in the app
Super Admin, ManagerMANAGER (everything except settings)
Cashier, Kitchen Staff, WaiterSTAFF (dashboard, orders, reservations, operate the floor)

See Roles & Permissions for the full matrix.

Edit, deactivate or delete

  • Edit (pencil): change any field, then click Save changes. The password field reads "(leave blank to keep)". Leave it empty to keep the current password, or type a new one (at least 6 characters) to reset it.
  • Deactivate (click Active): the employee keeps their history but can't sign in to the Restaurant App ("Your staff account is inactive.") and is removed from the Waiter list.
  • Delete (trash): confirm "Delete staff member "Maria"?". The employee and their login are removed. Past table sessions they served stay, but without a waiter name.

Next: Customers →

Something unclear or out of date? Tell us. contact@infidec.com