Skip to main content Enter
ERP.AI HR & Payroll

HR & Payroll

Start now
Pricing Questions Get started
Build with Proto

Modules

Core HRThe employee record, assignments and the org chart, documents with verification and expiry, tax details, salary structures, onboarding checklists and exits. RecruitingRequisitions against approved positions, candidates through stages, interviews with feedback, and offers approved against the band before they are sent. Leave & attendanceLeave policies and balances, requests and approval, work patterns, shifts and rosters, daily attendance from devices, and the timesheets with a line per day that payroll reads at cutoff. PayrollPay components, calendars and periods, inputs from attendance and benefits, gross-to-net calculation under statutory rules and the employee's tax details, review, approval, payslips, the bank file and the payment behind each payslip.
BenefitsPlans with premiums and employer contributions, eligibility and enrolment windows, coverage levels, dependants and nominees, and the deductions payroll takes from them. ComplianceStatutory rules and their bands as effective-dated data, monthly and year-end returns built from posted pay runs, employee tax statements, the tax year lock, policy acknowledgement and the documents that expire. Payroll accountingLedger accounts and cost centres, the payroll journal drafted for every approved run, allocation by cost centre and timesheet line, accruals with their reversals, reconciliation of clearing and liability accounts, and the period lock.

HR & Payroll

Start now
Pricing Questions Get started
Build with Proto

Processes

Pay runInputs, calculation, payroll approval, payment authorisation and posting, with held amounts reconciled separately. Hire to payFrom offer approval to the first payslip, with verified bank details, salary approval and separate payment authorisation. Leave request to payrollHow a leave request becomes a balance movement, an attendance status and, where the leave is unpaid, a loss-of-pay day in the run, with the manager's gate in the middle.
Roster to payFor hourly and shift staff: publish the roster, capture the punches, correct the gaps, approve the timesheet, lock at cutoff and pay hours, overtime and shift premiums. Exit to final settlementNotice, documented terminal amounts, clearance, final payroll approval and separate payment authorisation before closure. Year-end close and filingReconciling the year's runs to the returns filed, correcting what is wrong, producing the year-end statement and employee tax certificates, filing, resetting the year-to-date counters and locking the tax year.

HR & Payroll

Start now
Pricing Questions Get started
Build with Proto

Industries

Professional and technology firmsMonthly salaried staff, variable pay and bonus schemes, flexible benefits, remote allowances, and a finance team that wants cost by practice or client. Shift-based operationsPlants, warehouses, stores, hotels and care facilities: rosters, biometric attendance, overtime rules, shift premiums, hourly and monthly staff on different calendars, and joiners and leavers every week.
Multi-entity groupsSeveral employing companies under one management: separate registrations, calendars and bank accounts, moves between entities, shared-services cost attribution, and one headcount and cost view across the group. Grant-funded and not-for-profit organisationsCharities, research institutes and programme delivery bodies: staff funded by several grants, hourly cost allocation and configurable funder reporting, fixed-term contracts that follow the grant, and reports each funder can audit.

HR & Payroll

Start now
Pricing Questions Get started
Build with Proto

Reference

Roles and permissionsWho does what: each role with the screens they live in, the records they may change, and the separations payroll requires. Reports and dashboardsThe numbers HR, payroll and finance run on, each with what it answers and who reads it, built on the same payslip lines as the journal. Data modelThe tables, their keys and how they relate, for the consultant or IT team migrating into it or integrating with it.
IntegrationsWhat an HR and payroll team connects: attendance devices, banks, tax and social insurance portals, the accounting ledger, benefit providers, job boards, identity and expense systems. ImplementationHow an organisation goes live: mapping entities, calendars and rules, loading people and year-to-date, running parallel payrolls, then switching one calendar at a time. Agent and APIThe intended HRMS agent contract: scoped identities, payroll drafts and human approval boundaries.

HR & Payroll

