Connects to the tools you use
Set up connections through ERP.AI and Proto workflows, with every change logged.
- Gig Workers HRMS
- Banking or payment provider
- Tax filing portal
- Interview calendar
- Learning provider
This HRMS connects employee records to positions, departments, locations, employment history and payroll calendars. HR Business Partner maintains the people record; Recruiter tracks requisitions and offers; Payroll Admin runs pay periods and filings.
Timesheets in one list
| Timesheet number | Employee | Week start | Week end | Total hours | Approver | |
|---|---|---|---|---|---|---|
| TMS-32743 | Rafi Ortega | 27 Oct | 02 Nov | 40 | Ezra Malik | |
| TMS-22539 | Dario Kim | 01 Nov | 10 Nov | 40 | Leonie Mensah | |
| TMS-86722 | Rafi Ortega | 23 Oct | 25 Oct | 40 | Kofi Moreau | |
| TMS-86959 | Sana Brooks | 25 Oct | 31 Oct | 40 | Dario Kim | |
| TMS-18571 | Ezra Malik | 26 Oct | 02 Nov | 40 | Imani Reyes |
Admin reviews the submitted weekly time and records approval or rejection.
Every feature works on the same records. Pick one to see the screen your team works in.
Keep employee identity, reporting lines and position history connected to the people record.
Employees
| Employee ID | Full name | Employment type | Department | Position | Manager | |
|---|---|---|---|---|---|---|
| GIG-6104 | Leonie Mensah | Full time | Delivery Operations | Delivery associate, city center | Imani Reyes | |
| GIG-6148 | Rafi Ortega | Part time | Equipment Logistics | Seasonal route assistant | Kofi Moreau | |
| GIG-6193 | Maren Iqbal | Contractor | Equipment Logistics | Delivery associate, city center | Kofi Moreau | |
| GIG-6227 | Osei Navarro | Intern | Seasonal Workforce | Field support technician | Sana Brooks | |
| GIG-6271 | Tessa Karim | Full time | Seasonal Workforce | Seasonal route assistant | Imani Reyes |
Connect approved openings to candidates, interviews, offer decisions and accepted hires.
Approval conditions
| Requisition number | Position | Department | Hiring manager | Headcount | Status | |
|---|---|---|---|---|---|---|
| JR-85589 | Event setup crew member | Event Staffing | Hala Svensson | 20 | Pending approval | |
| JR-96175 | Field support technician | Seasonal Workforce | Hala Svensson | 28 | Pending approval | |
| JR-22972 | Weekend dispatch coordinator | Event Staffing | Nisha Duarte | 11 | Pending approval | |
| JR-99195 | Delivery associate, city center | Seasonal Workforce | Hala Svensson | 40 | Pending approval | |
| JR-36250 | Equipment collection driver | Event Staffing | Rafi Ortega | 39 | Pending approval |
Collect weekly hours, review submitted timesheets and decide leave against employee balances.
Timesheets
| Timesheet number | Week start | Week end | Total hours | Status | Approver | |
|---|---|---|---|---|---|---|
| TMS-10123 | 30 Oct | 07 Nov | 40 | Draft | Kofi Moreau | |
| TMS-76196 | 27 Oct | 01 Nov | 40 | Submitted | Rafi Ortega | |
| TMS-82470 | 23 Oct | 25 Oct | 40 | Approved | Mateo Shah | |
| TMS-43083 | 11 Oct | 20 Oct | 40 | Posted | Hala Svensson | |
| TMS-38535 | 24 Oct | 28 Oct | 40 | Draft | Ezra Malik |
Prepare pay periods, examine employee statements and track the related filing record.
Approval waits for the employee
| Run number | Calendar | Period start | Period end | Pay date | Gross total | |
|---|---|---|---|---|---|---|
| PR-15212 | Delivery crew weekly pay | 21 Oct | 24 Oct | 01 Nov | 560 | |
| PR-72386 | Event crew weekly pay | 25 Oct | 03 Nov | 12 Nov | 280 | |
| PR-58593 | Weekend shifts weekly pay | 25 Oct | 30 Oct | 06 Nov | 140 | |
| PR-73404 | Event crew weekly pay | 13 Oct | 22 Oct | 29 Oct | 770 | |
| PR-70601 | Delivery crew weekly pay | 20 Oct | 23 Oct | 27 Oct | 350 |
Assign hire tasks and maintain dated benefit enrollment against the employee record.
Employees
| Employee ID | Full name | Entity | Country | Payroll calendar | Status | |
|---|---|---|---|---|---|---|
| GIG-6104 | Leonie Mensah | Kestrel Holdings Inc | United States | Event crew weekly pay | Active | |
| GIG-6148 | Rafi Ortega | Kestrel Holdings Ltd | United Kingdom | Field support fortnightly pay | On leave | |
| GIG-6193 | Maren Iqbal | Kestrel Holdings gmb H | Germany | Remote support biweekly pay | Terminated | |
| GIG-6227 | Osei Navarro | Kestrel Holdings India Pvt Ltd | Canada | City operations monthly pay | Rehireable | |
| GIG-6271 | Tessa Karim | Kestrel Holdings Pte Ltd | India | Delivery crew weekly pay | Active |
Link review cycles, individual goals, course participation and training evidence.
Training records
| Record number | Employee | Course | Title | Expiration date | Status | |
|---|---|---|---|---|---|---|
| TR-53839 | Rafi Ortega | Vehicle loading safety | Imani Reyes safe handoff training | 27 Oct | Expiring soon | |
| TR-17085 | Kofi Moreau | Accessible service practices | Dario Kim equipment handling | 26 Oct | Expiring soon | |
| TR-49280 | Rafi Ortega | Weather delay response | Hala Svensson incident reporting | 11 Oct | Expiring soon | |
| TR-64929 | Mateo Shah | Weather delay response | Kofi Moreau route basics | 04 Nov | Expiring soon | |
| TR-46834 | Sana Brooks | Vehicle loading safety | Nisha Duarte privacy refresher | 04 Nov | Expiring soon |
Employee time to pay ships ready to use. 2 steps need a named approval before the work moves on: Time approval (Admin) and Payroll approval (Admin).
Confirm the worker's entity, status and pay calendar.
Capture dated hours and send the week for review.
Check the detail and record the decision.
Prepare the period and inspect employee statements.
Review totals before posting and payment.
Retain the employee's categorized pay detail.
Open any timesheet to see the roles that work on it, its process stages and its approvals on one page.
Employee, Week start, Week end and Total hours.
Records linked to this timesheet.
Employee, Payroll Admin and CHRO / VP People, each with their own permissions.
Weekly time and Time submission, with the role that acts.
Time approval and Payroll approval, with who decides.
Submitted
Signed in as Admin
| Decision | Approver | |
|---|---|---|
| Time approvalCheck the detail and record the decision. | Admin | |
| Payroll approvalReview totals before posting and payment. | Admin |
Everyone opens Gig 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.
Timesheets · Employee
| Timesheet number | Week start | Week end | Total hours | Status | Approver | |
|---|---|---|---|---|---|---|
| TMS-10123 | 30 Oct | 07 Nov | 40 | Draft | Kofi Moreau | |
| TMS-76196 | 27 Oct | 01 Nov | 40 | Submitted | Rafi Ortega | |
| TMS-82470 | 23 Oct | 25 Oct | 40 | Approved | Mateo Shah | |
| TMS-43083 | 11 Oct | 20 Oct | 40 | Posted | Hala Svensson | |
| TMS-38535 | 24 Oct | 28 Oct | 40 | Draft | Ezra Malik |
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
| Record number | Employee | Course | Title | Expiration date | Status | |
|---|---|---|---|---|---|---|
| TR-53839 | Rafi Ortega | Vehicle loading safety | Imani Reyes safe handoff training | 27 Oct | Expiring soon | |
| TR-17085 | Kofi Moreau | Accessible service practices | Dario Kim equipment handling | 26 Oct | Expiring soon | |
| TR-49280 | Rafi Ortega | Weather delay response | Hala Svensson incident reporting | 11 Oct | Expiring soon | |
| TR-64929 | Mateo Shah | Weather delay response | Kofi Moreau route basics | 04 Nov | Expiring soon | |
| TR-46834 | Sana Brooks | Vehicle loading safety | Nisha Duarte privacy refresher | 04 Nov | Expiring soon |
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-85589 | Event setup crew member | Event Staffing | Hala Svensson | 20 | Pending approval | |
| JR-96175 | Field support technician | Seasonal Workforce | Hala Svensson | 28 | Pending approval | |
| JR-22972 | Weekend dispatch coordinator | Event Staffing | Nisha Duarte | 11 | Pending approval | |
| JR-99195 | Delivery associate, city center | Seasonal Workforce | Hala Svensson | 40 | Pending approval | |
| JR-36250 | Equipment collection driver | Event Staffing | Rafi Ortega | 39 | 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-85589 | Event setup crew member | Event Staffing | Hala Svensson | 20 | Pending approval | |
| JR-96175 | Field support technician | Seasonal Workforce | Hala Svensson | 28 | Pending approval | |
| JR-22972 | Weekend dispatch coordinator | Event Staffing | Nisha Duarte | 11 | Pending approval | |
| JR-99195 | Delivery associate, city center | Seasonal Workforce | Hala Svensson | 40 | Pending approval | |
| JR-36250 | Equipment collection driver | Event Staffing | Rafi Ortega | 39 | 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.
Payroll runs · Payroll Admin
| Run number | Calendar | Period start | Period end | Pay date | Gross total | |
|---|---|---|---|---|---|---|
| PR-15212 | Delivery crew weekly pay | 21 Oct | 24 Oct | 01 Nov | 560 | |
| PR-72386 | Event crew weekly pay | 25 Oct | 03 Nov | 12 Nov | 280 | |
| PR-58593 | Weekend shifts weekly pay | 25 Oct | 30 Oct | 06 Nov | 140 | |
| PR-73404 | Event crew weekly pay | 13 Oct | 22 Oct | 29 Oct | 770 | |
| PR-70601 | Delivery crew weekly pay | 20 Oct | 23 Oct | 27 Oct | 350 |
Record entry on people and performance tables; read-only on pay and benefits.
This is the first screen this role sees.
Performance cycles · HR Business Partner
Read-only oversight across all 33 HRMS tables.
Superuser: full record CRUD on all 33 HRMS tables, plus every view, report and app setting.
Answer workforce, hiring, time, payroll and learning questions from linked records.
This quarter
How far records got this quarter
| Stage | Reached | Step | |
|---|---|---|---|
| Draft | 49 | ||
| Submitted | 27 | 55% | |
| Approved | 16 | 59% | |
| Rejected | 9 | 56% |
Sample totals per stage
Group Employees by Entity, employment type and Status to review the active population.
Compare job requisitions by Department and Status with Applications by Stage.
Sum time entries Hours by Date, Category and cost center through their Timesheets.
Compare leave balances Accrued, Taken, Pending and Available for each Employee and leave type.
Compare payroll runs gross total and net total by Calendar, period start, period end and Status.
Sum pay statement lines Amount by Category and Code beneath each pay statements record.
Count performance reviews by Cycle, review type and Status.
List training records by Employee, Course, completion date, expiration date and Status.
See how Gig Workers HRMS fits your kind of team.
Keep field and remote employees connected to people, weekly time and payroll records.
Keep contractor people records and approved hours visible beside regular employee pay operations.
Align employee identity, payroll calendars and tax records across legal entities and countries.
Each stage of employee time 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
Ask Proto to prepare HR work for a person to inspect and decide.
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 legal entities, departments, locations, positions, managers and employee identifiers.
Confirm employment type, status, country, position and payroll calendar for a representative population.
Submit a weekly timesheet and leave request, record decisions and inspect balances and detail.
Prepare one payroll period, review statements and lines, record approval and reconcile the payment state.
Add recruiting, onboarding, benefits, performance, learning and filing handoffs with their named owners.
$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 Gig Workers for your business. Start with one employee population, one weekly timesheet and one payroll period.
Yes. The employee record has an employment type, including contractors and part-time employees. Review their assigned payroll calendar and entity during setup.
An Employee prepares a weekly timesheet with dated time entries and submits it to the named approver. The team can review the category and hours behind the total.
A leave request records its employee, leave type, dates, approver and status. The reviewer compares it with the employee's leave balance before recording a decision.
A requisition identifies the opening; the candidate's application, interviews and offer retain the selection trail. After acceptance, HR Business Partner establishes the employee and position context.
Yes. Payroll Admin can inspect a run, its totals, employee statements and categorized lines before the run is approved, posted and paid.
Benefit plans carry country, employee class and effective dates. An employee enrollment records the selected plan, coverage tier, dates and contributions.
Performance cycles connect goals and reviews to employees. Course enrollments track learning participation; training records retain completion and expiration evidence.
Employees and payroll calendars each carry an entity. Review the country, currency, calendar and tax jurisdiction mapping for each population before its first pay period.
Start free, then use Proto to change fields, steps and approvals before your team goes live.