Connects to the tools you use
Set up connections through ERP.AI and Proto workflows, with every change logged.
- HRMS with Grievance Management
- Electronic signature
- Calendar
- Banking
- Tax filing portals
- Learning provider
HRMS with Grievance Management keeps the employee register, position structure and employment history alongside the work that follows a hire. Recruiters prepare requisitions, track applications and interviews, and prepare offers.
Employees in one list
| Employee ID | Full name | Department | Position | Manager | Hire date | |
|---|---|---|---|---|---|---|
| EMP-7021 | Naomi Adebayo | Payroll | Employee relations manager, Central | Naomi Adebayo | 31 Oct | |
| EMP-7064 | Pablo Serrano | Learning and Development | Payroll specialist, Central | Pablo Serrano | 13 Oct | |
| EMP-7108 | Radhika Joshi | Workplace Resolution | Employee relations manager, Central | Samir Rahman | 14 Oct | |
| EMP-7155 | Elliot Marsh | Workplace Resolution | Grievance advisor, North | Marta Kowalska | 18 Oct | |
| EMP-7202 | Ayla Demir | Employee Relations | Field supervisor, West | Ayla Demir | 30 Oct |
Admin approves the opening after HR review.
Every feature works on the same records. Pick one to see the screen your team works in.
Keep the employee register, position structure and dated employment changes connected.
Employees
| Employee ID | Full name | Department | Position | Manager | Hire date | |
|---|---|---|---|---|---|---|
| EMP-7021 | Naomi Adebayo | Payroll | Employee relations manager, Central | Naomi Adebayo | 31 Oct | |
| EMP-7064 | Pablo Serrano | Learning and Development | Payroll specialist, Central | Pablo Serrano | 13 Oct | |
| EMP-7108 | Radhika Joshi | Workplace Resolution | Employee relations manager, Central | Samir Rahman | 14 Oct | |
| EMP-7155 | Elliot Marsh | Workplace Resolution | Grievance advisor, North | Marta Kowalska | 18 Oct | |
| EMP-7202 | Ayla Demir | Employee Relations | Field supervisor, West | Ayla Demir | 30 Oct |
Link open positions to requisitions, candidate applications, interviews and offers.
Job requisitions
| Requisition number | Position | Department | Headcount | Hiring manager | Status | |
|---|---|---|---|---|---|---|
| JR-93377 | HR investigator, remote | Learning and Development | 1 | Elliot Marsh | Pending Approval | |
| JR-10121 | Payroll specialist, Central | Payroll | 14 | Elliot Marsh | Pending Approval | |
| JR-40399 | Employee relations manager, Central | Payroll | 8 | Marta Kowalska | Pending Approval | |
| JR-69432 | Payroll specialist, Central | Payroll | 18 | Viola Conti | Pending Approval | |
| JR-46614 | Compliance analyst, Central | Learning and Development | 23 | Pablo Serrano | Pending Approval |
Give each hire a checklist and dated tasks with named assignees.
Offers
| Offer number | Candidate | Position | Base salary | Currency | Status | |
|---|---|---|---|---|---|---|
| OFF-55099 | Felix Brandt | Mediation coordinator, South | 80 | USD | Pending Approval | |
| OFF-21951 | Alina Popescu | Field supervisor, West | 320 | EUR | Pending Approval | |
| OFF-33202 | Noura Saleh | People partner, East | 90 | GBP | Pending Approval | |
| OFF-33508 | Felix Brandt | Grievance advisor, North | 930 | CAD | Pending Approval | |
| OFF-73780 | Neha Kapoor | Grievance advisor, North | 590 | INR | Pending Approval |
Review dated leave requests and weekly timesheets against employee balances.
Approval waits for the approver
| Request number | Employee | Leave type | Start date | End date | Approver | |
|---|---|---|---|---|---|---|
| LR-26187 | Viola Conti | Medical recovery leave | 19 Oct | 21 Oct | Elliot Marsh | |
| LR-17175 | Yuna Choi | Certified sick leave | 29 Oct | 07 Nov | Pablo Serrano | |
| LR-74811 | Viola Conti | Certified sick leave | 28 Oct | 04 Nov | Naomi Adebayo | |
| LR-18997 | Samir Rahman | Vacation leave | 26 Oct | 29 Oct | Pablo Serrano | |
| LR-27002 | Yuna Choi | Unpaid leave | 29 Oct | 01 Nov | Samir Rahman |
Prepare pay runs, employee statements and tax filings against named payroll calendars.
Payroll runs
| Run number | Calendar | Period start | Period end | Pay date | Gross total | |
|---|---|---|---|---|---|---|
| PR-93796 | Field team, weekly | 13 Oct | 15 Oct | 19 Oct | 230 | |
| PR-87714 | Final settlement, on demand | 21 Oct | 29 Oct | 02 Nov | 400 | |
| PR-10328 | Canada team, biweekly | 15 Oct | 24 Oct | 29 Oct | 80 | |
| PR-39955 | Head office, semimonthly | 30 Oct | 07 Nov | 16 Nov | 290 | |
| PR-23057 | Bonus payroll, quarterly | 27 Oct | 02 Nov | 04 Nov | 670 |
Keep employee goals, reviews, course enrollment and completed training together.
Performance reviews
Hire to pay ships ready to use. 3 steps need a named approval before the work moves on: Requisition approval (Admin), Offer approval (Admin) and Payroll approval (Payroll Admin).
Check headcount and the position before opening the search.
Keep each application and interview tied to the opening.
Review pay and start date before sending the offer.
Assign the hire and complete dated tasks.
Decide submitted requests and weekly hours.
Reconcile the run and statements before release.
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.
Employee onboarding and Time and leave, with the role that acts.
Requisition approval and Offer approval, with who decides.
Naomi Adebayo · Active
| Application number | Candidate | Requisition |
|---|---|---|
| APP-38860 | Noura Saleh | Compliance analyst, Central |
| APP-81926 | Mina Aoki | HR investigator, remote |
| APP-56206 | Noura Saleh | Grievance advisor, North |
Signed in as Admin
| Decision | Approver | |
|---|---|---|
| Requisition approvalCheck headcount and the position before opening the search. | Admin | |
| Offer approvalReview pay and start date before sending the offer. | Admin | |
| Payroll approvalReconcile the run and statements before release. | Payroll Admin |
Everyone opens HRMS with Grievance Management 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
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.
Job requisitions · Recruiter
Record entry on payroll and tax tables; read-only on employees, benefits, leave and timesheets.
This is the first screen this role sees.
Timesheets · Payroll Admin
| Timesheet number | Employee | Week start | Week end | Total hours | Approver | |
|---|---|---|---|---|---|---|
| TMS-91841 | Radhika Joshi | 27 Oct | 30 Oct | 40 | Viola Conti | |
| TMS-69878 | Karim Haddad | 29 Oct | 06 Nov | 40 | Pablo Serrano | |
| TMS-91366 | Yuna Choi | 30 Oct | 04 Nov | 40 | Samir Rahman | |
| TMS-46430 | Viola Conti | 01 Nov | 10 Nov | 40 | Radhika Joshi | |
| TMS-13091 | Naomi Adebayo | 23 Oct | 01 Nov | 40 | Karim Haddad |
Record entry on people and performance tables; read-only on pay and benefits.
This is the first screen this role sees.
Employees · HR Business Partner
| Employee ID | Full name | Department | Position | Manager | Hire date | |
|---|---|---|---|---|---|---|
| EMP-7021 | Naomi Adebayo | Payroll | Employee relations manager, Central | Naomi Adebayo | 31 Oct | |
| EMP-7064 | Pablo Serrano | Learning and Development | Payroll specialist, Central | Pablo Serrano | 13 Oct | |
| EMP-7108 | Radhika Joshi | Workplace Resolution | Employee relations manager, Central | Samir Rahman | 14 Oct | |
| EMP-7155 | Elliot Marsh | Workplace Resolution | Grievance advisor, North | Marta Kowalska | 18 Oct | |
| EMP-7202 | Ayla Demir | Employee Relations | Field supervisor, West | Ayla Demir | 30 Oct |
Read-only oversight across all 33 HRMS tables.
This is the first screen this role sees.
Leave requests · CHRO / VP People
| Request number | Employee | Leave type | Start date | End date | Approver | |
|---|---|---|---|---|---|---|
| LR-26187 | Viola Conti | Medical recovery leave | 19 Oct | 21 Oct | Elliot Marsh | |
| LR-17175 | Yuna Choi | Certified sick leave | 29 Oct | 07 Nov | Pablo Serrano | |
| LR-74811 | Viola Conti | Certified sick leave | 28 Oct | 04 Nov | Naomi Adebayo | |
| LR-18997 | Samir Rahman | Vacation leave | 26 Oct | 29 Oct | Pablo Serrano | |
| LR-27002 | Yuna Choi | Unpaid leave | 29 Oct | 01 Nov | Samir Rahman |
Superuser: full record CRUD on all 33 HRMS tables, plus every view, report and app setting.
Answer workforce, hiring, absence, pay, review and training questions from connected records.
This quarter
How far records got this quarter
| Stage | Reached | Step | |
|---|---|---|---|
| Active | 31 | ||
| On Leave | 18 | 58% | |
| Terminated | 12 | 67% | |
| Rehireable | 8 | 67% |
Sample counts per stage
Group active employees by department and parent department.
Count applications by requisition and stage.
Compare offers by status, position and start date.
Compare accrued, taken, pending and available balances by employee and leave type.
Compare submitted and approved hours by employee and week.
Compare run gross and net totals by calendar and pay date.
Count reviews by cycle, type and status.
Group training records by status and expiration date.
See how HRMS with Grievance Management fits your kind of team.
Keep employee assignments, locations and pay calendars clear across a distributed workforce.
Bring open positions, recruiting decisions and new hire tasks into one operating path.
Follow employee goals, review cycles and completed learning with clear ownership.
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 Proto to prepare HR work and bring decisions back to the right owner.
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.
Agree entities, countries, departments, locations, positions, pay grades and payroll calendars. Decide which people can edit each record.
Import a small group with managers, positions and hire dates. Compare the register with dated employment history.
Use a vacant position, a requisition, an application, an interview and an approved offer. Carry the accepted outcome into an employee checklist.
Submit leave and weekly hours, obtain the named decisions, then reconcile a payroll run and employee statements for one period.
Open a review cycle and assign a course. Check review release, training completion and expiration monitoring.
$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 employee, hiring and payroll records for your business. Pilot one department, one hiring case and one payroll calendar before adding more employees.
The employee register holds the current position, department, manager, location, entity and payroll calendar. Employment history records dated changes.
Link the application to a candidate and open requisition. Record interviews and an approved offer, then connect the accepted outcome to the employee and onboarding checklist.
The hiring team checks the position and pay grade, and Admin reviews proposed pay against the position's pay grade before the offer is sent.
Employees can enter leave requests, weekly timesheets and daily time entries. The named approver decides submitted work before payroll uses it.
A leave balance belongs to an employee and leave type. It shows accrued, taken, pending and available amounts as of a date.
Check the calendar, period, eligible employees, approved time and leave, employee statements, and gross and net totals before the run moves to approval.
A performance cycle sets the dates. Goals and reviews link employees and reviewers to that cycle, with separate states for submission, calibration, release and acknowledgement.
Course enrollments track assignments and progress. Training records retain completed learning, certificates and expiration dates.
Plan the handoffs for offer signatures, interview calendars, banking, statutory filing and learning providers as needed for your operation.
Start free, then use Proto to change fields, steps and approvals before your team goes live.