Connects to the tools you use
Set up connections through ERP.AI and Proto workflows, with every change logged.
- HRMS with Document Vault
- Payment provider
- Recruiting calendar
- Learning provider
- Tax authority
The system keeps the employee record at the center of hiring, organizational changes, time, pay and development. HR Business Partner maintains the person and position records.
Employees in one list
| Employee ID | Full name | Department | Position | Manager | Hire date | |
|---|---|---|---|---|---|---|
| EMP-3014 | Camila Duarte | Records Compliance | Recruiting lead, Toronto | Esra Demir | 28 Oct | |
| EMP-3059 | Arjun Mehta | Benefits Administration | Compliance analyst, remote | Esra Demir | 31 Oct | |
| EMP-3102 | Yara Haddad | Records Compliance | Payroll associate, Portland | Nia Campbell | 18 Oct | |
| EMP-3147 | Benedict Shaw | Benefits Administration | Benefits manager, London | Sana Mirza | 04 Nov | |
| EMP-3191 | Sana Mirza | Records Compliance | IT administrator, Phoenix | Camila Duarte | 14 Oct |
Admin reviews the requisition decision.
Every feature works on the same records. Pick one to see the screen your team works in.
The employee register ties each person to a position, department, location and manager.
Employees
| Employee ID | Full name | Department | Position | Manager | Hire date | |
|---|---|---|---|---|---|---|
| EMP-3014 | Camila Duarte | Records Compliance | Recruiting lead, Toronto | Esra Demir | 28 Oct | |
| EMP-3059 | Arjun Mehta | Benefits Administration | Compliance analyst, remote | Esra Demir | 31 Oct | |
| EMP-3102 | Yara Haddad | Records Compliance | Payroll associate, Portland | Nia Campbell | 18 Oct | |
| EMP-3147 | Benedict Shaw | Benefits Administration | Benefits manager, London | Sana Mirza | 04 Nov | |
| EMP-3191 | Sana Mirza | Records Compliance | IT administrator, Phoenix | Camila Duarte | 14 Oct |
Recruiter works from an open requisition to a candidate application and an offer.
Applications
| Application number | Candidate | Requisition | Recruiter | Stage | |
|---|---|---|---|---|---|
| APP-67028 | Tess Okoro | Warehouse trainer, Reno | Esra Demir | Applied | |
| APP-42267 | Jonah Pierce | IT administrator, Phoenix | Yara Haddad | Screen | |
| APP-15304 | Nadia Saleh | Compliance analyst, remote | Yara Haddad | Phone interview | |
| APP-39194 | Nadia Saleh | HR coordinator, Phoenix | Nia Campbell | Onsite | |
| APP-74333 | Jonah Pierce | Recruiting lead, Toronto | Nia Campbell | Offer |
A checklist groups the work needed for a hire, transfer, rehire or separation.
Approval waits for the recruiter
| Offer number | Candidate | Position | Base salary | Currency | Approved by | |
|---|---|---|---|---|---|---|
| OFF-57101 | Rina Kapoor | Recruiting lead, Toronto | 130 | USD | Arjun Mehta | |
| OFF-42377 | Yuki Tan | Records manager, Portland | 920 | EUR | Leo Fischer | |
| OFF-94539 | Aya Yilmaz | Benefits manager, London | 590 | GBP | Camila Duarte | |
| OFF-81452 | Rina Kapoor | IT administrator, Phoenix | 720 | CAD | Benedict Shaw | |
| OFF-42768 | Marcos Vega | Compliance analyst, remote | 290 | INR | Nia Campbell |
Employees enter dated leave requests and weekly timesheets.
Leave requests
| Request number | Start date | End date | Leave type | Status | Approver | |
|---|---|---|---|---|---|---|
| LR-39691 | 13 Oct | 16 Oct | Leave without pay | Draft | Esra Demir | |
| LR-23147 | 14 Oct | 16 Oct | Caregiver leave | Submitted | Yara Haddad | |
| LR-27339 | 17 Oct | 23 Oct | Adoption leave | Approved | Nia Campbell | |
| LR-20434 | 24 Oct | 27 Oct | Adoption leave | Taken | Yara Haddad | |
| LR-86035 | 28 Oct | 02 Nov | Adoption leave | Draft | Camila Duarte |
Payroll Admin organizes pay by calendar, legal entity, country, currency and period.
Approval conditions
| Run number | Calendar | Period start | Period end | Pay date | Net total | |
|---|---|---|---|---|---|---|
| PR-45720 | Executive bonus, quarterly | 28 Oct | 04 Nov | 09 Nov | 120 | |
| PR-12406 | Executive bonus, quarterly | 30 Oct | 01 Nov | 03 Nov | 560 | |
| PR-88405 | US warehouse, weekly | 12 Oct | 15 Oct | 23 Oct | 950 | |
| PR-72691 | UK operations, monthly | 27 Oct | 04 Nov | 09 Nov | 880 | |
| PR-83377 | Canada warehouse, weekly | 02 Nov | 08 Nov | 13 Nov | 30 |
Performance cycles set the review window, self and manager deadlines, and calibration date.
Performance reviews
Courses describe the learning offer, its category, delivery method, mandatory flag and validity period.
Training records
Hire to pay ships ready to use. 4 steps need a named approval before the work moves on: Open requisition (Admin), Approve offer (Admin), Approve time and leave (Admin) and Approve payroll (Admin).
Approve the position and headcount before recruiting begins.
Connect applicants, interviews and recommendations to the opening.
Review the pay and start date before the offer is sent.
Assign the start work and follow each task to completion.
Review dated requests and hours before pay.
Reconcile statements and totals before posting.
Open any employee to see its applications, the roles that work on it, its process stages and its approvals on one page.
Full name, Department, Position and Manager.
Each line is linked to this employee.
L&D Admin, Recruiter and Payroll Admin, each with their own permissions.
Prepare onboarding and Approve time and leave, with the role that acts.
Open requisition and Approve offer, with who decides.
Camila Duarte · Active
| Application number | Candidate | Requisition |
|---|---|---|
| APP-67028 | Tess Okoro | Warehouse trainer, Reno |
| APP-42267 | Jonah Pierce | IT administrator, Phoenix |
| APP-15304 | Nadia Saleh | Compliance analyst, remote |
Signed in as Admin
| Decision | Approver | |
|---|---|---|
| Open requisitionApprove the position and headcount before recruiting begins. | Admin | |
| Approve offerReview the pay and start date before the offer is sent. | Admin | |
| Approve time and leaveReview dated requests and hours before pay. | Admin | |
| Approve payrollReconcile statements and totals before posting. | Admin |
Everyone opens HRMS with Document Vault to the work that is theirs. Pick a role to see what it starts with.
Self-service record entry on leave, timesheets and goals; read-only on pay, benefits and performance.
This is the first screen this role sees.
Leave requests · Employee
| Request number | Start date | End date | Leave type | Status | Approver | |
|---|---|---|---|---|---|---|
| LR-39691 | 13 Oct | 16 Oct | Leave without pay | Draft | Esra Demir | |
| LR-23147 | 14 Oct | 16 Oct | Caregiver leave | Submitted | Yara Haddad | |
| LR-27339 | 17 Oct | 23 Oct | Adoption leave | Approved | Nia Campbell | |
| LR-20434 | 24 Oct | 27 Oct | Adoption leave | Taken | Yara Haddad | |
| LR-86035 | 28 Oct | 02 Nov | Adoption leave | Draft | Camila Duarte |
Record entry on the learning catalog and training records; read-only on employees and positions.
This is the first screen this role sees.
Training records · L&D Admin
Read-only visibility into requisitions and the hiring pipeline.
This is the first screen this role sees.
Job requisitions · Hiring Manager
Record entry across the hiring pipeline; read-only on employees.
This is the first screen this role sees.
Offers · Recruiter
| Offer number | Candidate | Position | Base salary | Currency | Approved by | |
|---|---|---|---|---|---|---|
| OFF-57101 | Rina Kapoor | Recruiting lead, Toronto | 130 | USD | Arjun Mehta | |
| OFF-42377 | Yuki Tan | Records manager, Portland | 920 | EUR | Leo Fischer | |
| OFF-94539 | Aya Yilmaz | Benefits manager, London | 590 | GBP | Camila Duarte | |
| OFF-81452 | Rina Kapoor | IT administrator, Phoenix | 720 | CAD | Benedict Shaw | |
| OFF-42768 | Marcos Vega | Compliance analyst, remote | 290 | INR | Nia Campbell |
Record entry on payroll and tax tables; read-only on employees, benefits, leave and timesheets.
This is the first screen this role sees.
Payroll runs · Payroll Admin
| Run number | Calendar | Period start | Period end | Pay date | Net total | |
|---|---|---|---|---|---|---|
| PR-45720 | Executive bonus, quarterly | 28 Oct | 04 Nov | 09 Nov | 120 | |
| PR-12406 | Executive bonus, quarterly | 30 Oct | 01 Nov | 03 Nov | 560 | |
| PR-88405 | US warehouse, weekly | 12 Oct | 15 Oct | 23 Oct | 950 | |
| PR-72691 | UK operations, monthly | 27 Oct | 04 Nov | 09 Nov | 880 | |
| PR-83377 | Canada warehouse, weekly | 02 Nov | 08 Nov | 13 Nov | 30 |
Record entry on people and performance tables; read-only on pay and benefits.
This is the first screen this role sees.
Performance reviews · HR Business Partner
Read-only oversight across all 33 HRMS tables.
This is the first screen this role sees.
Employees · CHRO / VP People
| Employee ID | Full name | Department | Position | Manager | Hire date | |
|---|---|---|---|---|---|---|
| EMP-3014 | Camila Duarte | Records Compliance | Recruiting lead, Toronto | Esra Demir | 28 Oct | |
| EMP-3059 | Arjun Mehta | Benefits Administration | Compliance analyst, remote | Esra Demir | 31 Oct | |
| EMP-3102 | Yara Haddad | Records Compliance | Payroll associate, Portland | Nia Campbell | 18 Oct | |
| EMP-3147 | Benedict Shaw | Benefits Administration | Benefits manager, London | Sana Mirza | 04 Nov | |
| EMP-3191 | Sana Mirza | Records Compliance | IT administrator, Phoenix | Camila Duarte | 14 Oct |
Superuser: full record CRUD on all 33 HRMS tables, plus every view, report and app setting.
Follow hiring, leave, payroll, reviews and training from their source records.
This quarter
How far records got this quarter
| Stage | Reached | Step | |
|---|---|---|---|
| Active | 31 | ||
| On leave | 16 | 52% | |
| Terminated | 11 | 69% | |
| Rehireable | 6 | 55% |
Sample counts per stage
Compare active employees by department and position.
Count applications by requisition and stage.
Sum headcount on open requisitions by department.
Compare accrued, taken and pending leave by employee and type.
Count submitted timesheets by approver and week.
Compare gross and net totals by calendar and pay period.
Count review statuses by cycle and reviewer.
Group training records by expiration date and status.
Show filing amount, due date and status by jurisdiction.
See how HRMS with Document Vault fits your kind of team.
Teams with staff across legal entities and locations can keep their employee and payroll context explicit.
A growing services business can follow hiring demand and the work required for each new starter.
Distributed teams can manage leave and time with a named employee, manager and weekly period.
Each stage of hire to pay 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
Use an assistant to prepare HR worklists and explain linked records for human review.
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 36 tablesStart with one team and one process, then add the rest once the basics are running.
Confirm department, location, manager, position and employment status for the pilot population.
Review leave types, pay grades, benefit plans, course assignments and payroll calendars.
Follow a requisition, leave request, timesheet and pay run with the relevant owners.
Compare employee references, dated events, statement lines and final totals before expanding.
$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 the HR app for your business. Begin with employee, position, leave and payroll records for one team.
Employees can enter leave requests with dates and a leave type, then follow the recorded status.
Recruiter links a candidate to a requisition through an application, records interview outcomes and prepares an offer for review.
A checklist groups assigned onboarding tasks, due dates and completion states for each employee.
A payroll run groups statements for its calendar and period. Statement lines explain earnings, deductions and taxes.
Each enrollment links an employee to a benefit plan, coverage tier, effective dates and status.
HR Business Partner follows goals and reviews by employee and cycle. Admin manages the cycle dates and state.
Course enrollments track assignments and outcomes. Training records carry completed learning and expiration dates.
Reconcile employee references, approver ownership, pay periods and statement totals with the people who run each process.
Start free, then use Proto to change fields, steps and approvals before your team goes live.