No Microsoft subscription required
People, positions, reporting lines, teams and calendars use our keys. Teams and Entra are optional add-ons. Your workforce record works without either.
HRMS - workforce system of record
People, positions, rotas, attendance, leave, hiring and growth, all in one place and keyed by us. Teams and Entra are optional add-ons, so nothing breaks when a subscription lapses.

Hire to retire
Most teams run hiring in one tool, time in another and the employee list in a third, then join it all up by hand. This keeps it together.
Architecture
Your job families, grades, profiles, salary bands, skills and headcount plans. Each one dated, so last year still reads correctly.
Hire
Open a role, work the candidates, screen resumes, plan and book interviews, then make the offer.
Core HR
Who works here, in what position, reporting to whom, on which team. Keyed by us, linked to your sign-in.
Time
Published rotas, attendance checked against the right calendar, and leave that somebody else has to approve.
Grow
Goals, reviews, learning records, pay and benefits enrolment.
Exit
Employee cases, leavers, and the laptop-and-access tasks that joining or leaving kicks off.
Provider-neutral by design
If your HR system keys its employees to a chat tool, that vendor now owns your workforce record. We do it differently. We keep our own keys, link to your sign-in instead of copying it, and treat every outside system as a source of facts rather than the source of truth.
People, positions, reporting lines, teams and calendars use our keys. Teams and Entra are optional add-ons. Your workforce record works without either.
An employee links to a permanent ID, not to a username someone can change. Outside accounts are stored separately, so renaming one breaks nothing.
An outside system is only right about what it created, like a rota or a clock-in. You can keep that here instead. The maths is the same either way.
Outside data comes in through Connectors, which holds the credentials and the consent. No provider password ever sits in your HR system.
The leave lifecycle
Every step says who is allowed to take it. You draft, submit and can withdraw. Someone else approves or rejects. Leave only counts as taken once the last shift has ended, and only closes when attendance agrees. If your calendar or allowance changed after you submitted, you submit again.
01
Draft
Owner edits, versioned
02
Submitted
Plan must still match
03
Approved
A separate authorized human
04
Taken
Only after every shift ends
05
Closed
Needs calculated On leave
Suggested actions
HR is the wrong place for software acting on its own. Arin reads what is already saved and prepares a suggestion. A named person with the right authority makes every change.
Time off imported from a calendar is not an approval. It tells you someone said they were away. It does not decide that they can be.
Each suggestion names the person, the change, the reason, the record behind it and what happened before. The technical detail stays tucked away.
Opening or refreshing a suggestion changes nothing. Nothing in HR approves itself.
Arin reads the same saved records your own screens read. It adds no outside calls, no credentials, and no guesses about who someone is.
Attendance you can defend

Hiring with evidence

Job architecture
Job families, grades, profiles, salary bands, skills and headcount plans are yours. We seed nothing underneath them. Each one is dated, and the same code can have several periods, so a grade that changed in April still reads correctly for March.
It will not let itself contradict itself either. A profile needs one active family, grade and skill set covering its whole period, and you have to close an open period before starting a new one.
The workforce dashboard
The overview reads your saved records. Attendance as it stands, absences as approved, leave as it is now. It calls nothing outside and works nothing out on the fly.
Dates mean the work date that was saved. A shift that ran on Tuesday still reads as Tuesday, whichever timezone you open it from.
HRMS in the workforce stack
HRMS owns the employment record. Payroll postings, sign-in and issued laptops stay with the systems that already own them.
HRMS walkthrough
Tell us where your people data lives today. Directory here, rotas there, spreadsheets in between. We will show you what it looks like in one place.