Connects to the tools you use
Set up connections through ERP.AI and Proto workflows, with every change logged.
- Seasonal Workers HRMS
- Job boards
- Interview calendars
- E-signature
- Payment service
- Learning system
HRMS for Seasonal Workers brings recruiting, employee records, onboarding, time, leave, pay, benefits, performance and training into one HR workspace. Recruiters work from open requisitions through applications, interviews and offers.
Employees in one list
| Employee ID | Full name | Hire date | Termination date | Department | Status | |
|---|---|---|---|---|---|---|
| SEA-2026-014 | Marisol Vega | 22 Oct | 25 Oct | Worker housing | Rehireable | |
| SEA-2026-027 | Tariq Bello | 14 Oct | 17 Oct | Worker housing | Rehireable | |
| SEA-2026-039 | Aisha Rahman | 31 Oct | 02 Nov | Worker housing | Rehireable | |
| SEA-2026-052 | Eli Navarro | 31 Oct | 05 Nov | Recruiting | Rehireable | |
| SEA-2026-068 | Hana Kim | 29 Oct | 01 Nov | Recruiting | Rehireable |
Admin reviews the requisition before Recruiter opens it.
Every feature works on the same records. Pick one to see the screen your team works in.
Keep employee identity, reporting lines and employment events usable through each return.
Employees
| Employee ID | Full name | Department | Position | Manager | Location | |
|---|---|---|---|---|---|---|
| SEA-2026-014 | Marisol Vega | Harvest operations | Seasonal recruiter, main office | Lucia Moretti | Main recruitment office | |
| SEA-2026-027 | Tariq Bello | Worker housing | Shuttle driver, west route | Mateo Idris | Main recruitment office | |
| SEA-2026-039 | Aisha Rahman | Recruiting | Packing line lead, shed 2 | Mateo Idris | Valley shuttle depot | |
| SEA-2026-052 | Eli Navarro | Payroll support | Seasonal recruiter, main office | Owen Kofi | Valley shuttle depot | |
| SEA-2026-068 | Hana Kim | Recruiting | Forklift operator, cold store | Dev Patel | West packing shed |
Move an open seat through candidate review, interviews and an accepted offer.
Approval waits for the recruiter
| Requisition number | Headcount | Department | Hiring manager | Target start date | Status | |
|---|---|---|---|---|---|---|
| JR-28178 | 9 | Recruiting | Aisha Rahman | 13 Oct | Pending approval | |
| JR-46213 | 23 | Recruiting | Mateo Idris | 28 Oct | Pending approval | |
| JR-63483 | 39 | Worker housing | Owen Kofi | 25 Oct | Pending approval | |
| JR-72387 | 11 | Worker housing | Lucia Moretti | 03 Nov | Pending approval | |
| JR-12266 | 11 | Recruiting | Nadia Solis | 11 Oct | Pending approval |
Assign arrival work and keep a returning employee connected to prior history.
Approval waits for the recruiter
| Offer number | Candidate | Position | Base salary | Start date | Status | |
|---|---|---|---|---|---|---|
| OFF-76190 | Brenda Mori | Irrigation assistant, east block | 440 | 21 Oct | Pending approval | |
| OFF-82317 | Fatima Kwan | Shuttle driver, west route | 890 | 26 Oct | Pending approval | |
| OFF-79724 | Brenda Mori | Packing line lead, shed 2 | 160 | 12 Oct | Pending approval | |
| OFF-60403 | Alina Serrano | Shuttle driver, west route | 470 | 24 Oct | Pending approval | |
| OFF-71073 | Fatima Kwan | Seasonal recruiter, main office | 890 | 24 Oct | Pending approval |
Review weekly hours and requested absence against the worker record.
Leave requests
| Request number | Leave type | Start date | End date | Status | Approver | |
|---|---|---|---|---|---|---|
| LR-49487 | Protected family leave | 17 Oct | 21 Oct | Draft | Nadia Solis | |
| LR-16894 | Unpaid personal leave | 24 Oct | 29 Oct | Submitted | Lucia Moretti | |
| LR-41723 | Unpaid personal leave | 03 Nov | 11 Nov | Approved | Lucia Moretti | |
| LR-51188 | Medical appointment leave | 15 Oct | 19 Oct | Taken | Owen Kofi | |
| LR-74317 | Seasonal sick leave | 31 Oct | 07 Nov | Draft | Owen Kofi |
Prepare pay runs and statements with benefit and tax context.
Approval waits for the payroll admin
| Run number | Calendar | Period start | Period end | Pay date | Gross total | |
|---|---|---|---|---|---|---|
| PR-83550 | Recruiters, semimonthly | 27 Oct | 05 Nov | 13 Nov | 470 | |
| PR-58920 | Quality team, weekly | 27 Oct | 30 Oct | 04 Nov | 570 | |
| PR-90170 | Packing crew, weekly | 20 Oct | 23 Oct | 25 Oct | 720 | |
| PR-45937 | Quality team, weekly | 12 Oct | 18 Oct | 24 Oct | 430 | |
| PR-36528 | Transport team, biweekly | 24 Oct | 31 Oct | 03 Nov | 520 |
Keep goals, reviews, courses and completed training linked to employees.
Training records
Requisition to worker record ships ready to use. 3 steps need a named approval before the work moves on: Open requisition (Recruiter), Approve offer (Recruiter) and Review time and leave (Admin).
Create a position-backed request and review its approval.
Follow applications against the open requisition.
Check the proposed offer before it is sent.
Keep the employee and hire event connected.
Track assigned tasks to completion.
Check submitted hours and absence before pay.
Open any employee to see its applications, the roles that work on it, its process stages and its approvals on one page.
Full name, Hire date, Termination date and Department.
Each line is linked to this employee.
L&D Admin, Recruiter and Payroll Admin, each with their own permissions.
Record hire and Complete onboarding, with the role that acts.
Open requisition and Approve offer, with who decides.
Marisol Vega · Rehireable
| Application number | Candidate | Requisition |
|---|---|---|
| APP-72888 | Mei Valencia | Ridge cold store forklift operator |
| APP-37476 | Isaac Delgado | Seasonal recruiter, main office |
| APP-29502 | Luca Rahim | Seasonal recruiter, main office |
Signed in as Recruiter
| Decision | Approver | |
|---|---|---|
| Open requisitionCreate a position-backed request and review its approval. | Recruiter | |
| Approve offerCheck the proposed offer before it is sent. | Recruiter | |
| Review time and leaveCheck submitted hours and absence before pay. | Admin |
Everyone opens Seasonal Workers 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 | Employee | Leave type | Start date | End date | Status | |
|---|---|---|---|---|---|---|
| LR-60960 | Marisol Vega | Jury duty leave | 28 Oct | 06 Nov | Submitted | |
| LR-81181 | Lucia Moretti | Bereavement leave | 19 Oct | 21 Oct | Submitted | |
| LR-76908 | Dev Patel | Family emergency leave | 25 Oct | 01 Nov | Submitted | |
| LR-81630 | Hana Kim | Bereavement leave | 23 Oct | 31 Oct | Submitted | |
| LR-83893 | Marisol Vega | Family emergency leave | 27 Oct | 31 Oct | Submitted |
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
| Requisition number | Headcount | Department | Hiring manager | Target start date | Status | |
|---|---|---|---|---|---|---|
| JR-28178 | 9 | Recruiting | Aisha Rahman | 13 Oct | Pending approval | |
| JR-46213 | 23 | Recruiting | Mateo Idris | 28 Oct | Pending approval | |
| JR-63483 | 39 | Worker housing | Owen Kofi | 25 Oct | Pending approval | |
| JR-72387 | 11 | Worker housing | Lucia Moretti | 03 Nov | Pending approval | |
| JR-12266 | 11 | Recruiting | Nadia Solis | 11 Oct | 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-59791 | Dev Patel | 30 Oct | 06 Nov | 40 | Hana Kim | |
| TMS-10621 | Aisha Rahman | 23 Oct | 28 Oct | 40 | Owen Kofi | |
| TMS-54725 | Marisol Vega | 27 Oct | 05 Nov | 40 | Mateo Idris | |
| TMS-33835 | Tariq Bello | 23 Oct | 31 Oct | 40 | Nadia Solis | |
| TMS-43684 | Eli Navarro | 26 Oct | 31 Oct | 40 | Lucia Moretti |
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 | Location | |
|---|---|---|---|---|---|---|
| SEA-2026-014 | Marisol Vega | Harvest operations | Seasonal recruiter, main office | Lucia Moretti | Main recruitment office | |
| SEA-2026-027 | Tariq Bello | Worker housing | Shuttle driver, west route | Mateo Idris | Main recruitment office | |
| SEA-2026-039 | Aisha Rahman | Recruiting | Packing line lead, shed 2 | Mateo Idris | Valley shuttle depot | |
| SEA-2026-052 | Eli Navarro | Payroll support | Seasonal recruiter, main office | Owen Kofi | Valley shuttle depot | |
| SEA-2026-068 | Hana Kim | Recruiting | Forklift operator, cold store | Dev Patel | West packing shed |
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 | Hire date | Termination date | Department | Status | |
|---|---|---|---|---|---|---|
| SEA-2026-014 | Marisol Vega | 22 Oct | 25 Oct | Worker housing | Rehireable | |
| SEA-2026-027 | Tariq Bello | 14 Oct | 17 Oct | Worker housing | Rehireable | |
| SEA-2026-039 | Aisha Rahman | 31 Oct | 02 Nov | Worker housing | Rehireable | |
| SEA-2026-052 | Eli Navarro | 31 Oct | 05 Nov | Recruiting | Rehireable | |
| SEA-2026-068 | Hana Kim | 29 Oct | 01 Nov | Recruiting | Rehireable |
Superuser: full record CRUD on all 33 HRMS tables, plus every view, report and app setting.
Use employee, hiring, leave, payroll and training records to answer operating questions.
This quarter
How far records got this quarter
| Stage | Reached | Step | |
|---|---|---|---|
| Active | 28 | ||
| On leave | 9 | 32% | |
| Terminated | 2 | 22% | |
| Rehireable | 1 | 50% |
Sample counts per stage
Group active employees by department and position.
Show rehireable employees with hire and termination dates.
Compare headcount, target start date and status for each requisition.
Count applications by requisition and stage.
Compare accrued, taken and pending leave for each employee and type.
Show each weekly timesheet, hours and approval status.
Compare gross total, employee count and status by calendar and pay period.
List training records by employee, course, expiry date and status.
See how Seasonal Workers HRMS fits your kind of team.
Each stage of requisition to worker record 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 setup and review representative records 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.
Review employee identity, departments, positions, locations and payroll calendars.
Enter an open requisition and rehearse candidate, interview and offer decisions.
Prepare one new-hire checklist and one return case tied to prior employment history.
Submit time and leave, review approvals and check a payroll run with statements.
Check a course completion, training expiry and a performance review.
$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 Seasonal Workers for your business. Pilot one department, one payroll calendar, a hiring case and a worker return.
Yes. Employees are the person record, while employment history can record Termination and Rehire events with effective dates.
Job requisitions carry an approval status, hiring manager, recruiter, position and target start date. Admin can review the pending requisition before Recruiter opens it.
Candidates link to Applications for a requisition. Interviews records scheduled conversations, recommendations and feedback.
Offers have draft, pending approval, approved and sent statuses. Review salary against the position and pay grade before sending.
Onboarding checklists group onboarding tasks by employee. Tasks carry category, assignee, due date, status and evidence.
Employee access includes leave requests, Timesheets and time entries. The related records carry dates, hours and approval statuses.
Payroll runs belong to payroll calendars and includes period dates and pay date. Pay statements belong to the run and employee.
Course enrollments track participation and training records stores completed training, expiry date and validity status.
It shows workforce distribution by department, a one-employee detail and the live employee register from a filtered population.
Start free, then use Proto to change fields, steps and approvals before your team goes live.