Start now
Pricing Questions Get started
Build with Proto
All systems
Modules
Core HRThe employee record, assignments and the org chart, documents with verification and expiry, tax details, salary structures, onboarding checklists and exits.RecruitingRequisitions against approved positions, candidates through stages, interviews with feedback, and offers approved against the band before they are sent.Leave & attendanceLeave policies and balances, requests and approval, work patterns, shifts and rosters, daily attendance from devices, and the timesheets with a line per day that payroll reads at cutoff.PayrollPay components, calendars and periods, inputs from attendance and benefits, gross-to-net calculation under statutory rules and the employee's tax details, review, approval, payslips, the bank file and the payment behind each payslip.BenefitsPlans with premiums and employer contributions, eligibility and enrolment windows, coverage levels, dependants and nominees, and the deductions payroll takes from them.ComplianceStatutory rules and their bands as effective-dated data, monthly and year-end returns built from posted pay runs, employee tax statements, the tax year lock, policy acknowledgement and the documents that expire.Payroll accountingLedger accounts and cost centres, the payroll journal drafted for every approved run, allocation by cost centre and timesheet line, accruals with their reversals, reconciliation of clearing and liability accounts, and the period lock.
Processes
Pay runInputs, calculation, payroll approval, payment authorisation and posting, with held amounts reconciled separately.Hire to payFrom offer approval to the first payslip, with verified bank details, salary approval and separate payment authorisation.Leave request to payrollHow a leave request becomes a balance movement, an attendance status and, where the leave is unpaid, a loss-of-pay day in the run, with the manager's gate in the middle.Roster to payFor hourly and shift staff: publish the roster, capture the punches, correct the gaps, approve the timesheet, lock at cutoff and pay hours, overtime and shift premiums.Exit to final settlementNotice, documented terminal amounts, clearance, final payroll approval and separate payment authorisation before closure.Year-end close and filingReconciling the year's runs to the returns filed, correcting what is wrong, producing the year-end statement and employee tax certificates, filing, resetting the year-to-date counters and locking the tax year.
Industries
Professional and technology firmsMonthly salaried staff, variable pay and bonus schemes, flexible benefits, remote allowances, and a finance team that wants cost by practice or client.Shift-based operationsPlants, warehouses, stores, hotels and care facilities: rosters, biometric attendance, overtime rules, shift premiums, hourly and monthly staff on different calendars, and joiners and leavers every week.Multi-entity groupsSeveral employing companies under one management: separate registrations, calendars and bank accounts, moves between entities, shared-services cost attribution, and one headcount and cost view across the group.Grant-funded and not-for-profit organisationsCharities, research institutes and programme delivery bodies: staff funded by several grants, hourly cost allocation and configurable funder reporting, fixed-term contracts that follow the grant, and reports each funder can audit.
Reference
Roles and permissionsWho does what: each role with the screens they live in, the records they may change, and the separations payroll requires.Reports and dashboardsThe numbers HR, payroll and finance run on, each with what it answers and who reads it, built on the same payslip lines as the journal.Data modelThe tables, their keys and how they relate, for the consultant or IT team migrating into it or integrating with it.IntegrationsWhat an HR and payroll team connects: attendance devices, banks, tax and social insurance portals, the accounting ledger, benefit providers, job boards, identity and expense systems.ImplementationHow an organisation goes live: mapping entities, calendars and rules, loading people and year-to-date, running parallel payrolls, then switching one calendar at a time.Agent and APIThe intended HRMS agent contract: scoped identities, payroll drafts and human approval boundaries.
Sign in
Sign in Start now
HR & Payroll Modules
Leave & attendance3 of 7
  • Core HR1 of 7
  • Recruiting2 of 7
  • Leave & attendance3 of 7
  • Payroll4 of 7
  • Benefits5 of 7
  • Compliance6 of 7
  • Payroll accounting7 of 7

Leave & attendance

Leave policies and balances, requests and approval, work patterns, shifts and rosters, daily attendance from devices, and the timesheets with a line per day that payroll reads at cutoff.

