Connects to the tools you use
Set up connections through ERP.AI and Proto workflows, with every change logged.
- HRMS with Org Chart
- Signature service
- Calendar
- Banking and payment
- Learning system
- Tax filing channel
HRMS with Org Chart keeps each employee attached to a position, department, location and manager. Departments can have a parent, and positions can report to other positions.
Approval conditions
| Offer number | Candidate | Position | Base salary | Currency | Start date | |
|---|---|---|---|---|---|---|
| OFF-54367 | Dario Conti | Customer support manager, East | 230 | USD | 23 Oct | |
| OFF-37821 | Anya Rao | People director, HQ | 360 | EUR | 30 Oct | |
| OFF-68394 | Dario Conti | Chief operating officer, HQ | 580 | GBP | 28 Oct | |
| OFF-23062 | Celia Tan | People director, HQ | 660 | CAD | 19 Oct | |
| OFF-87658 | Theo Bauer | Finance director, HQ | 750 | INR | 19 Oct |
Admin records the requisition decision after the designated review.
Every feature works on the same records. Pick one to see the screen your team works in.
Keep each employee connected to a department, position and reporting line.
Employees
| Employee ID | Full name | Department | Position | Manager | Location | |
|---|---|---|---|---|---|---|
| EMP-8013 | Imani Okoro | Executive Leadership | Engineering director, remote | Imani Okoro | Remote engineering team | |
| EMP-8057 | Andrés Molina | Executive Leadership | Recruiting manager, HQ | Beatriz Duarte | North recruiting hub | |
| EMP-8105 | Shreya Banerjee | Talent Acquisition | People director, HQ | Lars Holm | Remote engineering team | |
| EMP-8150 | Lars Holm | Talent Acquisition | Regional operations lead, West | Beatriz Duarte | Remote engineering team | |
| EMP-8196 | Salma Nasser | Executive Leadership | Engineering director, remote | Beatriz Duarte | Remote engineering team |
Follow a position from requisition through application, interview and offer.
Approval conditions
| Requisition number | Position | Department | Hiring manager | Recruiter | Headcount | |
|---|---|---|---|---|---|---|
| JR-11990 | Customer support manager, East | Executive Leadership | Andrés Molina | Mila Novak | 23 | |
| JR-50627 | People director, HQ | Talent Acquisition | Shreya Banerjee | Farida Bekele | 30 | |
| JR-99974 | Recruiting manager, HQ | Talent Acquisition | Imani Okoro | Lars Holm | 35 | |
| JR-31443 | People director, HQ | Regional Operations | Farida Bekele | Lars Holm | 20 | |
| JR-54714 | Customer support manager, East | Executive Leadership | Beatriz Duarte | Jin Park | 28 |
Coordinate assigned joining work and preserve employee change history.
Onboarding checklists
Review employee leave and weekly hours against the people record.
Approval conditions
| Request number | Employee | Leave type | Start date | End date | Approver | |
|---|---|---|---|---|---|---|
| LR-17608 | Lars Holm | Annual vacation | 31 Oct | 03 Nov | Farida Bekele | |
| LR-24402 | Mila Novak | Bereavement leave | 25 Oct | 29 Oct | Ethan Price | |
| LR-97763 | Salma Nasser | Parental leave | 23 Oct | 26 Oct | Ethan Price | |
| LR-32344 | Beatriz Duarte | Personal leave | 24 Oct | 01 Nov | Ethan Price | |
| LR-16485 | Lars Holm | Personal leave | 30 Oct | 03 Nov | Farida Bekele |
Keep payroll periods, employee statements, tax filings and enrollment together.
Approval waits for the payroll admin
| Run number | Calendar | Period start | Period end | Pay date | Gross total | |
|---|---|---|---|---|---|---|
| PR-24935 | West operations, weekly | 13 Oct | 16 Oct | 23 Oct | 550 | |
| PR-70138 | West operations, weekly | 31 Oct | 04 Nov | 06 Nov | 330 | |
| PR-28379 | Canada, biweekly | 14 Oct | 20 Oct | 23 Oct | 180 | |
| PR-39781 | Engineering, biweekly | 04 Nov | 13 Nov | 18 Nov | 400 | |
| PR-26470 | Executive, monthly | 04 Nov | 09 Nov | 11 Nov | 350 |
Track goals, review cycles, course enrollment and expiring records.
Performance reviews
From open position to reporting line ships ready to use. 2 steps need a named approval before the work moves on: Open a requisition (Admin) and Approve an offer (Admin).
Check departments, positions and employee managers together.
Review the position and approve the recruiting need.
Follow applications and interview recommendations.
Check the terms against the position and pay grade.
Create the employee record and assigned joining work.
Keep current managers and dated changes in agreement.
Open any offer to see the roles that work on it, its process stages and its approvals on one page.
Position, Base salary, Start date and Status.
Records linked to this offer.
Recruiter, CHRO / VP People and Admin, each with their own permissions.
Approve an offer and Start employment, with the role that acts.
Open a requisition and Approve an offer, with who decides.
Customer support manager, East · USD
Signed in as Admin
| Decision | Approver | |
|---|---|---|
| Open a requisitionReview the position and approve the recruiting need. | Admin | |
| Approve an offerCheck the terms against the position and pay grade. | Admin |
Everyone opens HRMS with Org Chart 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 | Employee | Leave type | Start date | End date | Approver | |
|---|---|---|---|---|---|---|
| LR-17608 | Lars Holm | Annual vacation | 31 Oct | 03 Nov | Farida Bekele | |
| LR-24402 | Mila Novak | Bereavement leave | 25 Oct | 29 Oct | Ethan Price | |
| LR-97763 | Salma Nasser | Parental leave | 23 Oct | 26 Oct | Ethan Price | |
| LR-32344 | Beatriz Duarte | Personal leave | 24 Oct | 01 Nov | Ethan Price | |
| LR-16485 | Lars Holm | Personal leave | 30 Oct | 03 Nov | Farida Bekele |
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
| Requisition number | Position | Department | Hiring manager | Recruiter | Headcount | |
|---|---|---|---|---|---|---|
| JR-11990 | Customer support manager, East | Executive Leadership | Andrés Molina | Mila Novak | 23 | |
| JR-50627 | People director, HQ | Talent Acquisition | Shreya Banerjee | Farida Bekele | 30 | |
| JR-99974 | Recruiting manager, HQ | Talent Acquisition | Imani Okoro | Lars Holm | 35 | |
| JR-31443 | People director, HQ | Regional Operations | Farida Bekele | Lars Holm | 20 | |
| JR-54714 | Customer support manager, East | Executive Leadership | Beatriz Duarte | Jin Park | 28 |
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 | Start date | |
|---|---|---|---|---|---|---|
| OFF-54367 | Dario Conti | Customer support manager, East | 230 | USD | 23 Oct | |
| OFF-37821 | Anya Rao | People director, HQ | 360 | EUR | 30 Oct | |
| OFF-68394 | Dario Conti | Chief operating officer, HQ | 580 | GBP | 28 Oct | |
| OFF-23062 | Celia Tan | People director, HQ | 660 | CAD | 19 Oct | |
| OFF-87658 | Theo Bauer | Finance director, HQ | 750 | INR | 19 Oct |
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 | Gross total | |
|---|---|---|---|---|---|---|
| PR-24935 | West operations, weekly | 13 Oct | 16 Oct | 23 Oct | 550 | |
| PR-70138 | West operations, weekly | 31 Oct | 04 Nov | 06 Nov | 330 | |
| PR-28379 | Canada, biweekly | 14 Oct | 20 Oct | 23 Oct | 180 | |
| PR-39781 | Engineering, biweekly | 04 Nov | 13 Nov | 18 Nov | 400 | |
| PR-26470 | Executive, monthly | 04 Nov | 09 Nov | 11 Nov | 350 |
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
Read-only oversight across all 33 HRMS tables.
This is the first screen this role sees.
Offers · CHRO / VP People
| Offer number | Candidate | Position | Base salary | Currency | Start date | |
|---|---|---|---|---|---|---|
| OFF-54367 | Dario Conti | Customer support manager, East | 230 | USD | 23 Oct | |
| OFF-37821 | Anya Rao | People director, HQ | 360 | EUR | 30 Oct | |
| OFF-68394 | Dario Conti | Chief operating officer, HQ | 580 | GBP | 28 Oct | |
| OFF-23062 | Celia Tan | People director, HQ | 660 | CAD | 19 Oct | |
| OFF-87658 | Theo Bauer | Finance director, HQ | 750 | INR | 19 Oct |
Superuser: full record CRUD on all 33 HRMS tables, plus every view, report and app setting.
Questions about reporting lines, hiring, leave, payroll and learning.
This quarter
How far records got this quarter
| Stage | Reached | Step | |
|---|---|---|---|
| Draft | 40 | ||
| Pending approval | 17 | 43% | |
| Approved | 4 | 24% | |
| Sent | 2 | 50% |
Sample totals per stage
How many Active or on leave employees sit in each department and parent department?
How many direct reports does each current employee manager have?
Which positions are Open or Filled, and how does recorded headcount compare with employees attached?
Which application stages and requisitions need recruiter attention?
What is accrued, pending and taken by leave type at the balance date?
Which periods are pending approval, posted or paid, and what are their recorded gross totals?
Which reviews are submitted or still in progress in a cycle?
Which employee training records are approaching or past expiration?
See how HRMS with Org Chart fits your kind of team.
Each stage, from open position to reporting line, 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
Ask Proto to prepare HRMS work for the named reviewer.
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.
Choose a department, current employees, positions and managers for the first operating cycle.
Reconcile employee identities, department parents, position reporting links and payroll calendars.
Walk through a requisition, offer, onboarding task, leave request and payroll approval with the named owners.
Compare the Employees page, manager spans, leave balances and a run statement with the underlying records.
Add more departments and periods after the first chain and decision handoffs agree.
$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 Org Chart for your business. Start with one department, its current employees and positions, and a reporting-chain review.
Use the Employees page for workforce distribution by department, the filtered register and employee detail. Check employee manager, position reports to and department parent for the relevant relationship.
HR Business Partner maintains the employee and position records. Record the dated manager change in employment history so the current relationship has an explanation.
Yes. Position status and requisition status belong to different records. Review the position, hiring manager and approval state before recruiting.
Applications carry the stage for each candidate and requisition. Interviews carries scheduled conversations, recommendation and feedback.
Offers record the candidate, position, salary, currency, start date and approval state. The reviewer compares the terms with the position and pay grade.
Leave requests store the leave type, dates, employee, approver and status. Leave balances show accrued, pending and taken amounts as of its date.
Timesheets group dated time entries for an employee. Payroll Admin can inspect approved time while preparing the relevant run.
Payroll runs ties a period to a calendar. Pay statements and pay statement lines carry each employee's details, while tax filings tracks jurisdiction obligations.
Training records keep completion and expiration dates with Valid, expiring soon, Expired and Revoked states. L&D Admin owns learning record entry.
Start free, then use Proto to change fields, steps and approvals before your team goes live.