100+ integrations are ready to connect to your AI.Connect your first MCP

Employment Hero MCP server for your AI

Ask who is away next week, approve a leave request, see which certifications are expiring and check a pay run's totals, all from your AI client, with bank and tax numbers masked.

PopMCPEmployment Hero

Who is on approved leave over the next two weeks?

Supported Employment Hero tools

Every endpoint in Employment Hero's HR API and Payroll API, from employees, leave, timesheets and rosters to certifications, forms, goals, policies, pay runs and reports, plus summaries that answer common questions in one call.

1,251 tools in the full catalog: 623 read and 628 write. 43 load by default, and the rest are found with tool search.

A sample of the 1,251 in the full catalog. The rest stay reachable through tool search.

employment_hero_payroll_get_employee

Employment Hero Payroll.

employment_hero_payroll_list_employees

Employment Hero Payroll.

employment_hero_payroll_list_leave_balances

Employment Hero Payroll.

employment_hero_payroll_create_pay_run

Employment Hero Payroll.

employment_hero_payroll_finalise_pay_run

Employment Hero Payroll.

employment_hero_payroll_get_pay_run

Employment Hero Payroll.

employment_hero_payroll_list_pay_run_payments

Employment Hero Payroll.

employment_hero_payroll_list_pay_run_totals

Employment Hero Payroll.

employment_hero_payroll_list_pay_runs

Employment Hero Payroll.

employment_hero_payroll_pay_run_summary

One Payroll pay run in one call: its dates and status, how many people are in it, and the totals summed across them (gross, net, tax, super).

employment_hero_payroll_list_businesses

Employment Hero Payroll.

employment_hero_employee_overview

One call for one person in HR: profile, job history, leave balances and pay details.

employment_hero_get_employee

This endpoint retrieves a specific employee.

employment_hero_headcount_summary

How many active people the organisation has, split by employment type, location, employing entity and group.

employment_hero_list_employees

Returns an array of all employees.

employment_hero_quick_add_employee

This endpoint creates a new employee record with minimal required information for quick onboarding.

employment_hero_update_personal_details

This endpoint updates the personal details for a specific employee.

employment_hero_approve_leave_request

Approve an employee's leave request.

employment_hero_create_leave_request

This endpoint creates a new leave request for a specific employee.

employment_hero_decline_leave_request

Decline an employee's leave request.

employment_hero_list_employee_leave_requests

This endpoint retrieves a list of leave requests belonging to a specific employee, optionally filtered by status, leave category, and date range.

employment_hero_list_leave_requests

This endpoint retrieves a list of all leave requests, optionally filtered by status, leave category, and date range.

employment_hero_list_policies

This endpoint retrieves a list of all policies for a specific organisation.

employment_hero_list_rostered_shifts

List all the rostered shifts accessible by current user.

employment_hero_payroll_list_leave_requests

Employment Hero Payroll.

employment_hero_whos_away

Who is on approved leave between two dates, with names, leave type and days.

employment_hero_payroll_list_pay_schedules

Employment Hero Payroll.

employment_hero_approve_timesheet_entry

Approve a single timesheet entry.

employment_hero_create_timesheet_entries

This endpoint allows you to create multiple timesheet entries for different employees in a single request.

employment_hero_list_certifications

This endpoint retrieves a paginated list of all certifications for a specific organisation.

employment_hero_list_timesheet_entries

This endpoint retrieves a list of all timesheet entries for a specific employee.

employment_hero_get_organisation

This endpoint retrieves information for a specific organisation.

employment_hero_get_superannuation_detail

This endpoint retrieves an employee’s superannuation detail.

employment_hero_get_tax_declaration

This endpoint retrieves an employee’s tax declaration.

employment_hero_list_bank_accounts

This endpoint retrieves an employee's bank accounts.

employment_hero_list_employee_certification_details

This endpoint retrieves a list of all certifications assigned to a specific employee.

employment_hero_list_leave_balances

This endpoint retrieves a paginated list of leave balances for a specific employee within an organisation.

employment_hero_list_leave_categories

This endpoint retrieves a paginated list of leave categories available within the specified organisation.

employment_hero_list_organisations

Returns an array of all organisations.

employment_hero_list_pay_details

This endpoint retrieves a list of all pay details for a specific employee.

employment_hero_list_payslips

This endpoint retrieves a list of all payslips for a specific employee.

employment_hero_list_team_employees

Returns an array of employees associated to a specific team.

employment_hero_list_teams

Returns an array of all teams.

employment_hero_apply_roster_template

Create rostered shifts from a roster template, starting from the given date.

employment_hero_payroll_ess_accept_roster_shift

Employment Hero Payroll.

employment_hero_payroll_activate_employee

Employment Hero Payroll.

employment_hero_payroll_mgr_add_employee

Employment Hero Payroll.

employment_hero_payroll_add_statutory_sick_pay

Employment Hero Payroll.

employment_hero_payroll_report_birthday

Employment Hero Payroll.

employment_hero_payroll_activate_signing_key

Employment Hero Payroll.

employment_hero_payroll_create_emp_benefits_in_kind_adjustment

Employment Hero Payroll.

employment_hero_payroll_add_complete_shift_employee

Employment Hero Payroll.

employment_hero_payroll_bulk_insert_journal_accounts

Employment Hero Payroll.

employment_hero_create_goal

This endpoint creates a new goal within an organisation.

employment_hero_approve_form_response

This endpoint approves a pending form response.

employment_hero_assign_asset

Assigns an available asset to an employee.

employment_hero_payroll_create_employee_document

Employment Hero Payroll.

employment_hero_payroll_get_brand_invoice

Employment Hero Payroll.

employment_hero_payroll_assign_leave_allowance_template

Employment Hero Payroll.

employment_hero_payroll_create_benefit_categories

Employment Hero Payroll.

employment_hero_payroll_create_leave_category

Employment Hero Payroll.

employment_hero_payroll_create_pension_scheme

Employment Hero Payroll.

employment_hero_payroll_create_dimension

Employment Hero Payroll.

employment_hero_payroll_add_update_employee_qualification

Employment Hero Payroll.

employment_hero_payroll_approve_leave_request

Employment Hero Payroll.

employment_hero_archive_policy

Archive a policy.

employment_hero_bulk_create_rostered_shifts

Create a background job to handle rostered shifts bulk creation.

employment_hero_payroll_approve_expense_request

Employment Hero Payroll.

employment_hero_payroll_get_bank_branch_details

Employment Hero Payroll.

employment_hero_payroll_create_pay_schedule

Employment Hero Payroll.

employment_hero_close_workplace_incident

Closes a reviewed workplace incident.

employment_hero_archive_unarchive_certification

This endpoint archives or unarchives a certification based on the specified status.

employment_hero_delete_employee

This endpoint permanently deletes a specific employee from the organisation.

employment_hero_create_induction_content

Creates a new induction content item for the organisation.

employment_hero_payroll_create_deduction_category

Employment Hero Payroll.

employment_hero_payroll_create_employee_expense_category

Employment Hero Payroll.

employment_hero_payroll_bulk_evaluate_shift_costings