Shift RosterShiftRosters
Core HRRecruitingLeave & attendancePayrollBenefitsCompliancePayroll accounting
StatusPlannedPublishedSwappednext 14 days
15 Oct GN SHF-3440, 29 Sep to 05 Oct, Planned YH SHF-8661, 01 Oct to 07 Oct, Published NH SHF-6608, 21 Sep to 27 Sep, Swapped AE SHF-4744, 09 Oct to 15 Oct, Planned ZD SHF-1806, 24 Sep to 28 Sep, Published PA SHF-3458, 10 Oct to 13 Oct, Swapped SHF-3440SHF-8661SHF-6608SHF-4744SHF-1806 today · 17 Sep
  • GN: SHF-3440, 29 Sep to 05 Oct, Planned
  • YH: SHF-8661, 01 Oct to 07 Oct, Published
  • NH: SHF-6608, 21 Sep to 27 Sep, Swapped
  • AE: SHF-4744, 09 Oct to 15 Oct, Planned
  • ZD: SHF-1806, 24 Sep to 28 Sep, Published
  • PA: SHF-3458, 10 Oct to 13 Oct, Swapped
Records in this module
  • LeavePolicies
  • LeaveBalances
  • LeaveRequests
  • WorkPatterns
  • Shifts
  • ShiftRosters
  • AttendanceRecords
  • Timesheets
  • TimesheetLines
  • Holidays

Leave policies

A policy is a leave type with its rules:

Rule What it decides
Accrual method Monthly accrual, annual upfront, per hours worked, or none
Annual entitlement Days per leave year, pro-rated for joiners
Leave year start The month the leave year begins; it need not be the tax year
Carry-forward cap Days that survive the leave year roll
Encashable Whether unused days can be paid out, at exit or at the roll
Paid Whether absence under this policy counts as paid days or loss of pay
Applies to Employment types the policy covers
Requires attachment A certificate beyond a threshold of days

Annual, sick, casual, maternity, paternity, compensatory, unpaid and bereavement leave are the usual set. Each is a configured policy row. Entitlements and changes are reviewed for the applicable employment terms and jurisdiction.

Leave ApprovalsLeaveRequests
SubmittedYou
  • LR-88811 LP-4374 11 in 10 d
  • LR-85578 LP-6377 19 9 d
  • LR-87382 LP-1097 8 12 d
  • LR-66682 LP-4925 19 4 d
  • LR-75568 LP-1472 23 in 9 d
LR-88811
Employee
NL
LeavePolicy
LP-4374
FromDate
27 Sep
ToDate
05 Oct
Days
11
Leave & attendance →

Balances

A balance exists per employee, policy and leave year: opening, accrued, taken, pending, adjusted, encashed, lapsed and available. Available is opening plus accrued, less taken and pending, plus adjustments, less encashed and lapsed. Accrual runs on the schedule the policy sets. Pending moves when a request is submitted, so two overlapping requests cannot both pass the balance check. Approval transfers the same days from Pending to Taken, leaving Available unchanged. Rejection releases the pending reservation; cancellation of approved future leave reduces Taken and restores Available. Lapsed is written at the leave year roll for days above the carry-forward cap. Adjustments carry a reason and are the HR Manager’s to make. My Leave Balances and the approval screen read the same row.

My Leave BalancesLeaveBalances
You
Leave PolicyLeave YearOpening BalanceAccruedTaken
LP-8254620360660360
LP-6135670720960850
LP-54159041030650
LP-5892850940490730
LP-8120150960420930
LP-8407800580240290
Leave & attendance →

Requests and approval

An employee raises a request under a policy for a date range. Working days are counted from the holiday calendar of the employee’s location and their work pattern, and a half day is flagged. A request that exceeds the available balance is refused unless the policy is unpaid. The manager on the employee record is the approver. Approval updates the balance and marks the days in attendance as on leave; a rejection carries the reason back to the employee. After the entity’s escalation interval, Approver is reassigned to its designated HR Manager; OriginalApprover and EscalatedOn preserve the trail. The reassigned request appears in that HR Manager’s Leave Approvals queue.

