OPSOS HR

HR Management Software for Growing Teams

Employee records, training certifications, incident reports, and contracts stored in different places creates gaps you cannot afford. OpsOS HR keeps everything in one system your whole team can rely on.

What's included

Everything in one module — no add-ons, no hidden extras.

Employee directory

Everyone, findable in seconds.

Searchable records for every employee — contact details, role, department, start date, and employment status. The single source of truth for your workforce, accessible to HR and managers with the right permissions.

Employee profiles

The full picture for every person.

Each employee has a profile page that brings together their personal details, job information, contracts, training records, incidents, and documents. No more piecing together information from different places.

Contracts

Every agreement stored and versioned.

Store signed contracts against employee records — employment agreements, NDAs, role change letters, whatever your operation uses. Version history means you can always access previous agreements, not just the current one.

Training records

Who's trained. What expires. What's next.

Track training completions against employees — courses taken, dates completed, certificates uploaded, and expiry dates. Renewal alerts surface upcoming expirations so no one is operating with lapsed training.

Courses

The catalogue of what training is available.

Define the courses and certifications relevant to your operation — first aid, manual handling, forklift, health and safety, or anything specific to your industry. Link completions to employees from this central catalogue.

Incident reporting

Logged immediately. Investigated properly.

Record workplace incidents, near misses, and safety observations with a full description, date, people involved, and outcome. Full audit trail so nothing gets lost, minimised, or disputed later.

Onboarding

New starters set up right from day one.

Structured onboarding checklists assigned to new employees. Track which steps have been completed — induction, system access, equipment issued, contracts signed. Nothing gets missed because someone forgot to follow up.

Document storage

HR documents, secure and accessible.

Attach and manage documents per employee — passports, right-to-work evidence, signed policies, medical certificates. Stored securely with access controls so only the right people can see sensitive documents.

Planner integration

HR and scheduling, connected.

Employee records in HR are linked to the Planner. Training and certification data flows through to the policy engine — the planner knows which certifications a worker holds without anyone duplicating the data.

Department structure

Your org, reflected in the system.

Organise employees by department and cost centre. Filter and report on any slice of your workforce. Managers only see the people and data that's relevant to their area.

Employment status tracking

Active, on leave, departed — always current.

Track employment status across your workforce — active, on maternity or paternity leave, suspended, or departed. Departed employees are retained in the system for historical reference without cluttering the active directory.

RBAC access controls

Sensitive data, strictly gated.

HR data is some of the most sensitive in any organisation. OpsOS RBAC means you can give managers access to their team's training records without exposing salary data or incident reports to the wrong people.

Part of a connected operations platform.

OpsOS HR doesn't work in isolation. It connects with every other module in your stack — so your inventory, purchasing, scheduling, and HR data all talk to each other automatically. No integrations to maintain. No data to sync manually.

  • Multi-tenant, permission-based access control
  • Enable only the modules your team needs
  • Your data stays yours — no vendor lock-in
  • Built for operations teams, not generic business users

Ready to get off the spreadsheet?

OpsOS is launching soon. Join the waitlist and we'll be in touch.