Employment Hero Payroll.

employment_hero_payroll_list_countries

Employment Hero Payroll.

employment_hero_payroll_create_roster_shift

Employment Hero Payroll.

employment_hero_payroll_bulk_insert_timesheets

Employment Hero Payroll.

employment_hero_payroll_delete_web_hook_registration

Employment Hero Payroll.

employment_hero_create_performance_review

Creates a performance review period.

employment_hero_bulk_approve_timesheet_entries

Approve up to 10 timesheet entries in a single request.

employment_hero_delete_leave_request

Permanently delete an existing leave request for an employee.

employment_hero_archive_compliance_document_tag

Archives a compliance document tag, excluding it from future document tagging operations.

employment_hero_payroll_ess_accept_shift_swap

Employment Hero Payroll.

employment_hero_payroll_apply_ni_back_calculation

Employment Hero Payroll.

employment_hero_payroll_mgr_add_note_shift

Employment Hero Payroll.

employment_hero_payroll_apply_stat_adoption_payments_pay_run

Employment Hero Payroll.

employment_hero_payroll_report_costing

Employment Hero Payroll.

employment_hero_payroll_apply_stp_registration_details

Employment Hero Payroll.

employment_hero_payroll_create_emp_stat_contribution_adjustment

Employment Hero Payroll.

employment_hero_payroll_add_employee

Employment Hero Payroll.

employment_hero_payroll_create_journal_account

Employment Hero Payroll.

employment_hero_create_goal_key_result

This endpoint creates a new key result under a goal.

employment_hero_archive_form

Archives an active or completed form, moving it out of the active lifecycle while preserving all existing responses.

employment_hero_bulk_assign_assets

Assigns up to 30 assets to employees in a single atomic request.

employment_hero_payroll_delete_employee_document

Employment Hero Payroll.

employment_hero_payroll_get_brand_invoice_excel

Employment Hero Payroll.

employment_hero_payroll_create_leave_allowance_template

Employment Hero Payroll.

employment_hero_payroll_create_benefit_category

Employment Hero Payroll.

employment_hero_payroll_delete_leave_category

Employment Hero Payroll.

employment_hero_payroll_create_pension_scheme_contribution_plan

Employment Hero Payroll.

employment_hero_payroll_create_dimension_value

Employment Hero Payroll.

employment_hero_payroll_create_employee_qualification_document

Employment Hero Payroll.

employment_hero_payroll_create_leave_request

Employment Hero Payroll.

employment_hero_create_policy

Upload a file and create a new policy for the organisation in Draft status.

employment_hero_bulk_delete_rostered_shifts

Soft-delete up to 30 draft or unpublished rostered shifts in a single request.

employment_hero_payroll_create_expense_request

Employment Hero Payroll.

employment_hero_payroll_get_bank_details

Employment Hero Payroll.

employment_hero_payroll_delete_pay_schedule

Employment Hero Payroll.

employment_hero_create_workplace_incident

Submits a new workplace incident report on behalf of an internal employee, internal contractor, or external person.

employment_hero_create_certification

This endpoint creates a new certification within an organisation.

employment_hero_get_onboard_employee_status

This endpoint allows you to check the status of an employee onboarding process that was initiated using the Polling Onboard Employee endpoint.

employment_hero_delete_induction_content

Permanently deletes an induction content item and all associated sharing records and employee acknowledgements.

employment_hero_payroll_create_import_deduction_categories

Employment Hero Payroll.

employment_hero_payroll_delete_employee_expense_category

Employment Hero Payroll.

employment_hero_payroll_evaluate_shift_costings

Employment Hero Payroll.

employment_hero_payroll_list_employee_group_permission_types

Employment Hero Payroll.

employment_hero_payroll_find_matching_clock_off_roster_shift

Employment Hero Payroll.

employment_hero_payroll_create_timesheet_line

Employment Hero Payroll.

employment_hero_payroll_delete_web_hook_registrations

Employment Hero Payroll.

employment_hero_delete_performance_review

Deletes a performance review period.

employment_hero_bulk_decline_timesheet_entries

Decline up to 10 timesheet entries in a single request with an optional shared reason.

employment_hero_get_leave_request

This endpoint retrieves a specific leave request.

employment_hero_assign_employee_benefit

This endpoint assigns a benefit to a specific employee.

employment_hero_payroll_ess_acknowledge_document

Employment Hero Payroll.

employment_hero_payroll_attach_doc_stat_adoption_leave

Employment Hero Payroll.

employment_hero_payroll_mgr_approve_expense_request

Employment Hero Payroll.

employment_hero_payroll_bulk_apply_leave_requests

Employment Hero Payroll.

employment_hero_payroll_report_cpf_lodgement

Employment Hero Payroll.

employment_hero_payroll_assign_business_access

Employment Hero Payroll.

employment_hero_payroll_create_employee_additional_earning

Employment Hero Payroll.

employment_hero_payroll_add_note_shift

Employment Hero Payroll.

employment_hero_payroll_delete_employing_entity_chart_accounts

Employment Hero Payroll.

employment_hero_delete_goal

This endpoint permanently deletes a goal.

employment_hero_assign_form

Assigns an active form to the specified employees, contractors, teams, and/or work locations as a to-do task, creating a completion request for each assignee.

employment_hero_create_asset

Creates a new asset record in the organisation.

employment_hero_payroll_get_employee_document_content

Employment Hero Payroll.

employment_hero_payroll_get_brand_invoice_pdf

Employment Hero Payroll.

employment_hero_payroll_delete_leave_allowance_template

Employment Hero Payroll.

employment_hero_payroll_create_import_benefit_categories

Employment Hero Payroll.

employment_hero_payroll_get_holiday_leave_settings

Employment Hero Payroll.

employment_hero_payroll_delete_pension_scheme

Employment Hero Payroll.

employment_hero_payroll_delete_dimension

Employment Hero Payroll.

employment_hero_payroll_delete_employee_qualification

Employment Hero Payroll.

employment_hero_payroll_decline_leave_request

Employment Hero Payroll.

employment_hero_delete_policy

Permanently delete a policy.

employment_hero_bulk_publish_rostered_shifts

Publish up to 30 draft or unpublished rostered shifts in a single request.

employment_hero_payroll_decline_expense_request

Employment Hero Payroll.

employment_hero_payroll_get_business_advanced_settings

Employment Hero Payroll.

employment_hero_payroll_get_next_pay_date

Employment Hero Payroll.

employment_hero_delete_workplace_incident

Permanently deletes a workplace incident, including all associated witnesses and custom field answers.

employment_hero_delete_certification

This endpoint deletes a specific certification within an organisation asynchronously.

employment_hero_offboard_employee

This endpoints offboards (terminates) an employee.

employment_hero_get_induction_content

Retrieves a single induction content item by its ID.

employment_hero_payroll_delete_deduction_category

Employment Hero Payroll.

employment_hero_payroll_get_employee_expense_category

Employment Hero Payroll.

employment_hero_payroll_get_employment_agreement

Employment Hero Payroll.

employment_hero_payroll_list_gender_options

