Connects to the tools you use
Set up connections through ERP.AI and Proto workflows, with every change logged.
- HRMS with Expense Mgmt
- Calendar
- Signature service
- Bank and accounting
- Learning platform
This HRMS keeps the employee record connected to the work around it: approved openings, applications and offers, onboarding tasks, leave, time, payroll, performance and learning. People operations maintains the employee, department, position and employment history.
Approval conditions
| Request number | Employee | Leave type | Start date | End date | Approver | |
|---|---|---|---|---|---|---|
| LR-84582 | Mina Rahimi | Caregiver leave | 22 Oct | 27 Oct | Haru Watanabe | |
| LR-55513 | Greta Vogel | Caregiver leave | 29 Oct | 06 Nov | Greta Vogel | |
| LR-19048 | Greta Vogel | Personal day | 23 Oct | 29 Oct | Estela Rojas | |
| LR-67560 | Greta Vogel | Business travel recovery | 18 Oct | 20 Oct | Caleb Price | |
| LR-34275 | Nabil Hassan | Unpaid leave | 26 Oct | 31 Oct | Nabil Hassan |
HR Business Partner reviews the opening.
Every feature works on the same records. Pick one to see the screen your team works in.
Keep worker identity, organization and employment changes tied to the employee.
Employees
Take an approved opening through applications, interviews and an accepted offer.
Applications
| Application number | Candidate | Requisition | Recruiter | Stage | |
|---|---|---|---|---|---|
| APP-16188 | Oliver Grant | Implementation consultant, East | Caleb Price | Applied | |
| APP-55492 | Akira Kato | Executive assistant, HQ | Nabil Hassan | Screen | |
| APP-91867 | Kojo Mensimah | Implementation consultant, East | Caleb Price | Phone interview | |
| APP-29600 | Anushka Bhat | Executive assistant, HQ | Amadou Ba | Onsite | |
| APP-11110 | Anushka Bhat | Field sales lead, West | Devika Menon | Offer |
Coordinate each new hire through a checklist and assigned work.
Onboarding tasks
Review employee leave balances, dated requests, weekly hours and approvals.
Leave requests
| Request number | Leave type | Start date | End date | Status | |
|---|---|---|---|---|---|
| LR-18401 | Unpaid leave | 20 Oct | 27 Oct | Draft | |
| LR-83391 | Unpaid leave | 31 Oct | 09 Nov | Submitted | |
| LR-60570 | Parental leave | 14 Oct | 20 Oct | Approved | |
| LR-36877 | Personal day | 04 Nov | 12 Nov | Taken | |
| LR-23151 | Unpaid leave | 29 Oct | 05 Nov | Draft |
Prepare pay periods, review calculated statements and track run approval.
Approval waits for the approver
| Run number | Calendar | Period start | Period end | Pay date | Gross total | |
|---|---|---|---|---|---|---|
| PR-39318 | UK office, monthly | 18 Oct | 24 Oct | 30 Oct | 770 | |
| PR-72882 | Contract staff, weekly | 19 Oct | 26 Oct | 02 Nov | 490 | |
| PR-56563 | Final pay, on demand | 23 Oct | 29 Oct | 06 Nov | 940 | |
| PR-77887 | Sales commission, monthly | 16 Oct | 20 Oct | 23 Oct | 570 | |
| PR-17642 | US office, semimonthly | 18 Oct | 22 Oct | 27 Oct | 480 |
Connect goals and reviews to the right cycle and reviewer.
Performance cycles
Track course enrollment, completion and expiring training records.
Course enrollments
Hire to first payroll ships ready to use. 4 steps need a named approval before the work moves on: Requisition approval (HR Business Partner), Offer approval (HR Business Partner), Leave approval (Hiring Manager) and Payroll approval (Hiring Manager).
Review the opening and its headcount.
Track applications and completed interview feedback.
Check the offer against the position and pay grade.
Assign and complete new-hire tasks.
Review dates and balance before deciding.
Reconcile statements before approving the run.
Open any leave request to see the roles that work on it, its process stages and its approvals on one page.
Employee, Start date, End date and Approver.
Records linked to this leave request.
Employee, Payroll Admin and CHRO / VP People, each with their own permissions.
Leave approval, with the role that acts.
Requisition approval and Offer approval, with who decides.
Submitted
The preparer and approver should be clear before a requisition, leave request or pay run advances.
Signed in as HR Business Partner
| Decision | Approver | |
|---|---|---|
| Requisition approvalReview the opening and its headcount. | HR Business Partner | |
| Offer approvalCheck the offer against the position and pay grade. | HR Business Partner | |
| Leave approvalReview dates and balance before deciding. | Hiring Manager | |
| Payroll approvalReconcile statements before approving the run. | Hiring Manager |
Everyone opens HRMS with Expense Mgmt 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 | Leave type | Start date | End date | Status | |
|---|---|---|---|---|---|
| LR-18401 | Unpaid leave | 20 Oct | 27 Oct | Draft | |
| LR-83391 | Unpaid leave | 31 Oct | 09 Nov | Submitted | |
| LR-60570 | Parental leave | 14 Oct | 20 Oct | Approved | |
| LR-36877 | Personal day | 04 Nov | 12 Nov | Taken | |
| LR-23151 | Unpaid leave | 29 Oct | 05 Nov | Draft |
Record entry on the learning catalog and training records; read-only on employees and positions.
This is the first screen this role sees.
Course enrollments · L&D Admin
Read-only visibility into requisitions and the hiring pipeline.
This is the first screen this role sees.
Job requisitions · Hiring Manager
| Requisition number | Department | Position | Hiring manager | Headcount | Status | |
|---|---|---|---|---|---|---|
| JR-26676 | Executive Office | Solutions engineer, remote | Estela Rojas | 30 | Pending approval | |
| JR-22423 | Travel Operations | Field sales lead, West | Amadou Ba | 9 | Pending approval | |
| JR-44826 | Field Sales | Procurement buyer, HQ | Caleb Price | 28 | Pending approval | |
| JR-36800 | Travel Operations | Customer delivery manager, South | Haru Watanabe | 40 | Pending approval | |
| JR-58338 | Engineering | Solutions engineer, remote | Amadou Ba | 30 | Pending approval |
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 | Status | |
|---|---|---|---|---|---|---|
| OFF-14845 | Farah Rahman | Customer delivery manager, South | 960 | USD | Pending approval | |
| OFF-42934 | Anushka Bhat | Implementation consultant, East | 240 | EUR | Pending approval | |
| OFF-64252 | Oliver Grant | Customer delivery manager, South | 760 | GBP | Pending approval | |
| OFF-38307 | Anushka Bhat | Customer delivery manager, South | 170 | CAD | Pending approval | |
| OFF-23002 | Santiago Reyes | Field sales lead, West | 760 | INR | Pending approval |
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 | Approver | Total hours | |
|---|---|---|---|---|---|---|
| TMS-14099 | Caleb Price | 01 Nov | 08 Nov | Greta Vogel | 40 | |
| TMS-95013 | Greta Vogel | 03 Nov | 09 Nov | Greta Vogel | 40 | |
| TMS-10893 | Greta Vogel | 26 Oct | 03 Nov | Greta Vogel | 40 | |
| TMS-45205 | Amadou Ba | 01 Nov | 09 Nov | Yusuf Adewale | 40 | |
| TMS-45167 | Amadou Ba | 24 Oct | 01 Nov | Estela Rojas | 40 |
Record entry on people and performance tables; read-only on pay and benefits.
This is the first screen this role sees.
Leave requests · HR Business Partner
| Request number | Employee | Leave type | Start date | End date | Approver | |
|---|---|---|---|---|---|---|
| LR-84582 | Mina Rahimi | Caregiver leave | 22 Oct | 27 Oct | Haru Watanabe | |
| LR-55513 | Greta Vogel | Caregiver leave | 29 Oct | 06 Nov | Greta Vogel | |
| LR-19048 | Greta Vogel | Personal day | 23 Oct | 29 Oct | Estela Rojas | |
| LR-67560 | Greta Vogel | Business travel recovery | 18 Oct | 20 Oct | Caleb Price | |
| LR-34275 | Nabil Hassan | Unpaid leave | 26 Oct | 31 Oct | Nabil Hassan |
Read-only oversight across all 33 HRMS tables.
This is the first screen this role sees.
Performance cycles · CHRO / VP People
Superuser: full record CRUD on all 33 HRMS tables, plus every view, report and app setting.
Questions the team can answer from people, hiring, time and pay records.
This quarter
How far records got this quarter
| Stage | Reached | Step | |
|---|---|---|---|
| Draft | 49 | ||
| Submitted | 9 | 18% | |
| Approved | 4 | 44% | |
| Rejected | 1 | 25% |
Sample counts per stage
Group active employees by department, position and manager.
Compare applications by stage, requisition and recruiter.
Compare approved and open headcount by department and target start date.
Compare submitted and approved requests by leave type and date range.
Find submitted and rejected timesheets by week and approver.
Compare gross totals by calendar, period and run type.
Compare reviews by cycle, type and status.
Find training records by expiration date and status.
See how HRMS with Expense Mgmt fits your kind of team.
A growing team can use an approved opening as the starting point for an employee hire. The Recruiter follows the application and offer; the HR Business Partner then checks the new employee assignment and onboarding work.
An employer with several locations needs each employee tied to the right workplace, payroll calendar and tax jurisdiction. HR Business Partner checks the assignment; Payroll Admin checks the pay period before posting.
A people operations team can connect a worker's leave, goals and training history to the same employee record. HR Business Partner checks changes and review cycles; L&D Admin manages course completion and renewal.
Each stage of hire to first payroll 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 configure and inspect the HRMS with your team.
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.
Configure departments, positions, locations, employees and managers. Reconcile a small sample against the source register.
Set access for the configured roles and rehearse a requisition, offer, leave request and timesheet with their actual owners.
Configure a payroll calendar, inspect employee pay statements and have the designated approver review the run before posting.
Add performance cycles, courses, benefit enrollments and tax filing work after the first handoffs are reliable.
$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 HRMS with Expense Mgmt for your business. Start with one employee group, its managers, a leave policy and one pay calendar.
Load departments, positions, pay grades and calendars before employee assignments. Check manager references before importing transactions.
The request has an Approver linked to Employees. Agree who fills that role and rehearse both an approval and a rejection.
Candidates and Applications are separate records. Each application links a candidate to a requisition and carries its own stage.
Each interview links to an application and interviewer, with a status, recommendation, rating and feedback.
The offer links to the candidate, application and position. The onboarding checklist and its assigned tasks organize the new-hire work.
Start with the run, its calendar and period. Inspect each pay statement and its earning, deduction and tax lines. Reconcile the amount independently before approval.
The Employee role can manage goals, leave requests, time entries and timesheets, and view its configured pay, benefits and review records.
Training records keep completion and expiration dates and a current status. L&D Admin can review expiring records and the linked course.
Agree calendar, signature, banking, accounting and learning connections with their owners during implementation.
Start free, then use Proto to change fields, steps and approvals before your team goes live.