Connects to the tools you use
Set up connections through ERP.AI and Proto workflows, with every change logged.
- Core HR
- Account outcomes
- Source ownership
- Protected evidence
- Approved references
Core HR manages the employee record, effective employment and organization history, primary position assignments, day-based leave and lightweight joining/leaving tasks. It supports HR teams in mid-market organizations that need an accountable record of who is employed, their current seat and reporting relationships, and the approved changes behind those facts.
Employment spells in one list
An independent HR Manager reviews the exact hire proposal and dated position.
Every feature works on the same records. Pick one to see the screen your team works in.
Keep employee information current, give people useful self-service and protect their private details.
Employees
| Employee ID | Full name | Job title | Department | Location | Manager | |
|---|---|---|---|---|---|---|
| EMP-001241 | 830 | Maya Singh | Sales and Partnerships | Harborline operations hub | Hana Park | |
| EMP-001242 | 200 | Omar Haddad | Information Technology | Westmere headquarters | Hana Park | |
| EMP-001243 | 770 | Elena Rivera | Information Technology | Harborline operations hub | Hana Park | |
| EMP-001244 | 370 | Kofi Mensah | Sales and Partnerships | Linden training center | Kofi Mensah | |
| EMP-001245 | 950 | Hana Park | Information Technology | Silverbrook support center | Elena Rivera |
Keep reporting lines, position capacity and employee assignments aligned as the organization changes.
Org summaries
| Department | Manager tree | Headcount | As of | |
|---|---|---|---|---|
| Legal and Compliance | Chief executive > People Operations | 35 | 24 Oct | |
| People Operations | Chief executive > Finance | 34 | 23 Oct | |
| Finance and Accounting | Operations > Field teams | 15 | 10 Oct | |
| Information Technology | Technology > Engineering | 23 | 07 Oct | |
| People Operations | Commercial > Sales | 13 | 26 Oct |
Review employee changes, apply them on the right date and preserve the history behind every decision.
HR changes
| Change number | Employee | Kind | Effective date | Status | Prepared by | |
|---|---|---|---|---|---|---|
| HRC-60858 | Kofi Mensah | Hire | 27 Oct | Submitted | Maya Singh | |
| HRC-46413 | Hana Park | Rehire | 26 Oct | Submitted | Lucas Chen | |
| HRC-47343 | Elena Rivera | Hire | 13 Oct | Submitted | Elena Rivera | |
| HRC-29157 | Daniel Okoye | Rehire | 11 Oct | Submitted | Omar Haddad | |
| HRC-69564 | Kofi Mensah | Hire | 22 Oct | Submitted | Amara Costa |
Calculate leave from each person's work pattern and keep requests, approvals and balances in agreement.
Leave requests
| Request number | Employee | Operational label | Start date | End date | Days | |
|---|---|---|---|---|---|---|
| LR-98027 | Omar Haddad | Annual leave, May 12-16 | 12 Oct | 18 Oct | 28,398.60 | |
| LR-18034 | Hana Park | Sick leave, October 3 | 14 Oct | 22 Oct | 17,576.25 | |
| LR-66679 | Leila Farouk | Parental leave, November 1 start | 08 Oct | 12 Oct | 9,709.85 | |
| LR-67817 | Sofia Petrov | Personal day, June 9 | 08 Oct | 13 Oct | 7,336.86 | |
| LR-78102 | Omar Haddad | Bereavement leave, April 22-24 | 24 Oct | 02 Nov | 30,189.37 |
Coordinate the practical work around an employee's arrival, move or departure and verify what is complete.
Onboarding checklists
Keep required employee evidence and policy acknowledgments current, with access matched to the information.
Policy assignments
Understand your workforce with clear reporting periods, effective history and protected employee information.
Org summaries
| Location | Country code | Headcount | Department count | As of | |
|---|---|---|---|---|---|
| Harborline operations hub | US | 1 | 25 | 08 Oct | |
| Harborline operations hub | CA | 39 | 11 | 13 Oct | |
| North Quay office | GB | 37 | 11 | 25 Oct | |
| North Quay office | IE | 6 | 3 | 14 Oct | |
| North Quay office | AU | 5 | 12 | 28 Oct |
Employee onboarding ships ready to use. 2 steps need a named approval before the work moves on: Approve hire (HR Manager) and Confirm readiness (HR Manager).
Bring the employee details, proposed start and position together.
Review the planned employment and position before the next steps begin.
Coordinate the tasks, documents and information for a good first day.
Check the required evidence and resolve outstanding start requirements.
Record the actual start and apply the approved employment at the right time.
Open any employment spell to see its employees, the roles that work on it, its process stages and its approvals on one page.
Employee, Start date, Actual start at and Employment type.
Each line is linked to this employment spell.
HR Manager, each with their own permissions.
Prepare and approve hire and Termination and offboarding, with the role that acts.
Approve hire and Confirm readiness, with who decides.
Fixed-term employee · Active
| Employee ID | Full name | Job title |
|---|---|---|
| EMP-001241 | 90 | Maya Singh |
| EMP-001242 | 170 | Omar Haddad |
| EMP-001243 | 60 | Elena Rivera |
Screens, reports, exports, notifications, snapshots and private file retrieval apply the same current restrictions.
Signed in as HR Manager
| Decision | Approver | |
|---|---|---|
| Approve hireReview the planned employment and position before the next steps begin. | HR Manager | |
| Confirm readinessCheck the required evidence and resolve outstanding start requirements. | HR Manager | |
| Approve technical activation independently of requester/material editors when configured cross-entity/country or bulk-import changes require it | Admin | |
| Approve hire/lifecycle/master/policy/readiness/closure/retention/migration decisions independently of preparer/material editors and subject conflicts | HR Manager | |
| Review escalated leave requests, unused cancellations and leave entries corrections independently of the employee/request preparer | HR Manager | |
| Approve ordinary leave requests and confirm policy-qualified unused cancellations only when assigned approver user is self, policy allows Manager and actual subject/preparer differs | Manager |
Everyone opens Core HR to the work that is theirs. Pick a role to see what it starts with.
Configures identity, integration and technical settings; administrative access does not automatically expose employee PII or confer HR domain approval.
The HR Manager/HRBP domain role owns employee lifecycle, organization, policy and protected HR work within explicit employer/department grants.
This is the first screen this role sees.
HR changes · HR Manager
| Change number | Employee | Kind | Effective date | Status | Prepared by | |
|---|---|---|---|---|---|---|
| HRC-60858 | Kofi Mensah | Hire | 27 Oct | Submitted | Maya Singh | |
| HRC-46413 | Hana Park | Rehire | 26 Oct | Submitted | Lucas Chen | |
| HRC-47343 | Elena Rivera | Hire | 13 Oct | Submitted | Elena Rivera | |
| HRC-29157 | Daniel Okoye | Rehire | 11 Oct | Submitted | Omar Haddad | |
| HRC-69564 | Kofi Mensah | Hire | 22 Oct | Submitted | Amara Costa |
An explicitly granted Manager role operates within the current cycle-safe direct/indirect reporting tree; a Manager pointer alone is not authorization.
This is the first screen this role sees.
Leave requests · Manager
| Request number | Employee | Operational label | Start date | End date | Days | |
|---|---|---|---|---|---|---|
| LR-98027 | Omar Haddad | Annual leave, May 12-16 | 12 Oct | 18 Oct | 28,398.60 | |
| LR-18034 | Hana Park | Sick leave, October 3 | 14 Oct | 22 Oct | 17,576.25 | |
| LR-66679 | Leila Farouk | Parental leave, November 1 start | 08 Oct | 12 Oct | 9,709.85 | |
| LR-67817 | Sofia Petrov | Personal day, June 9 | 08 Oct | 13 Oct | 7,336.86 | |
| LR-78102 | Omar Haddad | Bereavement leave, April 22-24 | 24 Oct | 02 Nov | 30,189.37 |
Prepares delegated employee work and coordinates documents, tasks and acknowledgments without applying protected lifecycle decisions.
This is the first screen this role sees.
Employment spells · HR Specialist
Uses the authenticated self-service identity and narrowly assigned tasks; peer directory visibility contains only names, titles and manager relationships. Manager tree access is calculated at request time from applied effective assignments and valid grants. It is cycle-safe, restricted by employer and allowed scope, and does not bypass document/field classification on joins, notifications, exports, snapshots or private-object retrieval. Services have named action scopes and cannot supply a human decision. A grant can reduce/temporarily delegate allowed preparation but cannot invent a role or bypass actual-person conflict checks.
This is the first screen this role sees.
Policy assignments · Employee
Understand workforce changes, leave and the HR work that needs attention.
This quarter
How far records got this quarter
| Stage | Reached | Step | |
|---|---|---|---|
| Planned | 38 | ||
| Active | 17 | 45% | |
| On leave | 3 | 18% | |
| Ended | 1 | 33% |
Sample counts per stage
Count distinct people with applied active or on-leave employment at the stated local cutoff. Group them by the organization that applied then. Keep pending starts, ended employment and vacant position capacity separate, and compare like-for-like historical cutoffs.
Relate reviewed separation episodes to the time-weighted employed population over the same period. Preserve corrected events and subsequent rehires without erasing earlier separations. Missing or zero denominators remain unavailable; sensitive reasons and small groups have additional restrictions.
Measure a vacancy episode from opening to the actual effective assignment that filled it. An internal transfer uses its assignment date, not the transferee's first hire date. Show open, frozen and withdrawn episodes separately from completed fills.
Use current employment-spell tenure at the cutoff, with clear, nonoverlapping bands and historical organization dimensions. Earlier service and breaks remain in the history. The first-ever hire date is useful context but does not silently replace the stated tenure basis.
Reconcile earned and carried-in days, actual use, future reservations, corrections, expiry and availability for the stated policy and year. Approval retains the reservation. Moving a day from reserved to taken does not spend it twice. Carrying unused days into another year does not make them newly earned in both years.
Find missing, pending, expired, revoked or overdue evidence against the configured document and policy requirements. Retain the exact requirement version, owner and due date. Superseded or no-longer-applicable obligations stay traceable without appearing as current missing evidence. The report supports recordkeeping follow-up; it does not certify eligibility, complete a filing or determine legal compliance.
Show direct employed reports for each eligible manager, with indirect descendants separately identified. Vacancies, future starts and duplicate hierarchy traversal do not inflate the result. Invalid reporting cycles must be resolved before publication.
See how Core HR fits your kind of team.
Keep employee information and HR work aligned as teams and assignments change.
Coordinate employee records and local HR policies across your locations.
Keep employee records, leave and joining or leaving work organized across your workforce.
Maintain a clear employee foundation as your organization grows and changes.
Each stage of employee onboarding names the role that acts and the status it records, so a change is never anonymous.
Each stage, the role that acts and the status it records
Help the HR team prepare work and follow up within its permissions.
Set up connections through ERP.AI and Proto workflows, with every change logged.
Every record lives in a table you can see, extend and export. Add fields or whole tables in Proto.
Browse all 41 tablesStart with one team and one process, then add the rest once the basics are running.
Confirm person and employee identifiers, employers, locations, departments, position capacity and reporting relationships. Resolve hierarchy cycles and competing current assignments. Decide which employee fields are self-service, which require HR review and who may retrieve each sensitive document class. Name the people who prepare and independently approve hires, lifecycle changes, policies and readiness. Configure actual account mappings and finite delegations. Managers need current operational team access; IT and Facilities participants need their assigned task information. Administrative access must not accidentally become unrestricted HR access.
Reconcile employment spells, future hires, planned moves and separations. An approved future assignment reserves dated capacity without changing current headcount. First-day activation also needs the required clearance and actual commencement evidence. Test a late start and a changed start date as well as the normal path. Agree day-based leave units, effective work schedules, holidays, policy precedence, accrual timing, finite advance authority and leave-year rules. Rehearse a request spanning a year or schedule change. Approval should preserve its reservation; partial use and cancellation should reconcile the exact remaining fractions. Carryover, expiry and corrected earnings need an accountable history.
Map source people before importing their spells, hierarchy, seats and circular references. Then reconcile leave balances and reserved daily details, document versions, policy obligations, checklist evidence and external identifiers. Keep unresolved provider actions with their original identity. Use the agreed cutoff to distinguish historical evidence from new operational effects. Importing a past termination or completed checklist must not send another account request or final-pay notification. Opening leave buckets initialize once, with historical detail retained without spending or earning those days again.
Test ordinary employee self-service and an independent HR approval, then test a self-approval attempt, a manager reassignment and a sensitive-file request. Verify future-effective changes, competing seat reservations, leave cancellation and document replacement. For offboarding, demonstrate actual access outcomes and the handling of required unresolved tasks. Agree which external system owns payroll, recruiting, benefits and account outcomes. Review the reconciled population and unresolved exceptions with the implementation owner before enabling new effects. Implementation is priced separately; the plan depends on the agreed scope, source quality and required connections rather than a fixed rollout duration.
$0per user
The base account and everyday work in the ERP.AI app are free, for every user.
| Usage | Per $1 |
|---|---|
| Record reads (list, filter, get) | 20,000 |
| Search or aggregate queries | 4,000 |
| Record writes | 4,000 |
| Imported or synced records | 200,000 |
| Workflow runs | 2,000 |
| AI agent runs | 2,000 |
| Scheduled jobs or webhooks | 20,000 |
| File uploads (MB) | 2,000 |
| CSV or PDF exports | 100 |
Click Get started, then use Proto to configure Core HR for your business. Set up your workflows, import your data and invite your team.
Employee records, organization and primary positions, effective employment changes, day-based leave, joining and leaving tasks, documents, policy acknowledgments and HR reporting. It is a focused foundation for everyday HR work, with configured handoffs to adjacent systems.
Payroll calculation, tax, payment and final-pay approval remain with a separate payroll owner. Core HR can share approved employee changes and track the agreed handoff. An external pay-period calendar may support leave accrual dates without adding payroll processing.
Recruiting, offers, performance, compensation and learning administration are separate. Core HR starts from the approved hire information and manages the retained employee lifecycle. Position vacancy reporting measures seat occupancy rather than a recruiting funnel.
Employees can use permitted self-service fields, maintain eligible own contacts and dependent details, request leave and acknowledge assigned policies. Legal identity, employer, manager, position, status and accepted balances require the appropriate protected HR action. Own document access follows the configured visibility rule.
Operational information for the current eligible team, such as work contact details, reporting relationships, absence dates and relevant task status. Medical reasons, identity or tax files, home addresses and family information are separately protected. Reassignment or expired access changes what the manager can retrieve.
An independent HR Manager reviews the exact hire proposal and dated position. First-day readiness is another HR Manager decision against required evidence. Actual commencement and the approved date also control activation; reaching the calendar date alone does not invent an employee start or account outcome.
Yes, the specification preserves dated employment spells and assignments. Future changes do not alter today's headcount early. Rehire uses the validated person identity with a new spell, retaining the earlier separation and history. Current access is reauthorized rather than copied automatically from the former employment.
Submission reserves the calculated daily portions. Approval leaves that reservation in place. Actual use moves the same fraction from pending to taken once; cancellation releases only unused portions. Policies define schedules, accrual, carryover, expiry and any finite advance authority, including cross-year allocations.
They provide configured recordkeeping evidence. Requirements, versions, reviewer evidence and expiry determine the recorded status. A copy on file or a missing-evidence report is not a legal eligibility conclusion, completed filing or certification. Sensitive copies and their retention need the appropriate access and policy review.
Start free, then use Proto to change fields, steps and approvals before your team goes live.