Employment Hero Payroll.

employment_hero_payroll_find_matching_clock_roster_shift

Employment Hero Payroll.

employment_hero_payroll_delete_timesheet_line

Employment Hero Payroll.

employment_hero_payroll_get_web_hook_registration

Employment Hero Payroll.

employment_hero_get_performance_review

Retrieves the full details of a single performance review period.

employment_hero_decline_timesheet_entry

Decline a single timesheet entry with an optional reason.

employment_hero_update_leave_request

Partially update an existing leave request for an employee.

employment_hero_bulk_grant_kiosk_access

Grant Hero Time Clock (Kiosk) access to multiple members.

employment_hero_payroll_ess_add_employee_qualification

Employment Hero Payroll.

employment_hero_payroll_attach_doc_stat_bereavement_leave

Employment Hero Payroll.

employment_hero_payroll_mgr_approve_leave_request

Employment Hero Payroll.

employment_hero_payroll_clear_qualifying_earnings_override

Employment Hero Payroll.

employment_hero_payroll_report_deductions

Employment Hero Payroll.

employment_hero_payroll_change_tax_year

Employment Hero Payroll.

employment_hero_payroll_create_employee_deduction

Employment Hero Payroll.

employment_hero_payroll_change_pin

Employment Hero Payroll.

employment_hero_payroll_delete_journal_account

Employment Hero Payroll.

employment_hero_delete_goal_key_result

This endpoint permanently deletes a key result.

employment_hero_close_form

Closes an active form, stopping it from accepting new submissions.

employment_hero_delete_asset

Permanently delete an asset from the organisation's asset register.

employment_hero_payroll_get_employee_document_details

Employment Hero Payroll.

employment_hero_payroll_get_business_invoice

Employment Hero Payroll.

employment_hero_payroll_get_leave_allowance_template

Employment Hero Payroll.

employment_hero_payroll_delete_benefit_category

Employment Hero Payroll.

employment_hero_payroll_get_leave_category

Employment Hero Payroll.

employment_hero_payroll_get_pension_scheme

Employment Hero Payroll.

employment_hero_payroll_delete_dimension_value

Employment Hero Payroll.

employment_hero_payroll_delete_employee_qualification_document

Employment Hero Payroll.

employment_hero_payroll_delete_leave_request

Employment Hero Payroll.

employment_hero_get_policy

Retrieve the full details of a single policy by its UUID.

employment_hero_bulk_unpublish_rostered_shifts

Unpublish up to 30 published (or awaiting confirmation) rostered shifts in a single request.

employment_hero_payroll_delete_expense_request

Employment Hero Payroll.

employment_hero_payroll_get_payment_files_finalised_pay_run

Employment Hero Payroll.

employment_hero_payroll_get_pay_schedule

Employment Hero Payroll.

employment_hero_get_workplace_incident

Returns the full details of a specific workplace incident, including all personal details, Worksafe Authority review fields, witnesses, and custom field answers.

employment_hero_get_certification

This endpoint retrieves a specific certification.

employment_hero_onboard_employee

This endpoint initiates a comprehensive employee onboarding process using a polling-based approach.

employment_hero_list_induction_content

Retrieves a paginated list of all induction content items belonging to the organisation.

employment_hero_payroll_get_deduction_category

Employment Hero Payroll.

employment_hero_payroll_list_employee_expense_categories

Employment Hero Payroll.

employment_hero_payroll_get_shift_costings_employee

Employment Hero Payroll.

employment_hero_payroll_list_industry_options

Employment Hero Payroll.

employment_hero_payroll_find_nearby_roster_shifts

Employment Hero Payroll.

employment_hero_payroll_get_timesheet_line

Employment Hero Payroll.

employment_hero_payroll_list_web_hook_registrations

Employment Hero Payroll.

employment_hero_list_performance_review_participants

Retrieves a paginated list of the employees participating in a review period, with the status of their self review and of each assigned reviewer.

employment_hero_delete_timesheet_entry

Permanently delete a single timesheet entry.

employment_hero_upload_leave_request_files

Upload supporting files (such as medical certificates) for a leave request.

employment_hero_bulk_revoke_kiosk_access

This endpoint revokes Hero Time Clock access for multiple members in the specified organisation.

employment_hero_payroll_ess_add_note_shift

Employment Hero Payroll.

employment_hero_payroll_attach_doc_stat_maternity_leave

Employment Hero Payroll.

employment_hero_payroll_mgr_approve_timesheet

Employment Hero Payroll.

employment_hero_payroll_create_deductions

Employment Hero Payroll.

employment_hero_payroll_report_detailed_activity

Employment Hero Payroll.

employment_hero_payroll_copy_business_settings_template

Employment Hero Payroll.

employment_hero_payroll_create_employee_expense

Employment Hero Payroll.

employment_hero_payroll_check_employee

Employment Hero Payroll.

employment_hero_payroll_delete_location_chart_accounts

Employment Hero Payroll.

employment_hero_get_goal

This endpoint retrieves a specific goal.

employment_hero_create_form

This endpoint creates a new custom form with its sections and questions.

employment_hero_dispose_asset

Marks an asset as disposed with a reason and date, recording the disposal in the asset's history.

employment_hero_payroll_link_employee_document_expense_request

Employment Hero Payroll.

employment_hero_payroll_get_business_invoice_pdf

Employment Hero Payroll.

employment_hero_payroll_get_leave_allowance_template_employee

Employment Hero Payroll.

employment_hero_payroll_get_benefit_category

Employment Hero Payroll.

employment_hero_payroll_get_occupational_absence_biz_settings

Employment Hero Payroll.

employment_hero_payroll_get_pension_scheme_contribution_plan

Employment Hero Payroll.

employment_hero_payroll_get_dimension

Employment Hero Payroll.

employment_hero_payroll_get_qualification_details

Employment Hero Payroll.

employment_hero_payroll_estimate_leave_hours

Employment Hero Payroll.

employment_hero_list_policy_acknowledgements

Query the policy compliance report across the organisation.

employment_hero_get_rostered_shift

Get rostered shift record using its ID

employment_hero_payroll_get_expense_request

Employment Hero Payroll.

employment_hero_payroll_get_statutory_details

Employment Hero Payroll.

employment_hero_payroll_get_pay_schedule_metadata

Employment Hero Payroll.

employment_hero_list_workplace_incidents

Returns a paginated list of workplace incident summaries for an organisation.

employment_hero_get_certification_job_status

This endpoint retrieves the status of an async certification operation.

employment_hero_quick_add_contractor

This endpoint creates a new contractor record with minimal required information for quick onboarding.

employment_hero_share_induction_content

Sets or updates the sharing configuration for an induction content item.

employment_hero_payroll_list_deduction_categories

Employment Hero Payroll.

employment_hero_payroll_list_expense_categories_pagination

Employment Hero Payroll.

employment_hero_payroll_list_employment_agreements

Employment Hero Payroll.

employment_hero_payroll_list_report_types

Employment Hero Payroll.

employment_hero_payroll_list_roster_shifts

Employment Hero Payroll.

employment_hero_payroll_list_business_timesheets

