All guides

Staff & roles

Give each person on your team exactly the access they need — no more, no less — and let new hires rehearse before their first real shift.

Invite your team

  1. Open Staff and add a person with their email.
  2. Pick a role — this decides what they can see and do.
  3. They sign in with their own login; you can remove access any time.

What each role can do

  • Owner — full access, including billing and granting the manager role.
  • Manager — day-to-day running: staff, menu, reports, and settings, but not ownership-level controls.
  • Cashier / waiter — the POS to take orders and payments.
  • Kitchen — the kitchen display only.
Only the owner can promote someone to manager. This keeps control of your account with you.

Training mode

New staff can practice on Training — it looks and works just like the real POS, but nothing they do creates a real order, payment, or kitchen ticket. It’s the safe way to learn the flow before a busy service.

  1. Send a new hire to Training and let them ring up practice orders.
  2. Managers can see who practiced and for how long, so you know a person is ready.

More than one branch

Staff access is granted per branch, so a person only sees the branch they work at. Owners and managers switch between branches from the top bar. What else a branch keeps to itself — its till, its tables, its receipt numbers — is in More than one branch.

A login is not an employee record

Inviting someone gives them a way in and a role. It does not create a payroll record, and it does not by itself let them clock in — that needs an employee under HR with their login linked to it. The two are kept apart deliberately: you pay and roster plenty of people who never touch the app, and plenty of people with a login (you, for one) are not on the payroll.

Attendance, schedules, leave, advances and payroll all live in Time clock & payroll.

Still stuck? Talk to us.

Staff, schedules & payroll — FoodFlow Help · FoodFlow