My LeaveLeaveRequests
You
Request NumberLeave PolicyFrom DateTo DateDays
LR-25759LP-687322 Sep01 Oct11
LR-25306LP-453823 Sep26 Sep2
LR-74065LP-583027 Sep04 Oct4
LR-91998LP-747123 Sep25 Sep17
LR-74562LP-334622 Sep26 Sep10
LR-18531LP-608518 Sep25 Sep9
Leave & attendance →

Work patterns, shifts and rosters

WorkPatterns defines working days and hours, defaulted from the employee location. Weekly offs come from that pattern.

A shift is a start, an end, a break, a grace period for late arrival, whether it is a night shift and which premium component it pays. A roster entry puts one employee on one shift on one date at one location. The planned start and end are copied onto the entry, so an override or a swap is recorded on the entry without changing the shift. Managers plan the roster and publish it. Employees see published entries in their own roster, and a swap is recorded against both people.

My Team TodayAttendanceRecords
YouAttendanceDate = today
  1. AR-87047SHF-428611 Sep → 15 SepPresent
  2. AR-49803SHF-953608 Sep → 10 SepAbsent
  3. AR-73537SHF-809623 Sep → 29 SepHalfDay
  4. AR-88421SHF-371005 Sep → 12 SepOnLeave
  5. AR-89055SHF-109122 Sep → 01 OctHoliday
Leave & attendance →

Attendance

One row per employee per day, built from a configured clock-punch connection, an import or manual entry. Device, mobile and web sources require mapping and validation during rollout. Hours worked, overtime beyond the rostered shift and late minutes beyond the grace are calculated against the shift. A row with a missing punch on a rostered day, or a punch on a leave day, is flagged as a discrepancy. The manager makes the attendance correction (regularisation) with a reason. The correction is on the row with the manager’s name and date, and the day’s status stays what the day was. Holidays and weekly offs are marked from the calendar and the work pattern; approved leave marks the day from the request. The status on the row is what payroll reads.

Timesheet ApprovalsTimesheets
SubmittedYou
  • TMS-97738 CC-110 12 in 3 d
  • TMS-32105 CC-130 2 in 5 d
  • TMS-45136 CC-110 8 in 5 d
  • TMS-69942 CC-110 5 in 6 d
  • TMS-24613 CC-150 2 in 7 d
TMS-97738
Employee
BG
PeriodStart
20 Sep
PeriodEnd
26 Sep
RegularHours
12
OvertimeHours
5
Leave & attendance →

Timesheets

For hourly and shift staff the period’s attendance rolls into a timesheet with a line per day worked. Each line carries regular, overtime and holiday hours, the roster entry and attendance row it came from, and the cost centre to charge. A person lent to another cost centre for a few days has those days’ lines charged there. The header totals roll up from the lines. The employee submits it, the manager approves it, and at cutoff only approved timesheets included in the run lock. Unapproved sheets remain editable; after approval they feed an eligible open-period run with their original work dates. Salaried staff without hourly pay do not need a timesheet; their days come straight from attendance.

What payroll reads from here

Attendance outcomePayroll effect
Present, holiday, weekly off, approved paid leavePaid day
Approved unpaid leave, absent without approvalLoss-of-pay day, pro-rating every component flagged for it
Overtime hours on an approved timesheetOvertime input at the employee's rate times the component's multiplier
Shift worked with a premium componentShift allowance input per shift
Encashment at the leave year roll or exitEncashment input at the daily rate

