Connects to the tools you use
Set up connections through ERP.AI and Proto workflows, with every change logged.
- Small Business HRMS
- Identity provider
- Bank or payment provider
- Tax authority or filing service
- Learning system
HRMS for Small Business keeps an employee's position, department, location and manager with the work that follows: hiring, onboarding, leave, time, payroll, benefits, performance and training. The Employees page gives HR a filtered register, an individual employee detail and workforce distribution by department.
Job requisitions in one list
| Requisition number | Position | Job title | Department | Recruiter | Target start date | |
|---|---|---|---|---|---|---|
| JR-35476 | Service technician | Service technician | Warehouse | Jonas Okoye | 16 Oct | |
| JR-14369 | Office coordinator | Operations manager | Operations | Ravi Moreno | 16 Oct | |
| JR-34308 | Sales account manager | Service technician | Warehouse | Mina Duarte | 20 Oct | |
| JR-81502 | Customer support specialist | Service technician | Field service | Nico Andrade | 28 Oct | |
| JR-98793 | Sales account manager | Marketing coordinator | Customer support | Ravi Moreno | 24 Oct |
The authorized owner reviews the job requisitions opening.
Every feature works on the same records. Pick one to see the screen your team works in.
Maintain each employee’s position, department, location and manager in one people record.
Employees
| Employee ID | First name | Last name | Work email | Department | Position | |
|---|---|---|---|---|---|---|
| EMP-1004 | Lena Faris | Faris | lena.faris@northfield.test | Operations | Service technician | |
| EMP-1011 | Omar Tejada | Tejada | omar.tejada@northfield.test | Field service | Bookkeeper | |
| EMP-1018 | Suri Bell | Bell | suri.bell@northfield.test | Field service | Operations assistant | |
| EMP-1023 | Nico Andrade | Andrade | nico.andrade@northfield.test | Customer support | Service technician | |
| EMP-1030 | Amara Li | Li | amara.li@northfield.test | Warehouse | Office coordinator |
Follow an opening from approved requisition through applications, interviews and offer.
Applications
| Application number | Candidate | Requisition | Recruiter | Stage | |
|---|---|---|---|---|---|
| APP-83533 | Anika Soler | Service technician opening | Mina Duarte | Applied | |
| APP-99833 | Dante Kim | Operations assistant opening | Mina Duarte | Screen | |
| APP-82126 | Dante Kim | Bookkeeper opening | Nico Andrade | Phone interview | |
| APP-84666 | Dante Kim | Operations assistant opening | Ravi Moreno | Onsite | |
| APP-46716 | Felix Navarro | Operations assistant opening | Mina Duarte | Offer |
Assign arrival and departure work while retaining dated employee changes.
Employees
| Employee ID | First name | Last name | Department | Manager | Status | |
|---|---|---|---|---|---|---|
| EMP-1004 | Lena Faris | Faris | Customer support | Mina Duarte | On leave | |
| EMP-1011 | Omar Tejada | Tejada | Marketing | Mina Duarte | On leave | |
| EMP-1018 | Suri Bell | Bell | Warehouse | Elisa Haddad | On leave | |
| EMP-1023 | Nico Andrade | Andrade | Warehouse | Amara Li | On leave | |
| EMP-1030 | Amara Li | Li | Warehouse | Nico Andrade | On leave |
Put requested absence, leave balances, weekly timesheets and time entries in context.
Leave requests
| Request number | Leave type | Start date | End date | Status | Approver | |
|---|---|---|---|---|---|---|
| LR-37724 | Personal day | 18 Oct | 22 Oct | Draft | Suri Bell | |
| LR-74882 | Parental leave | 14 Oct | 19 Oct | Submitted | Mina Duarte | |
| LR-65827 | Unpaid leave | 31 Oct | 03 Nov | Approved | Elisa Haddad | |
| LR-26230 | Volunteer day | 02 Nov | 05 Nov | Taken | Amara Li | |
| LR-19831 | Parental leave | 28 Oct | 05 Nov | Draft | Lena Faris |
Prepare pay periods, employee statements, benefit enrollment and tax records.
Approval waits for the payroll admin
| Run number | Calendar | Period start | Period end | Pay date | Gross total | |
|---|---|---|---|---|---|---|
| PR-43771 | Field staff, biweekly | 24 Oct | 26 Oct | 30 Oct | 200 | |
| PR-33374 | Part-time staff, biweekly | 23 Oct | 01 Nov | 06 Nov | 250 | |
| PR-17690 | Field staff, biweekly | 03 Nov | 07 Nov | 15 Nov | 930 | |
| PR-25005 | Salaried staff, semimonthly | 15 Oct | 24 Oct | 02 Nov | 930 | |
| PR-95877 | Seasonal staff, weekly | 02 Nov | 10 Nov | 17 Nov | 830 |
Connect review cycles and goals with course assignments and durable training records.
Performance cycles
From open role to first pay cycle ships ready to use. 4 steps need a named approval before the work moves on: Open requisition (Hiring Manager), Approve offer (Hiring Manager), Review time and leave (Hiring Manager) and Approve payroll (Hiring Manager).
Approve the opening before recruiting begins.
Review the application and interview recommendation.
Decide the offer against the position and pay grade.
Assign arrival tasks to named people.
Decide submitted leave and time for the period.
Decide the payroll run before posting.
Open any job requisition to see its applications, the roles that work on it, its process stages and its approvals on one page.
Job title, Department, Recruiter and Target start date.
Each line is linked to this job requisition.
Hiring Manager, Recruiter and CHRO / VP People, each with their own permissions.
Open requisition, with the role that acts.
Open requisition and Approve offer, with who decides.
Service technician · Open
| Application number | Candidate | Requisition |
|---|---|---|
| APP-83533 | Anika Soler | Service technician opening |
| APP-99833 | Dante Kim | Operations assistant opening |
| APP-82126 | Dante Kim | Bookkeeper opening |
Signed in as Hiring Manager
| Decision | Approver | |
|---|---|---|
| Open requisitionApprove the opening before recruiting begins. | Hiring Manager | |
| Approve offerDecide the offer against the position and pay grade. | Hiring Manager | |
| Review time and leaveDecide submitted leave and time for the period. | Hiring Manager | |
| Approve payrollDecide the payroll run before posting. | Hiring Manager |
Everyone opens Small Business HRMS 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 | Approver | |
|---|---|---|---|---|---|---|
| LR-37724 | Personal day | 18 Oct | 22 Oct | Draft | Suri Bell | |
| LR-74882 | Parental leave | 14 Oct | 19 Oct | Submitted | Mina Duarte | |
| LR-65827 | Unpaid leave | 31 Oct | 03 Nov | Approved | Elisa Haddad | |
| LR-26230 | Volunteer day | 02 Nov | 05 Nov | Taken | Amara Li | |
| LR-19831 | Parental leave | 28 Oct | 05 Nov | Draft | Lena Faris |
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 | Position | Department | Hiring manager | Headcount | Status | |
|---|---|---|---|---|---|---|
| JR-61612 | Bookkeeper | Warehouse | Suri Bell | 3 | Pending approval | |
| JR-78305 | Customer support specialist | Customer support | Amara Li | 1 | Pending approval | |
| JR-27170 | Office coordinator | Warehouse | Nico Andrade | 13 | Pending approval | |
| JR-25714 | Customer support specialist | Marketing | Mina Duarte | 2 | Pending approval | |
| JR-78928 | Customer support specialist | Field service | Toby Chen | 16 | Pending approval |
Record entry across the hiring pipeline; read-only on employees.
This is the first screen this role sees.
Job requisitions · Recruiter
| Requisition number | Position | Department | Hiring manager | Headcount | Status | |
|---|---|---|---|---|---|---|
| JR-61612 | Bookkeeper | Warehouse | Suri Bell | 3 | Pending approval | |
| JR-78305 | Customer support specialist | Customer support | Amara Li | 1 | Pending approval | |
| JR-27170 | Office coordinator | Warehouse | Nico Andrade | 13 | Pending approval | |
| JR-25714 | Customer support specialist | Marketing | Mina Duarte | 2 | Pending approval | |
| JR-78928 | Customer support specialist | Field service | Toby Chen | 16 | 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 | Total hours | Approver | |
|---|---|---|---|---|---|---|
| TMS-77018 | Elisa Haddad | 24 Oct | 30 Oct | 40 | Elisa Haddad | |
| TMS-16496 | Elisa Haddad | 24 Oct | 01 Nov | 40 | Mina Duarte | |
| TMS-37280 | Mina Duarte | 27 Oct | 29 Oct | 40 | Lena Faris | |
| TMS-98274 | Lena Faris | 27 Oct | 03 Nov | 40 | Suri Bell | |
| TMS-24838 | Nico Andrade | 29 Oct | 01 Nov | 40 | Jonas Okoye |
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 | First name | Last name | Work email | Department | Position | |
|---|---|---|---|---|---|---|
| EMP-1004 | Lena Faris | Faris | lena.faris@northfield.test | Operations | Service technician | |
| EMP-1011 | Omar Tejada | Tejada | omar.tejada@northfield.test | Field service | Bookkeeper | |
| EMP-1018 | Suri Bell | Bell | suri.bell@northfield.test | Field service | Operations assistant | |
| EMP-1023 | Nico Andrade | Andrade | nico.andrade@northfield.test | Customer support | Service technician | |
| EMP-1030 | Amara Li | Li | amara.li@northfield.test | Warehouse | Office coordinator |
Read-only oversight across all 33 HRMS tables.
Superuser: full record CRUD on all 33 HRMS tables, plus every view, report and app setting.
Ask concrete questions about staffing, leave, payroll and learning.
This quarter
How far records got this quarter
| Stage | Reached | Step | |
|---|---|---|---|
| Draft | 42 | ||
| Pending approval | 15 | 36% | |
| Approved | 3 | 20% | |
| Open | 1 | 33% |
Sample counts per stage
Count active employees by Department and its Parent.
Compare open job requisitions by Department, Recruiter and target start date.
Count Applications by Stage and Requisition.
Group leave requests by leave type, start date and Status.
Total Timesheets hours by week start and Status.
Compare gross total and net total on payroll runs by Calendar and pay date.
Count performance reviews by Cycle and Status.
Show course enrollments by Course, due date and Status.
See how Small Business HRMS fits your kind of team.
A compact HR team can own employee records and payroll coordination while managers review the people they supervise.
Location and department references let HR distinguish office, remote, field and hybrid workers.
Recruiting, onboarding and training records help a service team see the path from opening to an assigned employee.
Each stage, from open role to first pay cycle, 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 HRMS configuration and review representative cases.
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 departments, locations, positions, pay grades and payroll calendars. Assign an owner to each master record.
Import current employee IDs, managers, hire dates, statuses and payroll calendar references. Reconcile the register to the source list.
Enter representative requisitions, leave requests, timesheets, benefit enrollments and review cycles. Name the approver for each decision and arrange for Admin to record each decision after the approver reviews it.
Review one payroll run, its statements and lines, and the corresponding leave and time records. Check gross and net totals before the run advances.
Invite the pilot roles, test their actual access and record who owns corrections and external connections.
$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 for Small Business for your business. Pilot one department, one payroll calendar, current employee records and a representative leave and pay period.
Record the employee ID, name, work email, hire date, employment type, status, department, position, location, manager and payroll calendar. Check access to personal and pay details by role.
A leave request carries its start and end dates, leave type, employee, approver and status. The named approver reviews submitted requests against the balance and operating schedule; Admin records the decision.
Employees can enter timesheets and time entries. A timesheet has a week, total hours, approver and status for review.
Requisitions connect candidates, applications, interviews and offers. An accepted offer supplies the context for the employee and onboarding records.
Payroll Admin prepares the run for a calendar and period, checks linked statements and lines, and sends a pending run to its named approver before posting.
Benefit plans and employee enrollments carry coverage tier, contribution amounts, effective dates and enrollment status.
Performance cycles connect reviews and goals. Courses connect enrollments and completed training records with expiration dates.
Prepare stable employee and transaction IDs, organization references, current balances and a known pay period. Reconcile an imported sample before extending the migration.
Review the pricing page for current platform and implementation terms. Estimate imports, integrations and agent work from your expected usage.
Start free, then use Proto to change fields, steps and approvals before your team goes live.