Employment Hero Payroll.

employment_hero_payroll_register_web_hook

Employment Hero Payroll.

employment_hero_list_performance_reviews

Retrieves a paginated list of the organisation's performance review periods.

employment_hero_update_timesheet_entry

Update any editable field on an existing timesheet entry.

employment_hero_bulk_update_employee_custom_fields

This endpoint updates multiple custom field values for a specific employee in a single request.

employment_hero_payroll_ess_bulk_accept_roster_shift_swaps

Employment Hero Payroll.

employment_hero_payroll_attach_doc_stat_neonatal_leave

Employment Hero Payroll.

employment_hero_payroll_mgr_change_pin

Employment Hero Payroll.

employment_hero_payroll_create_earnings_lines

Employment Hero Payroll.

employment_hero_payroll_report_detailed_activity_as_excel

Employment Hero Payroll.

employment_hero_payroll_create_bacs_settings_record

Employment Hero Payroll.

employment_hero_payroll_create_employee_super_adjustment

Employment Hero Payroll.

employment_hero_payroll_clock_in_employee

Employment Hero Payroll.

employment_hero_payroll_get_chart_accounts

Employment Hero Payroll.

employment_hero_get_goal_key_result

This endpoint retrieves the full details of a single key result for a goal.

employment_hero_decline_form_response

This endpoint declines a pending form response with a reason.

employment_hero_get_asset

Retrieves the full details of a specific asset by its unique identifier.

employment_hero_payroll_link_employee_document_leave_request

Employment Hero Payroll.

employment_hero_payroll_get_reseller_invoice

Employment Hero Payroll.

employment_hero_payroll_get_leave_allowances_employee

Employment Hero Payroll.

employment_hero_payroll_get_processing_options

Employment Hero Payroll.

employment_hero_payroll_list_leave_categories

Employment Hero Payroll.

employment_hero_payroll_list_pension_scheme_contribution_plans

Employment Hero Payroll.

employment_hero_payroll_get_dimension_value

Employment Hero Payroll.

employment_hero_payroll_get_qualification_document

Employment Hero Payroll.

employment_hero_payroll_get_leave_request

Employment Hero Payroll.

employment_hero_remind_policies

Queue acknowledgement reminder emails for all outstanding or overdue members across the organisation.

employment_hero_get_rostered_shift_cost

Get the summarized rostered shift costs for a given period of time

employment_hero_payroll_list_expense_requests

Employment Hero Payroll.

employment_hero_payroll_list_bank_branches

Employment Hero Payroll.

employment_hero_payroll_import_pay_schedule

Employment Hero Payroll.

employment_hero_submit_worksafe_authority_review

Records the outcome of a Worksafe Authority review for a workplace incident.

employment_hero_update_certification

This endpoint updates an existing certification within an organisation.

employment_hero_update_contractor_details

This endpoint updates contractor-specific details for an employee who is flagged as an independent contractor.

employment_hero_update_induction_content

Updates an induction content item.

employment_hero_payroll_list_deduction_categories_pagination

Employment Hero Payroll.

employment_hero_payroll_list_tax_codes

Employment Hero Payroll.

employment_hero_payroll_list_shift_periods

Employment Hero Payroll.

employment_hero_payroll_list_time_zone_types

Employment Hero Payroll.

employment_hero_payroll_stub_shift_timesheets

Employment Hero Payroll.

employment_hero_payroll_update_replace_timesheets

Employment Hero Payroll.

employment_hero_payroll_test_web_hook

Employment Hero Payroll.

employment_hero_update_performance_review

Partially updates a performance review period.

employment_hero_bulk_update_leave_balances

Updates the accrued amount of up to 30 leave balances in a single atomic request.

employment_hero_payroll_ess_bulk_accept_roster_shifts

Employment Hero Payroll.

employment_hero_payroll_attach_doc_stat_paternity_leave

Employment Hero Payroll.

employment_hero_payroll_mgr_check_employee

Employment Hero Payroll.

employment_hero_payroll_create_employee_expenses

Employment Hero Payroll.

employment_hero_payroll_report_document_acknowledgements

Employment Hero Payroll.

employment_hero_payroll_create_business

Employment Hero Payroll.

employment_hero_payroll_create_employee_tax_adjustment

Employment Hero Payroll.

employment_hero_payroll_clock_out_employee

Employment Hero Payroll.

employment_hero_payroll_get_employing_entity_chart_accounts

Employment Hero Payroll.

employment_hero_list_goal_comments

This endpoint retrieves a paginated list of comments for a goal.

employment_hero_delete_form

This endpoint permanently deletes a form along with all of its associated data.

employment_hero_list_asset_assignment_history

Retrieves the complete, paginated assignment history of an asset, ordered newest first.

employment_hero_payroll_link_employee_document_timesheet

Employment Hero Payroll.

employment_hero_payroll_get_reseller_invoice_excel

Employment Hero Payroll.

employment_hero_payroll_get_leave_allowances_employees

Employment Hero Payroll.

employment_hero_payroll_list_benefit_categories

Employment Hero Payroll.

employment_hero_payroll_save_leave_year_settings

Employment Hero Payroll.

employment_hero_payroll_list_pension_schemes

Employment Hero Payroll.

employment_hero_payroll_list_dimension_values

Employment Hero Payroll.

employment_hero_payroll_get_qualification_document_file

Employment Hero Payroll.

employment_hero_payroll_list_leave_requests_employee

Employment Hero Payroll.

employment_hero_remind_policy

Sends acknowledgement reminder emails for specific member–policy pairs.

employment_hero_get_rostered_shifts_job_status

Get the status of a rostered shift bulk job by its job id.

employment_hero_payroll_update_expense_request

Employment Hero Payroll.

employment_hero_payroll_list_banks

Employment Hero Payroll.

employment_hero_payroll_list_next_pay_dates

Employment Hero Payroll.

employment_hero_update_workplace_incident

Partially updates an open workplace incident.

employment_hero_upload_certification_files

Upload certification attachment files.

employment_hero_update_employment_details

This endpoint updates the employment details for a specific employee.

employment_hero_upload_induction_content_file

Uploads a file for use as a FileInductionContent item.

employment_hero_payroll_update_deduction_category

Employment Hero Payroll.

employment_hero_payroll_update_employee_expense_category

Employment Hero Payroll.

employment_hero_payroll_list_shift_periods_employee

Employment Hero Payroll.

employment_hero_payroll_list_time_zone_types_lookup_data

Employment Hero Payroll.

employment_hero_payroll_update_roster_shift

Employment Hero Payroll.

employment_hero_payroll_update_timesheet_line

Employment Hero Payroll.

employment_hero_payroll_update_web_hook_registration

Employment Hero Payroll.

employment_hero_upload_performance_review_file

Uploads an attachment for a performance review.

employment_hero_clock_in

Record a clock-in event for an employee.

employment_hero_payroll_ess_bulk_cancel_roster_shift_swaps

Employment Hero Payroll.

employment_hero_payroll_attach_doc_stat_shared_parental_leave

Employment Hero Payroll.

