Multi-tenant from the first table
Every row carries its company. The data layer refuses to read without one, and a login token from one workspace fails on another.
ZIVOHR
People, attendance, leave, payroll, hiring and performance on one record. Ziva answers people's HR questions from their own record, and prepares the request instead of pointing at a form.
LIVE AT ZIVOHR.COM
REAL SCREENS FROM ZIVOHR DEMO DATA — NAMES AND FIGURES ARE GENERATED
Modules on one record. The hire becomes the employee, and attendance feeds payroll.
Payroll countries: India, the UAE and the US, each with its own rules and filings.
Punch sources, one timeline: biometric device, phone, browser and regularisation.
Spreadsheets in the payroll run. Loss of pay and overtime come from the timeline.
HR, BEFORE
BEFORE
"How much leave do I have left?" is an e-mail to HR.
Attendance is exported, cleaned and pasted into the payroll sheet.
The night shift shows up as two half-days, and someone fixes it by hand.
The new hire's details are typed in again on their first day.
WITH ZIVOHR
Ziva answers from the asker's own record, with the same figures the screens show.
Payroll reads loss of pay and overtime straight from the attendance timeline.
A shift that crosses midnight is one record, belonging to the day it started.
The accepted offer becomes the employee record. Nobody retypes it.
01 — ZIVA, THE AI LAYER
How much leave is left, why the payslip moved, whether a cab needs a receipt. Ziva answers from the asker's own record. Ask it to put in leave and it prepares the request. You press Confirm. The model never writes anything itself.
02 — PAYROLL
One engine, and each country plugs in its own rules, filings and currency. Every input is explicit, every run can be recalculated before approval, and a rule change applies from the date it applies from.
PAYROLL RUN · STATUTORY SETTINGS DEMO DATA
03 — ATTENDANCE & LEAVE
HR VIEW · EMPLOYEE'S PHONE DEMO DATA
A factory uses a device, a field team uses the phone, head office uses a browser, and someone always forgets. All four land on one timeline, on the clock of the office they happened in, and payroll reads that timeline.
04 — HIRING & PERFORMANCE
Jobs, candidates, interviews and offers in one pipeline, and the hire becomes an employee without anyone retyping them. Then weighted KRA scorecards, anonymous 360 reviews, and calibration that locks when it's signed off.
CANDIDATE PIPELINEDEMO DATA
NINE-BOX CALIBRATIONDEMO DATA
05 — THE REST OF HR
HOW WE BUILT IT
Every row carries its company. The data layer refuses to read without one, and a login token from one workspace fails on another.
One engine runs periods, structures and payslips. India, the UAE and the US are separate rule sets on top of it.
A Django and PostgreSQL API behind a React web app and a Flutter phone app with geofenced check-in.
Payroll, leave and approvals are tested before every release, so a policy change does not quietly break a payslip.
BUILD YOURS
ZivoHR is sold and supported at zivohr.com. If your business needs its own HR, payroll or approvals system, we build it in two-week cycles, and you own the code.