Skip to content
Features

Every module, and what it actually does.

Nothing below is roadmap. Each item maps to a module shipping in the product today.

People

One record per employee, and one place to change it

Profiles, contracts, reporting lines and org structure live together. Update someone once and every module that reads them follows.

Employee profiles

Demographics, emergency contacts, designation and employment type as a single system of record. Bulk import from CSV when you migrate.

Contracts & documents

Store contracts and company policies against the employee they belong to, with expiry tracking so renewals do not pass silently.

Org chart

Reporting lines rendered from the same data that drives approvals, so the chart cannot drift from who actually signs off.

Departments, teams & branches

Group people by the structure you actually operate (multiple branches, nested teams, cost centres) and filter every report by it.

Time & attendance

Hours that payroll can trust

Clock-ins, shifts, holidays and leave balances are calculated server-side and feed payroll directly. No exporting, no re-keying.

Clock in and out

A daily log per employee with break tracking, plus a monthly summary and a late report for the patterns worth a conversation.

Shifts & schedules

Define shift templates, assign them per employee, and set the working schedule and public holidays each branch observes.

Leave & time off

Configurable leave types and policies, live balances, and multi-level approvals that route to the right manager.

Corrections with a trail

When an admin adjusts an attendance record, the original value, the reason and the author are kept alongside the correction.

Payroll & finance

Payroll that reads your attendance data

Define the rules once and run them against verified hours. Payslips, incentives, expenses and reimbursements stay in the same ledger.

Payroll rules

Formula-driven rules for base pay, overtime, allowances and deductions, evaluated server-side so the same inputs always give the same result.

Payroll register & history

Run a period, review it line by line before committing, and keep every past run queryable rather than archived in a spreadsheet.

Payslips

Generate standard or custom payslips and publish them to the employee portal, where staff download their own without asking HR.

Incentives & expenses

Bonuses, expense claims and travel reimbursements flow through approval into the same payroll period they belong to.

Talent

Hiring, onboarding and reviews in the same system as the record

A new hire becomes an employee profile without a hand-off. Reviews and training reference that same profile.

Recruitment

Track candidates through your stages and convert an accepted candidate straight into an employee record.

Onboarding

Assign the checklist a new joiner has to complete (documents, assets, training) and see who is stuck where.

Performance

Run review cycles against real reporting lines instead of a separate list of who reports to whom.

Training

Assign training, record completion, and keep it attached to the employee file for compliance evidence.

Operations

The things employees hold, book and ask for

Assets, travel, tasks and internal support tickets: the operational long tail that otherwise lives in email.

Asset allocation

Track laptops, hardware and licences by serial against the person holding them, with checkout and return history.

Travel management

Travel requests with itinerary and cost detail, routed for approval and settled through expense claims.

Tasks & meetings

Assign tasks with due dates and schedule team meetings without leaving the employee context they relate to.

Internal support & chat

A ticket queue for IT, HR and payroll questions, with assignees and status, plus direct messaging between staff.

Insights

Reporting on the data you already entered

Dedicated analytics for each domain, reading live records rather than a nightly export.

Attendance & leave analytics

Absence patterns, lateness and leave liability across departments, branches and date ranges.

Payroll analytics

Cost by department, period-over-period movement, and where overtime is actually accumulating.

Recruitment & performance analytics

Pipeline throughput and review outcomes, sourced from the same records the modules write.

Client & project analytics

For teams billing clients: time and cost by project, feeding the invoicing module.

Client billing

Billing clients, not just paying staff

If you bill your people out, Humrivo carries the other half of the ledger: clients, projects, invoices and per-project profitability, using the same time data payroll runs on.

  • Client directory with per-client project lists
  • Projects that draw on tracked employee time
  • Invoices generated from that time
  • Analytics comparing what a project cost against what it billed
Desktop agent

The Humrivo desktop agent

An optional companion app for Windows, macOS and Linux. It registers a device to an employee, keeps a heartbeat with the workspace, and syncs the monitoring policy your company has configured.

  • Signs in with the same workspace credentials
  • Registers the device against the employee record
  • Maintains a connection heartbeat while active
  • Displays the monitoring policy set by the company

What it does not do

The agent does not capture screenshots, read your browser tabs, log keystrokes, or poll which applications you have open. It also installs no autorun service.

Platform

What holds it together

Tenant isolation enforced at the database

Every company-scoped collection is guarded by Firestore security rules that check the caller against the tenant on the document. The rules are the boundary, not the interface.

Permissions per module, not per person

Access is granted against module keys (people, attendance, finance, talent, workplace, operations, insights, system), so a payroll clerk never sees recruitment.

Payroll computed server-side

Rule evaluation does not run in the browser, so a client cannot alter what a period is worth.

Employees are the default role

A new account gets employee access only. Administrative capability is granted deliberately, never inherited by accident.

Move your HR off spreadsheets this month.

Create a workspace, import your team, and run one payroll period against real attendance data.

No card required · 14-day Growth trial