employment_hero_payroll_mgr_clock_in_employee

Employment Hero Payroll.

employment_hero_payroll_create_employer_liabilities

Employment Hero Payroll.

employment_hero_payroll_report_download_p32_pdf

Employment Hero Payroll.

employment_hero_payroll_create_business_document

Employment Hero Payroll.

employment_hero_payroll_create_employee_tax_relief_adjustment

Employment Hero Payroll.

employment_hero_payroll_create_kiosk

Employment Hero Payroll.

employment_hero_payroll_get_journal_account

Employment Hero Payroll.

employment_hero_list_goal_key_results

This endpoint retrieves a paginated list of key results for a goal.

employment_hero_get_form

This endpoint retrieves a single form, including its sections and questions.

employment_hero_list_assets

Retrieve a paginated list of assets belonging to an organisation.

employment_hero_payroll_list_employee_documents

Employment Hero Payroll.

employment_hero_payroll_get_reseller_invoice_pdf

Employment Hero Payroll.

employment_hero_payroll_list_leave_allowance_templates

Employment Hero Payroll.

employment_hero_payroll_list_registered_tax_year_options

Employment Hero Payroll.

employment_hero_payroll_save_occupational_absence_biz_settings

Employment Hero Payroll.

employment_hero_payroll_set_pension_scheme_dates

Employment Hero Payroll.

employment_hero_payroll_list_dimensions

Employment Hero Payroll.

employment_hero_payroll_list_documents_employee_qualification

Employment Hero Payroll.

employment_hero_payroll_update_leave_request

Employment Hero Payroll.

employment_hero_share_policy

Share and publish a policy with selected members, teams, work locations, employing entities, or all workers of a given employment type.

employment_hero_list_roster_roles

Get roles (standalone HR) or tags (payroll-connected)

employment_hero_payroll_upload_attachment_expense_request

Employment Hero Payroll.

employment_hero_payroll_update_business_advanced_settings

Employment Hero Payroll.

employment_hero_payroll_update_pay_schedule

Employment Hero Payroll.

employment_hero_upload_workplace_incident_files

Upload attachment files for workplace incidents.

employment_hero_clock_out

Record a clock-out event for an employee, completing the active clocking session.

employment_hero_payroll_ess_bulk_decline_roster_shift_swaps

Employment Hero Payroll.

employment_hero_payroll_back_calculate_national_insurance

Employment Hero Payroll.

employment_hero_payroll_mgr_clock_out_employee

Employment Hero Payroll.

employment_hero_payroll_create_hmrc_adjustments

Employment Hero Payroll.

employment_hero_payroll_report_employee_audit

Employment Hero Payroll.

employment_hero_payroll_create_payment_file_record

Employment Hero Payroll.

employment_hero_payroll_create_employer_liability

Employment Hero Payroll.

employment_hero_payroll_delete_kiosk

Employment Hero Payroll.

employment_hero_payroll_get_journal_service_provider

Employment Hero Payroll.

employment_hero_list_goals

This endpoint retrieves a paginated list of goals for the organisation.

employment_hero_get_form_response

This endpoint retrieves a single form response, including all submitted answers.

employment_hero_reassign_asset

Transfers an asset from its current assignee to a different employee in a single atomic operation.

employment_hero_payroll_unlink_employee_document_expense_request

Employment Hero Payroll.

employment_hero_payroll_list_brand_invoices

Employment Hero Payroll.

employment_hero_payroll_reapply_leave_allowance_template

Employment Hero Payroll.

employment_hero_payroll_set_processing_options

Employment Hero Payroll.

employment_hero_payroll_set_holiday_leave_settings

Employment Hero Payroll.

employment_hero_payroll_update_pension_scheme

Employment Hero Payroll.

employment_hero_payroll_update_dimension

Employment Hero Payroll.

employment_hero_payroll_list_qualifications_employee

Employment Hero Payroll.

employment_hero_payroll_update_leave_request_leave_requests

Employment Hero Payroll.

employment_hero_unarchive_policy

Restore an archived policy.

employment_hero_update_rostered_shift

Partially update a rostered shift.

employment_hero_create_asset_category

Creates a new asset category for the organisation.

employment_hero_payroll_ess_bulk_decline_roster_shifts

Employment Hero Payroll.

employment_hero_payroll_calculate_stat_adoption_leave_period

Employment Hero Payroll.

employment_hero_payroll_mgr_create_expense_request

Employment Hero Payroll.

employment_hero_payroll_create_kiwi_saver_adjustments

Employment Hero Payroll.

employment_hero_payroll_report_employee_audit_excel

Employment Hero Payroll.

employment_hero_payroll_create_payslip_configuration

Employment Hero Payroll.

employment_hero_payroll_create_or_update_emp_hmrc_adjustment

Employment Hero Payroll.

employment_hero_payroll_delete_note_shift

Employment Hero Payroll.

employment_hero_payroll_get_location_chart_accounts

Employment Hero Payroll.

employment_hero_update_goal

This endpoint updates the details of an existing goal.

employment_hero_list_form_assignments

This endpoint retrieves a paginated list of members assigned to a specific form along with their completion status.

employment_hero_return_asset

Returns an asset from its currently assigned employee back to inventory.

employment_hero_payroll_unlink_employee_document_leave_request

Employment Hero Payroll.

employment_hero_payroll_list_business_invoices

Employment Hero Payroll.

employment_hero_payroll_set_leave_allowances_leave_allowance

Employment Hero Payroll.

employment_hero_payroll_update_benefit_category

Employment Hero Payroll.

employment_hero_payroll_update_leave_category

Employment Hero Payroll.

employment_hero_payroll_update_pension_scheme_contribution_plan

Employment Hero Payroll.

employment_hero_payroll_update_dimension_value

Employment Hero Payroll.

employment_hero_create_asset_custom_field

Creates a new custom field definition for the organisation's assets.

employment_hero_payroll_ess_cancel_shift_swap

Employment Hero Payroll.

employment_hero_payroll_calculate_stat_bereavement_leave_period

Employment Hero Payroll.

employment_hero_payroll_mgr_create_kiosk_timesheet_line

Employment Hero Payroll.

employment_hero_payroll_create_note_employee

Employment Hero Payroll.

employment_hero_payroll_report_employee_details

Employment Hero Payroll.

employment_hero_payroll_delete_bacs_settings_record

Employment Hero Payroll.

employment_hero_payroll_delete_emp_benefits_in_kind_adjustment

Employment Hero Payroll.

employment_hero_payroll_discard_current_shift

Employment Hero Payroll.

employment_hero_payroll_list_journal_account_types

Employment Hero Payroll.

employment_hero_update_goal_archive_status

This endpoint archives or unarchives a goal.

employment_hero_list_form_responses

This endpoint retrieves a paginated list of received responses for a form.

employment_hero_update_asset

Partially updates an existing asset.

employment_hero_payroll_unlink_employee_document_timesheet

Employment Hero Payroll.

employment_hero_payroll_list_reseller_invoices

Employment Hero Payroll.

employment_hero_payroll_update_leave_allowance_template

Employment Hero Payroll.

