Home Sign in

Level 80

HR manager

Full day-to-day HR — employees, leave, payroll, reports

Overview

HR managers run people operations: employee records, leave, holidays, overtime, payroll, tasks, resignations, and reports. They can create branches and departments but not delete them. They view billing but cannot request changes.

Who this role is for

HR leads, HR officers, or people operations managers.

Responsibilities

  • Onboard employees with profiles, documents, and org assignment
  • Configure leave types and balances
  • Approve or reject leave requests
  • Maintain holiday calendar
  • Review overtime requests
  • Run, edit, and delete payroll
  • Assign tasks and manage resignation requests
  • Create branch manager and attendance operator users
  • Monitor attendance and sync logs
  • Export reports and review audit logs

Key modules

Modules and features this role interacts with most often.

Employees

Create, update, delete staff. Codes, documents, device mapping.

Leave & holidays

Leave types, balances, requests, and public holidays.

Attendance

View/edit punches, manual entry, device integration.

Payroll

Monthly runs, adjustments, approval, payslips.

Organization

Branches, departments, positions, shifts — create/update only.

Reports

Attendance, leave, OT, payroll — with export.

Workflows

Step-by-step guides for common daily or monthly tasks.

Add a new employee

  1. Employees → Create — name, code, branch, department, position
  2. Upload NRC, contract, and other documents
  3. Map device user ID if using K60
  4. Users → Create and link account with employee role for mobile app

Monthly payroll run

  1. Ensure attendance and OT are complete for the period
  2. Payroll → Create run for the month
  3. Generate, review items, approve, mark paid
  4. Employees view payslips in the mobile app

Approve leave

  1. Open pending leave requests
  2. Check balance and holidays
  3. Approve or reject with reason

Permissions

Actions this role can perform, grouped by module.

Dashboard

View

Organization

View Create Update View Create Update View Create Update View Create Update

Employees

View Create Update Delete

Users

View Create Update

Attendance & devices

View Create Update View Sync View

Leave

View Create Update View Create Update View Create Update

Holidays

View Create Update

Overtime

View Create Update

Resignations

View Create Update

Tasks

View Create Update

Payroll

View Create Update Delete

Reports

View Export

Audit log

View

Settings

View Update

Billing & package

View

Roles you can assign

Higher roles can create users with the roles below (within package limits).

Limitations

  • Cannot delete branches or departments
  • Cannot delete admin users
  • Billing view only — no requests
  • Owner account provisioning is separate from HR user creation

Mobile app

HR managers use the admin web panel. Use a personal employee account for mobile check-in if needed.

FAQ

Can HR managers edit company settings?

Yes — settings.view and settings.update. Coordinate with the owner on billing-related decisions.

Can HR delete employees?

Yes — employees.delete. Follow resignation and record retention policy.

Is analytics available?

When included in the package, via reports and dashboard modules.

Tips

  • Align leave approvals with staffing plans
  • Verify sync logs before payroll
  • Load holidays early each year
  • Let branch managers approve routine leave
  • Watch document expiry alerts