Modules

  • Employee DirectoryOnboarding
    Employee NumberFull NameDepartmentPosition

    Core HR

    The employee record, assignments and the org chart, documents with verification and expiry, tax details, salary structures, onboarding checklists and exits.

  • Candidate PipelineApplied
    Candidate NumberFull NameJob OpeningSource
    Job Board

    Recruiting

    Requisitions against approved positions, candidates through stages, interviews with feedback, and offers approved against the band before they are sent.

  • Shift RosterPlanned
    EmployeeRoster DateShiftLocation

    Leave & attendance

    Leave policies and balances, requests and approval, work patterns, shifts and rosters, daily attendance from devices, and the timesheets with a line per day that payroll reads at cutoff.

  • Payroll
    Component CodeComponent NameComponent TypeCalculation Method

    Payroll

    Pay components, calendars and periods, inputs from attendance and benefits, gross-to-net calculation under statutory rules and the employee's tax details, review, approval, payslips, the bank file and the payment behind each payslip.

  • Benefit Enrolment RequestsPending
    Enrolment NumberEmployeeBenefit PlanCoverage Level
    Employee Spouse

    Benefits

    Plans with premiums and employer contributions, eligibility and enrolment windows, coverage levels, dependants and nominees, and the deductions payroll takes from them.

  • Statutory Filing CalendarPending
    Filing NumberLegal EntityFiling TypePeriod End
    Social Insurance Return

    Compliance

    Statutory rules and their bands as effective-dated data, monthly and year-end returns built from posted pay runs, employee tax statements, the tax year lock, policy acknowledgement and the documents that expire.

  • Pay Run ApprovalsPendingApproval
    Pay Run NumberLegal EntityRun TypePeriod End
    Off Cycle

    Payroll accounting

    Ledger accounts and cost centres, the payroll journal drafted for every approved run, allocation by cost centre and timesheet line, accruals with their reversals, reconciliation of clearing and liability accounts, and the period lock.

Reports

All reports

Leave Liability

Accrued unused leave per employee valued at the current daily rate, for the balance sheet accrual.

My Leave BalancesLeaveBalances
You
Leave PolicyLeave YearOpening BalanceAccruedTaken
LP-8254620360660360
LP-6135670720960850
LP-54159041030650
LP-5892850940490730
LP-8120150960420930
LP-8407800580240290

Attendance and Overtime

Hours worked, overtime, absence, late marks and loss-of-pay days by department and shift for the period.

My Team TodayAttendanceRecords
YouAttendanceDate = today
  1. AR-87047SHF-428611 Sep → 15 SepPresent
  2. AR-49803SHF-953608 Sep → 10 SepAbsent
  3. AR-73537SHF-809623 Sep → 29 SepHalfDay
  4. AR-88421SHF-371005 Sep → 12 SepOnLeave
  5. AR-89055SHF-109122 Sep → 01 OctHoliday

Roles and permissions

HR Manager

Owns the employee master, assignments, positions, policies, offers and exits, and decides leave exceptions and compensation revisions.

Permissions and records
  • Manage Employees, EmployeeAssignments, EmployeeDocuments, Positions, Departments, Locations, Holidays, WorkPatterns, CompensationRecords, CompensationLines, LeavePolicies, LeaveBalances, BenefitPlans, BenefitEnrolments, Policies, PolicyAcknowledgements, OnboardingTasks, Exits
  • Approve JobOpenings, Offers, CompensationRecords, EmployeeAssignments, BenefitEnrolments
  • Approve LeaveRequests assigned through the entity's escalation rule
  • Authorise Exits terminal amounts and confirm clearance
  • LeavePolicies
  • LeaveBalances
  • WorkPatterns
  • Holidays
  • LeaveRequests
Shift RosterShiftRosters
StatusPlannedPublishedSwappednext 14 days
15 Oct GN SHF-3440, 29 Sep to 05 Oct, Planned YH SHF-8661, 01 Oct to 07 Oct, Published NH SHF-6608, 21 Sep to 27 Sep, Swapped AE SHF-4744, 09 Oct to 15 Oct, Planned ZD SHF-1806, 24 Sep to 28 Sep, Published PA SHF-3458, 10 Oct to 13 Oct, Swapped SHF-3440SHF-8661SHF-6608SHF-4744SHF-1806 today · 17 Sep
  • GN: SHF-3440, 29 Sep to 05 Oct, Planned
  • YH: SHF-8661, 01 Oct to 07 Oct, Published
  • NH: SHF-6608, 21 Sep to 27 Sep, Swapped
  • AE: SHF-4744, 09 Oct to 15 Oct, Planned
  • ZD: SHF-1806, 24 Sep to 28 Sep, Published
  • PA: SHF-3458, 10 Oct to 13 Oct, Swapped