employment_hero_create_compliance_document_tag

Creates a new compliance document tag for the organisation.

employment_hero_payroll_ess_clock_in_employee

Employment Hero Payroll.

employment_hero_payroll_calculate_stat_maternity_leave_period

Employment Hero Payroll.

employment_hero_payroll_mgr_create_leave_request

Employment Hero Payroll.

employment_hero_payroll_create_pay_run_pay_run

Employment Hero Payroll.

employment_hero_payroll_report_employee_details_fields

Employment Hero Payroll.

employment_hero_payroll_delete_business_document

Employment Hero Payroll.

employment_hero_payroll_delete_emp_stat_contribution_adjustment

Employment Hero Payroll.

employment_hero_payroll_employee_has_access

Employment Hero Payroll.

employment_hero_payroll_list_journal_accounts

Employment Hero Payroll.

employment_hero_update_goal_health_status

This endpoint records a health-status check-in on a goal.

employment_hero_list_forms

This endpoint retrieves a paginated list of forms for the organisation, including both basic forms and request forms.

employment_hero_upload_asset_files

Uploads one to three supporting files (invoices, photos, warranties) for an asset and returns a file ID for each.

employment_hero_payroll_update_employee_document_permissions

Employment Hero Payroll.

employment_hero_create_contractor_unavailability

Creates an all-day unavailability for an active contractor.

employment_hero_payroll_ess_clock_out_employee

Employment Hero Payroll.

employment_hero_payroll_calculate_stat_neonatal_leave_period

Employment Hero Payroll.

employment_hero_payroll_mgr_create_roster_shift

Employment Hero Payroll.

employment_hero_payroll_create_paye_adjustments

Employment Hero Payroll.

employment_hero_payroll_report_employee_details_reporting

Employment Hero Payroll.

employment_hero_payroll_delete_hmrc_payment_reminder

Employment Hero Payroll.

employment_hero_payroll_delete_employee_additional_earning

Employment Hero Payroll.

employment_hero_payroll_end_break

Employment Hero Payroll.

employment_hero_payroll_list_journal_service_providers

Employment Hero Payroll.

employment_hero_update_goal_key_result

This endpoint updates an existing key result.

employment_hero_list_member_form_responses

This endpoint retrieves a paginated list of form responses for a specific member, covering both basic forms and request forms.

employment_hero_create_department

Create a new department for a work site.

employment_hero_payroll_ess_create_bank_account

Employment Hero Payroll.

employment_hero_payroll_calculate_stat_paternity_leave_period

Employment Hero Payroll.

employment_hero_payroll_mgr_create_timesheet_line

Employment Hero Payroll.

employment_hero_payroll_create_payg_adjustments

Employment Hero Payroll.

employment_hero_payroll_report_employee_payment_history

Employment Hero Payroll.

employment_hero_payroll_delete_payment_file_record

Employment Hero Payroll.

employment_hero_payroll_delete_employee_deduction

Employment Hero Payroll.

employment_hero_payroll_get_employee_lookup_data

Employment Hero Payroll.

employment_hero_payroll_update_chart_accounts

Employment Hero Payroll.

employment_hero_update_key_result_archive_status

This endpoint archives or unarchives a key result.

employment_hero_publish_form

Publishes a draft form, transitioning it from draft to active.

employment_hero_create_document

This endpoint uploads a document for a specific employee.

employment_hero_payroll_ess_create_ess_self_managed_super_fund

Employment Hero Payroll.

employment_hero_payroll_calculate_stat_shared_parental_period

Employment Hero Payroll.

employment_hero_payroll_mgr_create_unavailability

Employment Hero Payroll.

employment_hero_payroll_create_sdl_adjustments

Employment Hero Payroll.

employment_hero_payroll_report_employee_payment_history_as_excel

Employment Hero Payroll.

employment_hero_payroll_dismiss_business_notifications

Employment Hero Payroll.

employment_hero_payroll_delete_employee_expense

Employment Hero Payroll.

employment_hero_payroll_get_kiosk

Employment Hero Payroll.

employment_hero_payroll_update_employing_entity_chart_accounts

Employment Hero Payroll.

employment_hero_update_key_result_health_status

This endpoint records a check-in on a key result, updating its current value and health status.

employment_hero_update_form

This endpoint updates an existing form.

employment_hero_create_emergency_contact

This endpoint creates an emergency contact for an employee.

employment_hero_payroll_ess_create_expense_request

Employment Hero Payroll.

employment_hero_payroll_create_auto_enrolment_notice

Employment Hero Payroll.

employment_hero_payroll_mgr_decline_expense_request

Employment Hero Payroll.

employment_hero_payroll_create_super_adjustments

Employment Hero Payroll.

employment_hero_payroll_report_employer_payment_summary

Employment Hero Payroll.

employment_hero_payroll_download_signing_key

Employment Hero Payroll.

employment_hero_payroll_delete_employee_hmrc_adjustment

Employment Hero Payroll.

employment_hero_payroll_list_kiosk_staff

Employment Hero Payroll.

employment_hero_payroll_update_journal_account

Employment Hero Payroll.

employment_hero_upload_goal_files

Upload files for use as goal attachments.

employment_hero_create_form_category

This endpoint creates a new custom form category for the organisation.

employment_hero_payroll_ess_create_leave_request

Employment Hero Payroll.

employment_hero_payroll_create_national_insurance_record_p45

Employment Hero Payroll.

employment_hero_payroll_mgr_decline_leave_request

Employment Hero Payroll.

employment_hero_payroll_create_voluntary_cpf_contributions

Employment Hero Payroll.

employment_hero_payroll_report_employer_payment_summary_xml

Employment Hero Payroll.

employment_hero_payroll_generate_signing_key

Employment Hero Payroll.

employment_hero_payroll_delete_employee_super_adjustment

Employment Hero Payroll.

employment_hero_payroll_list_kiosks

Employment Hero Payroll.

employment_hero_payroll_update_journal_service_provider

Employment Hero Payroll.

employment_hero_create_form_template

Create Form Template.

employment_hero_payroll_ess_create_super_fund

Employment Hero Payroll.

employment_hero_payroll_create_occupational_absence

Employment Hero Payroll.

employment_hero_payroll_mgr_delete_employee_profile_image

Employment Hero Payroll.

employment_hero_payroll_create_withholding_or_clearance_tax_adj

Employment Hero Payroll.

employment_hero_payroll_report_eps_xml

Employment Hero Payroll.

employment_hero_payroll_get_ato_details

Employment Hero Payroll.

employment_hero_payroll_delete_employee_tax_adjustment

Employment Hero Payroll.

employment_hero_payroll_list_shift_notes

Employment Hero Payroll.

employment_hero_payroll_update_location_chart_accounts

Employment Hero Payroll.

employment_hero_create_labour_rule

Creates a new labour rule for a work site.

employment_hero_payroll_ess_create_unavailability

Employment Hero Payroll.

employment_hero_payroll_create_or_update_employee

Employment Hero Payroll.

employment_hero_payroll_mgr_delete_expense_request

Employment Hero Payroll.

