
Humanforce
Humanforce provides API integration for organizations to manage employee time tracking, attendance, and rostering effectively.
Start today, cancel anytime.
Always up to date with latest API changes.
Trusted by SMBs.
Available Module Types
- All Modules (82)
- Action
- Search
- Universal
- Trigger (polling)
Humanforce API Integration for Make.com
Create custom Humanforce automation workflows by using triggers, actions, and search modules listed below.
Trigger (polling)
Watch Employee Availability
Triggers when an employee’s availability is created or updated in the system.
Trigger (polling)
Watch Employees
Triggers when an employee profile is created or updated.
Trigger (polling)
Watch Locations
Triggers when a new location is created or an existing location is updated.
Trigger (polling)
Watch Roasters
Triggers when new roster items are created or existing rosters are updated.
Trigger (polling)
Watch Timesheets
Triggers when a new timesheet is created or updated.
Action
Create an Employee
Creates a new employee in a Humanforce account.
Action
Create an Employee Contact
Creates a new employee contact in a Humanforce account.
Action
Create an Employee Department
Creates an employee department by providing the employee GUID key, name, short name, and export code in a Humanforce account.
Action
Create an Employee Leave Balance
Creates a new employee leave balance in a Humanforce account.
Action
Create an Employee Location
Creates a new location for a selected employee by providing location details such as name, short name, and export code.
Action
Create an Employee Onboarding Request
Creates a new onboarding employee request in a Humanforce account.
Action
Create an Employee Payslip
Allows importing payslip data for an employee into a Humanforce account.
Action
Create an Employee Qualification
Creates a new employee qualification in a Humanforce account.
Action
Create an Employee Role
Creates a new role for the selected employee.
Action
Create an Employee Role Revision
Creates a new role revision for a selected employee. All role-related details, pay rates, grades, and effective date can be provided.
Action
Create a Leave Request
Creates a new leave request in a Humanforce account.
Action
Create a Location
Creates a new location in a Humanforce account.
Action
Create a Roster Item
Creates a new roster item in a Humanforce account.
Action
Create a Timesheet
Creates a new timesheet in a Humanforce account.
Action
Create a Timesheet Allowance
Creates a new timesheet allowance in a Humanforce account.
Action
Delete Employee Contact
Deletes an existing employee contact in a Humanforce account.
Action
Delete an Employee Department
Deletes an existing employee department.
Search
Get Periods
Returns a list of all periods.
Action
Delete an Employee Location
Deletes an existing employee location.
Action
Delete Employee Qualification
Deletes an existing employee qualification in a Humanforce account.
Action
Delete an Employee Role
Deletes an existing employee role.
Action
Delete an Employee Role Revision
Deletes an existing employee role revision.
Action
Delete a Leave Request
Deletes an existing leave request.
Action
Delete a Location
Deletes an existing location.
Action
Delete a Roaster Item
Deletes an existing roaster item.
Action
Delete a Timesheet
Deletes an existing timesheet in a Humanforce account.
Action
Delete a Timesheet Allowance
Deletes an existing timesheet allowance in Humanforce.
Search
Get Access Levels
Returns a list of all access levels.
Search
Get Areas
Returns a list of all areas.
Search
Get Award Profiles
Returns a list of all award profiles.
Search
Get Departments
Returns a list of departments in a Humanforce account.
Search
Get an Employee Attachment
Returns an existing employee qualification attachment in a Humanforce account.
Search
Get Employee Availability
Retrieves employee availability records within a date range, with optional filters such as employee, department, location, pay company, and pagination.
Action
Get an Employee by ID
Retrieves all details for a single employee using their GUID.
Search
Get Employee Contacts
Returns a list of contacts for an employee in a Humanforce account.
Search
Get Employee Departments
Returns a list of departments for an employee.
Search
Get Employee Leave Balance
Retrieves the leave balance summary for a specific employee, with optional filtering by shift type, inclusion of projected balances, or projections for a specific date.
Search
Get an Employee's Location by GUID Key
Returns a list of locations for an employee.
Action
Get an Employee Onboarding Request Status
Returns an individual onboarding employee request status.
Search
Get Employee Qualifications
Retrieves all qualifications for a specific employee. You can optionally filter by qualification type using its GUID key.
Search
Get Employee Role by ID
Returns a list of roles for an employee.
Search
Get Employee Role Revisions
Retrieves a list of role revisions for a selected employee. You can optionally filter by role, effective date, or default role flag.
Search
Get Employees
Retrieves and filters Humanforce employee records.
Search
Get Employee Title
Returns a list of all employee titles in a Humanforce account.
Search
Get Employment Type
Returns a list of all employment types in the Humanforce account.
Search
Get Genders
Returns a list of all genders.
Search
Get a Leave Request
Returns a list of employee leave requests within a date range.
Action
Get a Location
Returns an individual location with all fields included.
Search
Get Locations
Returns a list of locations with summary data only.
Action
Get a Location Type
Returns an individual location type.
Search
Get Location Types
Returns a list of all location types.
Search
Get Nationality
Returns a list of all nationalities.
Search
Get Pay Company
Returns a list of all pay companies in a Humanforce account.
Search
Get Pay Rates
Returns a list of pay rates according to the request.
Search
Get Pay Type Values
Returns a list of timesheet pay type values for an individual timesheet.
Search
Get Qualification Type
Returns a list of qualification types.
Action
Get a Region
Returns an individual region.
Search
Get Regions
Returns a list of all regions.
Search
Get Roster Pay Type Value
Returns a list of roster pay type values for an individual roster item.
Search
Get Roasters
Returns a list of roaster items retrieved from a Humanforce account.
Search
Get a Roaster Labour Group
Returns an individual Roster Labour Group.
Search
Get Roles
Returns a list of all roles.
Search
Get Shift Types
Returns a list of all shift types.
Search
Get a Timesheet
Returns a list of timesheets according to the query parameters provided.
Action
Get Timesheet Allowances
Returns a list of timesheet allowances for an individual timesheet.
Action
Get Timesheet Breaks
Returns a list of timesheet breaks for an individual timesheet.
Universal
Make an API Call
Makes an arbitrary API call.
Action
Update an Employee
Updates an existing employee record using the provided properties. Only the fields included in the request body will be updated. The guidKey in the URL identifies the employee to update.
Action
Update Employee Contact
Updates an existing employee contact in a Humanforce account.
Action
Update Employee Qualification
Updates an existing employee qualification in a Humanforce account.
Action
Update an Employee Role Revision
Updates an existing employee role revision.
Action
Update a Leave Request
Updates an existing leave request in a Humanforce account.
Action
Update a Location
Updates an existing location in a Humanforce account.
Action
Update a Qualification Attachment
Returns a new employee qualification attachment.
Action
Update a Roaster Item
Updates a roaster item in a Humanforce account.
Action
Update a Timesheet
Updates an existing employee timesheet in a Humanforce account.
Action
Update an Allowance
Updates an existing timesheet allowance in a Humanforce account.
Humanforce Automation Use Cases
Explore potential use cases for automations using Humanforce API and utilize our integration modules crafted specifically for such workflows.
2 modules
Assign Employee Department
Assign a department to a new employee.
Get Departments
Create an Employee Department
2 modules
Generate Employee Payslip
Generate payslip for employees.
Get Pay Rates
Create an Employee Payslip
2 modules
Update Employee Contact
Update contact details for an employee.
Get Employee Contacts
Update Employee Contact
2 modules
Record Employee Leave Balance
Record leave balance for employees.
Get Employee Leave Balance
Create an Employee Leave Balance
2 modules
Track Employee Availability
Track employee availability updates.
Get Employee Availability
Watch Employee Availability
2 modules
Update Employee Role Revision
Update role revision details for an employee.
Get Employee Role Revisions
Update an Employee Role Revision
2 modules
Monitor Timesheet Changes
Monitor and update timesheet changes.
Update a Timesheet
Watch Timesheets
2 modules
Manage Employee Onboarding
Manage onboarding requests for new employees.
Get an Employee Onboarding Request Status
Create an Employee Onboarding Request
2 modules
Create Employee Profile
Create a new employee profile when needed.
Create an Employee
Create an Employee Contact
Supported Platforms
- Make.com
How to start with Humanforce on Make.com?
Follow our step-by step guides on setting this API integration on Make.com no-code platform.
Our team of experts needs to know your concern. Please, report any issues you notice during app execution.