Please be informed that the integration mentioned in this article is currently under
development, and the details provided are subject to change. To stay updated on any
modifications or enhancements, kindly click the "Follow" button located at the top right
corner of this article.
Who is Humanforce?
Humanforce is a unified HCM suite designed for frontline and flexible workforces. Combining workforce management, HR, payroll, and wellbeing, together in the aim to elevate employee experience and simplify compliance. With features like mobile apps, automated workflows, and employee engagement tools, Humanforce helps organisations improve efficiency, reduce costs, and attract & retain top talent. Whether you're in retail, hospitality, healthcare, or another industry with a dynamic workforce, Humanforce offers a customisable suite to meet your specific needs. For more details, you can visit Humanforce's official website.
What this article covers
This article outlines the functions and options available through API-based integration between intelliHR (iHR), Humanforce Workforce Management (WFM) and Humanforce Payroll (Payroll) in Humanforce Cloud. It is crucial to set up the integrations correctly to prevent data issues. If you require assistance or are unsure about setting up the integration, please reach out for help before starting to avoid additional fees for support packages.
What does the integration do?
The integration between the Humanforce Suite (iHR,WFM & Payroll) facilitates the transfer of crucial employee data, ensuring accuracy and efficiency in workforce management.
Here's what the integration accomplishes:
Auxiliary Data Transfer
-
intelliHR → Humanforce WFM
- Auxiliary data, such as pay companies, employment types, and award profiles, are transferred from WFM to iHR. Qualifications are transferred from iHR to WFM
-
Humanforce Payroll → Humanforce WFM
- Public holidays, LDRs, pay rates, and pay types are transferred from HF Payroll to WFM.
Employee Personal Details
-
intelliHR → Humanforce WFM
- Newly created People records in iHR, with a primary job, are sent to WFM.
- Updates made to the employee's People or Job in iHR are sent to WFM.
- Bulk sync of People and Job data can be scheduled to WFM.
- Termination dates in WFM are updated when a person is deleted or a primary job is ended in iHR.
-
intelliHR → Humanforce Payroll Integration (Planned for release: September)
- Employee data will be transferred from iHR to Humanforce Payroll.
-
Humanforce WFM → intelliHR
- Updates made to employees' personal details from the Employee Management screen or via the Change Approval process will flow through to iHR.
Note, that changes made by employees via ESS, without approvals active will not trigger the integration flow.
- Updates made to employees' personal details from the Employee Management screen or via the Change Approval process will flow through to iHR.
-
Humanforce WFM → Humanforce Thrive
- All active employees in WFM are synced to Thrive
- Employee termination dates are synced to Thrive
-
Humanforce WFM → Humanforce Payroll
- New employees created in the WFM Onboarding module or Employee Management screen, create a new employee in Payroll.
- Note, an employee will not be active in HF payroll until all payroll-specific (e.g. Tax details, leave accruals, etc) fields are completed directly in the Payroll.
- Updates made to employee's details from the Employee Management screen or via the Change Approval process will flow through to Payroll.
- New employees created in the WFM Onboarding module or Employee Management screen, create a new employee in Payroll.
-
Humanforce Payroll → Humanforce WFM
- Newly created employees are sent to WFM.
- Updates made to the employee's details are sent to WFM.
- Bulk sync of data can be scheduled to WFM.
- Termination dates in WFM are updated when entered in Payroll.
Payroll Export
-
Humanforce WFM → Humanforce Payroll
- Timesheets are clocked and authorised in WFM are processed against the employee's assigned award profile, providing award-interpreted data, leave, and override rates to sync to Payroll.
Employee Leave Balances
-
Humanforce Payroll → Humanforce WFM
- After payroll finalisation in Payroll, leave balances are updated and can be synced to WFM.
Payslips
-
Humanforce Payroll → Humanforce WFM
- After payroll finalisation in Payroll, payslips are available and can be synced to WFM.
Prerequisites
Before proceeding with the integration, ensure that the following prerequisites are met:
- Humanforce Cloud Customer: Access to this integration is exclusive to Humanforce Cloud customers.
-
API Credentials: Obtain API credentials from intelliHR and Humanforce Payroll with comprehensive permissions to facilitate data exchange between the platforms. Ensure to note the system you are integrating with when requesting the API. i.e. Humanforce WFM or intelliHR.
- Source of Truth: intelliHR serves as the primary repository for employee data within the integrated ecosystem, ensuring consistency and accuracy across platforms.
- Change Approvals: The "Changes Require Approval" permission must be enabled for changes to flow via the Change Approvals page into intelliHR.
Integration Setup
Detailed step-by-step setup instructions for the intelliHR integration can be found in this article ⭧Set up intelliHR integration
Detailed step-by-step setup instructions for the Humanforce Thrive integration can be found in this article ⭧Set up Thrive integration
Detailed step-by-step setup instructions for the Humanforce Payroll integration can be found in this article ⭧Set up Humanforce Payroll integration
API Documentation
- The intelliHR integration utilises webhooks for employee updates. Any changes made within intelliHR will trigger the webhook and update Humanforce WFM. More information on intelliHR webhooks is available in this article ⭧Set up IntelliHR integration.
- Humanforce WFM uses its REST API to push and pull data between the systems. More information on the Humanforce REST API is available in this article ⭧Humanforce REST API Overview.
Integration Mapping
Auxiliary Data Transfer
-
intelliHR → Humanforce WFM
- For detailed mapping refer to the ⭧intelliHR integration article.
-
Humanforce Payroll → Humanforce WFM
- For detailed mapping refer to the ⭧Humanforce Payroll integration article.
Employee Personal Details:
-
intelliHR → Humanforce WFM
Humanforce WFM → intelliHR- For detailed mapping refer to the ⭧intelliHR integration article.
-
intelliHR → Humanforce Payroll Integration (Planned for release: September)
-
Humanforce WFM → Humanforce Payroll
Humanforce Payroll → Humanforce WFM- For detailed mapping refer to the ⭧Humanforce Payroll integration article.
- Humanforce WFM → Humanforce Thrive
Payroll Export
-
Humanforce WFM → Humanforce Payroll
- For detailed mapping refer to the ⭧Humanforce Payroll integration article.
Employee Leave Balances
-
Humanforce Payroll → Humanforce WFM
- For detailed mapping refer to the ⭧Humanforce Payroll integration article.
Payslips
-
Humanforce Payroll → Humanforce WFM
- For detailed mapping refer to the ⭧Humanforce Payroll integration article.