Line Manager

Approves leave, attendance corrections and timesheets for direct reports, keeps the team roster, and interviews for openings.

Permissions and records
  • View own team's Employees, LeaveBalances, AttendanceRecords, Timesheets, TimesheetLines
  • Manage ShiftRosters for own team
  • Approve LeaveRequests and Timesheets for direct reports
  • Regularise AttendanceRecords for direct reports
  • LeaveBalances
  • AttendanceRecords
  • Timesheets
  • TimesheetLines
  • ShiftRosters
  • LeaveRequests
Shift RosterShiftRosters
StatusPlannedPublishedSwappednext 14 days
15 Oct GN SHF-3440, 29 Sep to 05 Oct, Planned YH SHF-8661, 01 Oct to 07 Oct, Published NH SHF-6608, 21 Sep to 27 Sep, Swapped AE SHF-4744, 09 Oct to 15 Oct, Planned ZD SHF-1806, 24 Sep to 28 Sep, Published PA SHF-3458, 10 Oct to 13 Oct, Swapped SHF-3440SHF-8661SHF-6608SHF-4744SHF-1806 today · 17 Sep
  • GN: SHF-3440, 29 Sep to 05 Oct, Planned
  • YH: SHF-8661, 01 Oct to 07 Oct, Published
  • NH: SHF-6608, 21 Sep to 27 Sep, Swapped
  • AE: SHF-4744, 09 Oct to 15 Oct, Planned
  • ZD: SHF-1806, 24 Sep to 28 Sep, Published
  • PA: SHF-3458, 10 Oct to 13 Oct, Swapped
Payroll Officer

Prepares the pay run: employee pay setup, inputs, calculation, review, payslips, bank file and statutory returns.

Permissions and records
  • Manage PayRuns, PayPeriods, PayrollInputs, Payslips, PayslipLines, Garnishments, LoansAndAdvances, PaymentBatches, Payments, PayComponents, PayCalendars, Shifts, StatutoryRules, StatutoryRuleBands, StatutoryFilings, EmployeeTaxDetails, CompensationLines, BankAccountChangeRequests
  • Edit draft CompensationRecords (PayBasis, AnnualGross, HourlyRate, DailyRate, Currency, EffectiveFrom, EffectiveTo, RevisionReason)
  • Edit Employees (TaxIdentifier, SocialInsuranceNumber, PaymentMethod, PayCalendar)
  • Approve BankAccountChangeRequests prepared by another person and apply their account fields to Employees
  • Shifts
  • LeaveBalances
  • LeaveRequests
  • AttendanceRecords
  • Timesheets
  • TimesheetLines
Pending Payroll InputsPayrollInputs
Pending
  • PI-33469 PR-50892 30 8 d
  • PI-80123 PR-77467 40 in 1 d
  • PI-28235 PR-91892 100 2 d
  • PI-63581 PR-21679 620 in 5 d
  • PI-23409 PR-58989 630 in 6 d
PI-33469
PayRun
PR-50892
Employee
HN
Component
PC-5695
Amount
300
Quantity
30

Approval waits for the payroll officer.

Employee

Sees their own record, payslips and balances; raises leave and timesheets; keeps their documents, tax details and dependants current; records feedback on interviews they conduct.

Permissions and records
  • View own Employees record, Payslips, PayslipLines, LeaveBalances, BenefitEnrolments, ShiftRosters, AttendanceRecords, Policies
  • Manage own LeaveRequests, Timesheets, TimesheetLines, Dependants and draft BankAccountChangeRequests
  • Submit own BankAccountChangeRequests
  • Initiate own Exits resignation and view its progress
  • LeaveBalances
  • ShiftRosters
  • AttendanceRecords
  • LeaveRequests
  • Timesheets
  • TimesheetLines
