People · People & HR

One employee record, and the parts of it people can see.

A manager sees their team. HR sees the file. Nobody sees compensation by accident.

Profile

  • Role and department
  • Employment details
  • Onboarding

Rates

  • Cost rate
  • Billable rate
  • Effective dates

Documents

  • Contracts
  • Certifications
  • Expiry tracking

Leave

  • Balances
  • Requests
  • Team calendar

Attendance

  • Clock in / out
  • Work locations
  • Shifts

Record

  • Disciplinary
  • Performance
  • History

Each facet is gated separately, so access follows the job.

Leave, from request to calendar. 

  1. 01Someone requests against a real balance, not an estimate.
  2. 02Their approver reviews it — leave.approve, scoped to the people they actually manage.
  3. 03The team calendar updates, so the next person to request can see who's already out.
  4. 04A cancellation is its own flow, with the balance returned rather than quietly adjusted.

Attendance that fits how the team actually works.

Clock in from a defined work location, plan shifts against it, and keep location-aware check-in switched off entirely if it isn't right for your organization.

A Kora dashboard showing owned projects, open tasks, and overdue milestones

Where rates live

Cost and billable rates sit on the employee record with effective dates, which is what makes project profitability computable at all. They're also the most sensitive field in the system, and gated accordingly.

Next

Where this connects. 

See People HR on your own work. 

We'll run a live project of yours through it rather than showing a demo tenant.

Request a demo