employment_hero_payroll_delete_deduction

Employment Hero Payroll.

employment_hero_payroll_report_exb_xml_without_submission

Employment Hero Payroll.

employment_hero_payroll_get_bacs_settings_record

Employment Hero Payroll.

employment_hero_payroll_delete_employee_tax_relief_adjustment

Employment Hero Payroll.

employment_hero_payroll_mark_shift_notes_read

Employment Hero Payroll.

employment_hero_create_position

Create a new HR position for a work site.

employment_hero_payroll_ess_decline_roster_shift

Employment Hero Payroll.

employment_hero_payroll_create_stat_adoption_leave_period_data

Employment Hero Payroll.

employment_hero_payroll_mgr_delete_leave_request

Employment Hero Payroll.

employment_hero_payroll_delete_earnings_line

Employment Hero Payroll.

employment_hero_payroll_report_fps_xml

Employment Hero Payroll.

employment_hero_payroll_get_business_billing_plan

Employment Hero Payroll.

employment_hero_payroll_delete_employer_liability

Employment Hero Payroll.

employment_hero_payroll_send_pin_reset_email

Employment Hero Payroll.

employment_hero_create_roster_template

Create a roster template by taking a snapshot of the rostered shifts already scheduled within a date range.

employment_hero_payroll_ess_decline_shift_swap

Employment Hero Payroll.

employment_hero_payroll_create_stat_bereavement_leave_period

Employment Hero Payroll.

employment_hero_payroll_mgr_delete_note_shift

Employment Hero Payroll.

employment_hero_payroll_delete_employee_expense_pay_run

Employment Hero Payroll.

employment_hero_payroll_report_full_payment_summary_xml

Employment Hero Payroll.

employment_hero_payroll_get_business_details

Employment Hero Payroll.

employment_hero_payroll_get_emp_deduction_external_reference

Employment Hero Payroll.

employment_hero_payroll_send_pin_reset_sms

Employment Hero Payroll.

employment_hero_create_salary_version

This endpoint creates a new salary version for an employee.

employment_hero_payroll_ess_delete_attachment_employee_qual

Employment Hero Payroll.

employment_hero_payroll_create_stat_maternity_leave_period_data

Employment Hero Payroll.

employment_hero_payroll_mgr_delete_timesheet

Employment Hero Payroll.

employment_hero_payroll_delete_employer_liability_pay_run

Employment Hero Payroll.

employment_hero_payroll_report_get_apprenticeship_levy_summary

Employment Hero Payroll.

employment_hero_payroll_get_business_details_external

Employment Hero Payroll.

employment_hero_payroll_get_emp_hmrc_adj_external_reference

Employment Hero Payroll.

employment_hero_payroll_shifts

Employment Hero Payroll.

employment_hero_create_sales_data

Create a batch of sales data records (actual sales and/or forecasts) for an organisation.

employment_hero_payroll_ess_delete_attachment_leave_request

Employment Hero Payroll.

employment_hero_payroll_create_stat_neonatal_leave_period_data

Employment Hero Payroll.

employment_hero_payroll_mgr_delete_unavailability

Employment Hero Payroll.

employment_hero_payroll_delete_hmrc_adjustment

Employment Hero Payroll.

employment_hero_payroll_report_get_cis_deductions_summary

Employment Hero Payroll.

employment_hero_payroll_get_business_document_content

Employment Hero Payroll.

employment_hero_payroll_get_emp_stat_contribution_adjustment

Employment Hero Payroll.

employment_hero_payroll_start_break

Employment Hero Payroll.

employment_hero_create_work_site

Create a work site, and create a default availability status in_office alongside this worksite if an organisation has access to workforce visibility.

employment_hero_payroll_ess_delete_bank_account

Employment Hero Payroll.

employment_hero_payroll_create_stat_paternity_leave_period_data

Employment Hero Payroll.

employment_hero_payroll_mgr_discard_current_shift

Employment Hero Payroll.

employment_hero_payroll_delete_kiwi_saver_adjustment

Employment Hero Payroll.

employment_hero_payroll_report_get_hmrc_payment_file

Employment Hero Payroll.

employment_hero_payroll_get_business_document_details

Employment Hero Payroll.

employment_hero_payroll_get_employee_additional_earning

Employment Hero Payroll.

employment_hero_payroll_update_kiosk

Employment Hero Payroll.

employment_hero_delete_asset_category

Permanently removes an asset category from the organisation.

employment_hero_payroll_ess_delete_employee_profile_image

Employment Hero Payroll.

employment_hero_payroll_create_stat_shared_parental_leave_period

Employment Hero Payroll.

employment_hero_payroll_mgr_download_document

Employment Hero Payroll.

employment_hero_payroll_delete_leave_accrual

Employment Hero Payroll.

employment_hero_payroll_report_get_ni_deductions_summary

Employment Hero Payroll.

employment_hero_payroll_get_employee_portal_settings

Employment Hero Payroll.

employment_hero_payroll_get_employee_benefits_in_kind_adjustment

Employment Hero Payroll.

employment_hero_payroll_verify_kiosk_pin

Employment Hero Payroll.

employment_hero_delete_asset_custom_field

Permanently deletes a custom field definition and all values stored for that field across every asset in the organisation.

employment_hero_payroll_ess_delete_employee_qualification

Employment Hero Payroll.

employment_hero_payroll_create_statutory_sick_pay

Employment Hero Payroll.

employment_hero_payroll_mgr_edit_expense_request

Employment Hero Payroll.

employment_hero_payroll_delete_note_employee

Employment Hero Payroll.

employment_hero_payroll_report_get_p32_data

Employment Hero Payroll.

employment_hero_payroll_get_employment_allowance_settings

Employment Hero Payroll.

employment_hero_payroll_get_employee_deduction

Employment Hero Payroll.

employment_hero_delete_contractor_unavailability

Deletes a contractor unavailability record.

employment_hero_payroll_ess_delete_expense_request

Employment Hero Payroll.

employment_hero_payroll_delete_employee

Employment Hero Payroll.

employment_hero_payroll_mgr_edit_timesheet

Employment Hero Payroll.

employment_hero_payroll_delete_pay_run

Employment Hero Payroll.

employment_hero_payroll_report_get_p32_opening_balances_adj

Employment Hero Payroll.

employment_hero_payroll_get_hmrc_settings

Employment Hero Payroll.

employment_hero_payroll_get_employee_expense

Employment Hero Payroll.

employment_hero_delete_cost_centre

This endpoint permanently deletes a cost centre along with all of its descendant cost centres.

employment_hero_payroll_ess_delete_leave_request

Employment Hero Payroll.

employment_hero_payroll_delete_employee_profile_image

Employment Hero Payroll.

employment_hero_payroll_mgr_end_break

Employment Hero Payroll.

employment_hero_payroll_delete_pay_run_notation

Employment Hero Payroll.

employment_hero_payroll_report_get_p46_s

Employment Hero Payroll.

employment_hero_payroll_get_initial_tax_year

Employment Hero Payroll.

employment_hero_payroll_get_employee_super_adjustment

Employment Hero Payroll.

