People

One record per person, start to finish.

Every hire, promotion, review, and departure writes to the same employee record. No spreadsheet exports, no second HRIS to reconcile.

An HR lead welcoming a new hire at her desk

This week

Awaiting your approval4
Completed this week37
Everything elseOn track

What's included

What the People module covers

These are live modules in the product, not a roadmap. Each one is permission-scoped by role and, for consultancies, by client assignment.

A new employee signing onboarding paperwork with an HR coordinator
Onboarding is paperwork plus a welcome. The record starts before day one.

Employee records

Personal details, employment history, compensation, documents, and emergency contacts on one profile with a full change log.

Org chart

Reporting lines generated from the records themselves, so it never drifts from reality. Drag to restructure and the manager relationships update.

Applicant Tracking System

Job requisitions, a public careers board per tenant, application intake, resume screening, and offer letters with e-signature.

Onboarding

Checklists by role and location, document collection from the new hire, equipment requests, and a first-90-days plan.

Performance & goals

Review cycles, 1:1 agendas and notes, goal trees rolling up from individual to company, and calibration views for managers.

Engagement

Pulse surveys, recognition, announcements, and people analytics — headcount, attrition, tenure, and diversity reporting.

The screens

People in the product

Screens from the working product, filled with sample data so you can see the shape of the thing before you talk to us.

Employee record with employment history, balances, documents and an audit trail
The employee record: employment history, balances, documents and every change logged.
Org chart generated from reporting lines in the employee records
The org chart is generated from the records, so it never drifts.
Applicant tracking pipeline board with candidates in applied, screening, interview and offer stages
Applicant tracking pipeline, from application through to a signed offer.

Screens shown with sample data from a demonstration workspace.

Meet Pixi

The assistant that already read your people data

Pixi answers from your own records and policies, cites what it used, and hands the decision back to you. It drafts and suggests; it never approves, hires, or pays anyone on its own.

Runs on its own

Reminders, escalations, and status changes fire from the same rules, so nothing sits in a queue because a person forgot to look.

How Pixi works
What needs my attention in people today?

Four items are waiting on you, two of them past their target date. I have grouped them by who is blocked and linked each one to the record it came from.

Your live records Policy library
Scoped to your tenant · every call logged with model, tokens, and cost

How it runs

From applicant to onboarded employee

A single hire touches applicant tracking, documents, compliance, payroll, and IT. In HaloHR that is one chain of events, not five handoffs.

  1. 01

    Candidate applies on your careers board

    The public job board is hosted per tenant with your branding. Applications land in the pipeline with resume parsing and screening notes attached.

  2. 02

    Offer is generated and signed

    Offer letters pull compensation and start date from the requisition, then go out for e-signature. The signed copy files itself to the document register.

  3. 03

    Record is created automatically

    Accepting the offer converts the candidate into an employee record with the org placement, cost center, and manager already set.

  4. 04

    Onboarding checklist fires

    Tasks route to IT, finance, and the hiring manager. The new hire gets a portal to upload identity documents and complete policy acknowledgements.

  5. 05

    Day one, everything is live

    Time tracking, PTO balance, benefits enrolment, and compliance credentials are already attached to the person before they log in.

An HR director standing in her office

People first

We stopped chasing spreadsheets and started actually talking to people again.

Sean Morrison · Founder, HaloHR

Questions about any of this? Write to us.info@halohr.ai
One record
People, time, and pay share a single source
Per tenant
Data and AI retrieval never cross a client line
Minutes
Typical time to set up a new client workspace

Built in

Access control that survives an audit

People data is the most sensitive data you hold. Every read is filtered at the database level, not just hidden in the interface.

  • Row-level security scopes every query to the tenant, and for consultancies to the specific clients a user is assigned to
  • Managers see their own reporting line; HR admins see the workspace; nobody sees another tenant
  • Compensation and documents are separately permissioned from the base profile
  • Role changes and key record events are written to an append-only activity log with actor, entity, and timestamp
  • Retention schedules purge records on the timetable your jurisdiction requires

Keep exploring

Connected to the rest of the platform

Every module writes to the same database, so a change in one place shows up everywhere else.

All modules