Staff Management Employee Creation & Profile Setup Create new employee profilesEdit existing employee recordsMaintain employee personal details such as name, phone, email, address, NIC/ID, DOB, and contact informationUpload and update employee profile imagesStore employee bio or professional details where applicableManage employee onboarding information in one place Role Assignment & Access Control Assign roles to employeesMap employees to predefined system rolesSupport worker/staff/admin-level role separationControl module access based on assigned roleUpdate employee roles when responsibilities changeConnect employee roles with permissions and action restrictions Branch Assignment Assign employees to one or multiple branchesControl which branches an employee can operate inSupport branch-based workforce allocationRestrict visibility and operations by assigned branchUpdate branch assignments when employees transfer locationsUse branch mapping in bookings, schedules, and reports Compensation & Payroll Setup Set employee basic salaryConfigure attendance allowanceMaintain payroll-related values required for salary calculationStore compensation settings centrally for payroll useUpdate salary or allowance details when neededLink employee payment configuration to payroll workflows Employee Status Management Mark employees as active or inactiveEnable/disable employees for operational usePrevent inactive employees from being assigned to bookingsReflect employee status in scheduling and availabilityHandle temporary unavailability, suspension, or resignation states Employee Directory & Search View employee list in one placeSearch employees by name, role, branch, or contact detailsFilter employees based on branch or statusOpen employee detail records for quick reviewMaintain a centralized staff directory for admin/business users Workforce Readiness & Operational Use Use employee profiles in appointment assignmentUse employee branch assignments in schedulingUse employee role data in permissionsUse employee salary data in payroll processingUse employee status in availability and reportingProvide a reliable base for workforce planning Administrative Control Manage employee records from a central staff moduleKeep staff information accurate and up to dateSupport scaling across multiple branches and teamsImprove operational consistency with structured employee recordsProvide the foundation for scheduling, payroll, permissions, and reporting