Adding an Employee to a Branch
Step-by-step guide to provisioning a staff account, assigning an operational role, and branch assignment.
Branch Assignment Architecture
Every employee account belongs strictly to one designated branch.
If a staff member works across two different branches, separate employee accounts must be created for each branch and will count toward your staff capacity separately. Direct employee transfers between branches are not supported.
The Owner can create employees across all branches. A Branch Manager can create and manage staff accounts only within their assigned branch context.
Strict Single-Branch Account Binding
Staff shifts, orders, kitchen tickets, and cash handling are isolated by branch to maintain complete financial and operational integrity.
How to Add a New Staff Member
Open Employees Module
Navigate to Employees → Staff Management.
Click "Add Employee"
Click the Add Employee button to open the provisioning form.
Select Branch & Operational Role
Choose the assigned branch and select one of the login-enabled roles (Branch Manager, Host, Waiter, Chef, Inventory Staff, Driver).
Configure Compensation & Pay Type
Select compensation frequency (Hourly, Daily, Weekly, Monthly) and base wage rate.
Save & Issue Generated Credentials
Save the record. The system generates unique login credentials for the employee.
Employee Provisioning Interface
Add Employee Form
Staff configuration fields including branch selection, role dropdown, pay type, and contact details.
Related Documentation Guides
System-generated credentials architecture, Owner email password reset, and credential management.
Detailed authority matrix comparing Owner, Branch Manager, Waiter, Host, Chef, Inventory Staff, and Driver.
Shift start 15-minute buffer, attendance recording, shift closure rules, and standard overtime rate.