employment_hero_delete_emergency_contact

This endpoint permanently deletes an emergency contact from an employee.

employment_hero_payroll_ess_delete_super_fund

Employment Hero Payroll.

employment_hero_payroll_delete_ni_back_calculation

Employment Hero Payroll.

employment_hero_payroll_mgr_estimate_leave_hours

Employment Hero Payroll.

employment_hero_payroll_delete_paye_adjustment

Employment Hero Payroll.

employment_hero_payroll_report_get_pay_slips_finalised_pay_run

Employment Hero Payroll.

employment_hero_payroll_get_leave_settings_business

Employment Hero Payroll.

employment_hero_payroll_get_employee_tax_adjustment

Employment Hero Payroll.

employment_hero_delete_employee_benefit

This endpoint removes an employee benefit assignment.

employment_hero_payroll_ess_delete_timesheet

Employment Hero Payroll.

employment_hero_payroll_delete_period_leave

Employment Hero Payroll.

employment_hero_payroll_mgr_find_matching_clock_off_roster_shift

Employment Hero Payroll.

employment_hero_payroll_delete_payg_adjustment

Employment Hero Payroll.

employment_hero_payroll_report_gross_net

Employment Hero Payroll.

employment_hero_payroll_get_payment_file

Employment Hero Payroll.

employment_hero_payroll_get_employee_tax_relief_adjustment

Employment Hero Payroll.

employment_hero_delete_form_category

This endpoint permanently deletes a custom form category.

employment_hero_payroll_ess_delete_unavailability

Employment Hero Payroll.

employment_hero_payroll_delete_statutory_maternity_leave_data

Employment Hero Payroll.

Connect Employment Hero to Claude, ChatGPT and Claude Code

Authorize once, then an endpoint your client signs into. Nothing to deploy, and nothing to install on the Employment Hero side.

For HR, open the menu under your name in Employment Hero, choose Developer Portal and add an OAuth 2.0 application with PopMCP's redirect URL, ticking the scopes you want. Enter its Client ID and Client secret in PopMCP, sign in as an owner or admin and pick the organisation. For Payroll, generate an API key under My Account in Payroll and enter it. You can connect either part or both.

Client ID (for HR)Your app's Client ID
Client secret (for HR)••••••••••••3f7a
Payroll API key••••••••••••3f7a
Authorize PopMCP on Employment HeroAuthorize

Then just ask for the work

  • “Who is on approved leave over the next two weeks?”

    • whos_away
  • “How many active people do we have, by location and employment type?”

    • headcount_summary
  • “Show me the pending leave requests and approve Sam's”

    • list_leave_requests
    • approve_leave_request
  • “Give me everything on file for Priya: job history, leave balances and pay”

    • list_employees
    • employee_overview
  • “Which certifications does Marcus hold, and who has not acknowledged the new policy?”

    • list_employee_certification_details
    • list_policy_acknowledgements
  • “What did our last pay run cost, gross and net?”

    • payroll_list_pay_runs
    • payroll_pay_run_summary

Use Employment Hero from the assistant you already open

One hosted endpoint, registered once per client. The same tools and the same permissions, whichever window the request comes from.

Claude DesktopCustom connector

Add the PopMCP URL under Customize → Connectors and the tools appear in every chat.

Claude WebCustom connector

The same endpoint, registered in the browser. Nothing to install on the machine you are working from.

ChatGPTCustom connector

Register PopMCP as a custom connector, then let ChatGPT read and update the account.

CodexDesktop & CLI

Wire the endpoint into Codex or the Codex CLI when a task needs live business context, not a fixture.

OpenCodeCoding agent

Register the remote MCP server in OpenCode's config for terminal-first and scripted agent runs.

ZCodeDesktop app

Add PopMCP as an MCP server in Z.ai's desktop app and work the account from the same window.

Employment Hero MCP server questions

What teams ask before putting Employment Hero behind an AI client.

What do I need to connect Employment Hero?

For HR, a Platinum subscription or above, which is what opens the Developer Portal, and an OAuth 2.0 application you create there. For Payroll, only the API key from My Account in Employment Hero Payroll. You can connect either part or both.

Why does it need my own application?

Employment Hero's HR API only accepts sign-ins through an application registered in its Developer Portal. Creating one takes a few minutes and there is no review. Scopes are chosen once when it is created, so tick everything you may want.

Can the AI see bank and tax numbers?

Account numbers, BSBs, sort codes, tax file numbers, IRD and national insurance numbers, passport numbers and super member numbers come back masked to the last four characters in every answer, and bank payment files are not shown. This cannot be turned off. Pay rates, addresses and dates of birth are visible if the connection can read them, so connect it only to AI clients you trust with HR data.

Can it run payroll?

It can create pay runs, recalculate them and finalise them through the Payroll API once write actions are allowed. Finalising locks a pay run and can publish payslips and lodge with the tax office, so ask the AI to confirm with you first. Connections start read-only.

Can it connect several organisations?

One connection is one organisation or Payroll business. A sign-in reaches every organisation you manage and PopMCP lists them, so you pick one for each PopMCP workspace. A call naming a different one is refused.

Does it work outside Australia?

The Payroll API has versions for Australia, New Zealand, the United Kingdom, Singapore and Malaysia. A tool that only some countries have says so in its description. In HR, regional fields appear only for people in that region.

Do I have to run or host the Employment Hero MCP server myself?

No. PopMCP hosts it and gives you a Streamable HTTP MCP URL. There is nothing to deploy, no callback URL to register, and no infrastructure to keep running or patch.

Which AI clients can use this MCP server?

Any client that supports a remote Streamable HTTP MCP server: Claude Desktop, Claude Web, Claude Code, ChatGPT custom connectors, Codex and the Codex CLI, OpenCode and Z.ai's ZCode, as well as editors such as Cursor, Windsurf and Zed. Your client signs in to PopMCP with OAuth; the provider credential never leaves the server.

How do I connect Employment Hero to Claude Code?

Connect Employment Hero in PopMCP first, then run claude mcp add --transport http popmcp https://app.popmcp.com/mcp in a terminal. Inside Claude Code, run /mcp and sign in to PopMCP in the browser window it opens, ticking Employment Hero on the consent screen. The Employment Hero tools are then available in that session, and no Employment Hero credential is stored on your machine.

Why do only 43 of the 1251 tools load by default?

Loading 1251 tool definitions into every conversation burns context before the work starts. PopMCP loads a curated 43-tool set covering the everyday workflows and keeps the rest searchable, so your AI pulls a specialist tool only when a task needs it. Every tool stays searchable, and on Scale the owner can load the full catalog for a teammate's connection.

What is the difference between a tool and a trigger?

A tool is something your AI calls, and there are 1251 here. A trigger is something PopMCP watches for you: 8 Employment Hero events that can start work on the PopMCP side. Triggers never enter your AI client's context, and none of them ask you to paste a callback URL into Employment Hero.

Connect Employment Hero to your AI in minutes

Launch a hosted MCP endpoint for Employment Hero, keep tool access under control, and start testing real workflow prompts right away.

Connect your first MCP