Skip to content

Employees Module

Phase 7 HR foundation module on the frozen platform. Provides the employee directory — workforce profiles that Leave Management, Attendance, and Payroll hard-depend on.

Guides

AudienceDocument
Operators / workspace usersemployees.md
Engineersemployees.md
Production / opsemployees.md
Tenant API../api/tenant-v1-employees.md

Capabilities

  • Employee number, name, email, phone, job title, department
  • Hire / termination dates, employment type (full_time | part_time | contract)
  • Status (active | inactive | terminated)
  • Optional link to a workspace user (user_id)
  • Notes, soft delete / restore / force delete
  • KPIs via GET /employees/stats (total, active, inactive, terminated)
  • Module licensing (module:employees) + Spatie permissions — free Marketplace opt-in
  • Audit + activity logging (employees log name)

Permissions

employees.view · create · update · delete · restore · force.delete

Catalog: slug employees, category hr (HR, category sort 70), is_default_included = false, is_billable = false, sort_order = 70.

Downstream modules

ModuleDependency
Leave ManagementHard-depends on Employees
AttendanceHard-depends on Employees
PayrollHard-depends on Employees

Explicitly deferred

  • Org chart / reporting hierarchy
  • Employee self-service portal
  • Document / attachment vault
  • Import/export

Official documentation for the EloSync SaaS Platform.