Skip to content
PeopleVizio
Module · Core HR

The single source of truth for every employee record.

Full employee master with personal, job, compensation, and statutory fields

Why teams pick Core HR

  • Full employee master with personal, job, compensation, and statutory fields
  • Drag-and-drop org chart rebuilt automatically on every lifecycle event
  • Multi-entity, multi-country, multi-currency — one login, many realities

1.2M

employees on platform

Why Core HR

What makes PeopleVizio's Core HR different.

01

Multi-tenant at the core

Domain-based tenant resolution and schema-level isolation keep data separate for every customer. Your users see their brand from the moment they type their work email.

02

Lifecycle events drive everything

Hire, confirm, promote, transfer, separate — each event publishes an in-process Spring event that notifications, analytics, and document generation subscribe to.

03

Point-in-time truth

SCD Type 2 on DimEmployee means headcount as-of any past date is one query away. Audit trails on every record, forever.

Features

Concrete capabilities, tied to real code.

Every claim below maps to a specific service or class in the PeopleVizio platform.

  • Per-tenant branding

    Logo, favicon, and accent colour per customer. Employees see their own brand on login, in emails, on PDF letters.

    TenantBrandingController

  • Auto-generated letters

    Appointment, confirmation, promotion, experience, and relieving letters generate as PDFs and email automatically on lifecycle events.

    LetterPdfRenderer (OpenPDF)

  • Custom fields, custom roles

    Extend any entity without a migration. Create tenant-scoped roles with RBAC granularity down to the action.

  • Document vault

    Azure Blob storage with SAS-token downloads, tenant-isolated paths, and expiring links for payslips and IDs.

    AzureBlobStorageService

FAQ

Core HR, in detail.

Ready to see it?

Ready to see Core HR live?

Twenty minutes, tailored to your size and country, with a written summary afterwards.