Shift RosterShiftRosters
StatusPlannedPublishedSwappednext 14 days
15 Oct GN SHF-3440, 29 Sep to 05 Oct, Planned YH SHF-8661, 01 Oct to 07 Oct, Published NH SHF-6608, 21 Sep to 27 Sep, Swapped AE SHF-4744, 09 Oct to 15 Oct, Planned ZD SHF-1806, 24 Sep to 28 Sep, Published PA SHF-3458, 10 Oct to 13 Oct, Swapped SHF-3440SHF-8661SHF-6608SHF-4744SHF-1806 today · 17 Sep
  • GN: SHF-3440, 29 Sep to 05 Oct, Planned
  • YH: SHF-8661, 01 Oct to 07 Oct, Published
  • NH: SHF-6608, 21 Sep to 27 Sep, Swapped
  • AE: SHF-4744, 09 Oct to 15 Oct, Planned
  • ZD: SHF-1806, 24 Sep to 28 Sep, Published
  • PA: SHF-3458, 10 Oct to 13 Oct, Swapped

Related processes

Pay Run ApprovalsPendingApproval
Pay Run NumberLegal EntityRun TypePeriod End
Off Cycle

Pay run

Inputs, calculation, payroll approval, payment authorisation and posting, with held amounts reconciled separately.

8 stages · 3 approvals

Offer ApprovalsPendingApproval
Offer NumberCandidatePositionLegal Entity

Hire to pay

From offer approval to the first payslip, with verified bank details, salary approval and separate payment authorisation.

8 stages · 7 approvals

Leave ApprovalsSubmitted
Request NumberEmployeeLeave PolicyFrom Date

Leave request to payroll

How a leave request becomes a balance movement, an attendance status and, where the leave is unpaid, a loss-of-pay day in the run, with the manager's gate in the middle.

6 stages · 1 approval

ERP•AI workspace

Start now HR & Payroll

Create your ERP.AI account and get started with Proto.

Start now Download agent
Previous · module 2 of 7RecruitingNext · module 4 of 7Payroll

Customize Leave & attendance. With Proto, your desktop AI agent.

Ask Proto to help you customize HR & Payroll.

Customize
Leave & attendance.
Ask: “Review LeavePolicies fields.”
ProtoYour desktop AI agent
Download nowFree install · ~1 GB · AI usage extra
macOSWindowsLinux

Bring your first idea to Proto.

Keep this page open while you install Proto. Connect your account and model, then paste this into a new chat.

AI usage is paid separately. You can edit the prompt before copying.

ERP.AI

Business apps and the Proto desktop agent.

  • Business Apps
  • Proto
  • Workflows
  • Headless SaaS
  • Enterprise
  • Pricing
  • Contact
  • Terms of Service
  • Privacy Policy
  • Cookie Policy
© 2026 ERP•AI. All rights reserved.
System status

Your Privacy, Your Choice

We use essential cookies to run the site and optional cookies for features, analytics, and relevant content. See Cookie policy

Manage Your Cookie Preferences

We use cookies to enhance your experience, analyze site traffic, and serve relevant content. By clicking "Accept All," you agree to our use of cookies. You can customize your preferences at any time.

Learn more about how we use cookies

These cookies are required for the website to function properly. They ensure security, enable basic features like page navigation, and store user session data. You cannot disable these cookies.

These cookies enable additional features that enhance your experience, such as live chat, video playback, personalized content recommendations, and remembering user preferences.

These cookies help us understand how visitors interact with our site by collecting anonymous usage data. This allows us to measure performance, detect issues, and continuously improve the user experience.

These cookies allow us and advertising partners, including X, to deliver ads tailored to your interests. They track browsing habits across sites to provide relevant advertising and measure ad effectiveness.