Humanforce Product Product Updates logo

Product Updates

Back to Homepage Subscribe to Product Updates

Labels

  • All Posts
  • Workforce Management
  • Work App
  • HR
  • Talent
  • Thrive + Benefits
  • Payroll
  • Intelligence

Jump to Month

  • May 2026
  • April 2026
  • March 2026
  • February 2026
  • January 2026
  • December 2025
  • November 2025
  • October 2025
  • September 2025
  • August 2025
  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
Workforce Management
4 days ago

New release! Humanforce Cloud Workforce Management – Version 6.0.77

We're pleased to announce the release of Humanforce Workforce Management (Cloud) version 6.0.77, which brings improvements across shift management, timesheet accuracy, payroll exports, and award costing. This release refines bid and offer workflows in Roster Manager, extends the range of supported payroll export identifiers, introduces a new award option for managing pay rates across non-default roles, and further enhancements detailed below.

Release Schedule

  • Staging environments were updated on Thursday, 21st May, 2026.
  • All Humanforce WFM (Cloud) accounts and UAT environments will be automatically updated to version 6.0.77 overnight on Wednesday, 3rd June, 2026.

Rostering & Templates

Drag & Drop to Move shifts between days, employees and more

Management > Rostering > Roster Manager

Editing rosters just got faster and more intuitive: Dragging a shift now supports moving it, rather than just copying it. This works consistently across People view, Role view, and inside the Template Editor, with real-time updates so the roster reflects changes instantly. 

Moving is now the default behaviour. To copy (duplicate) a shift instead, hold ALT (or Option on Mac) while dragging — a visual indicator will confirm the shift will be copied when dropped.

Simple schedule adjustments can be made directly in the grid without opening an edit window.

  • Move shifts across employees or days by clicking, dragging, and dropping them into a new position within the grid.
  • Move shifts between roles, groups, and departments — for example, dragging a shift to another area or department to quickly update that detail.

Role View – roles without shifts are more visible, with or without grouping

Management > Rostering > Roster Manager

In Role view, roles that have no shifts in the selected date range now remain visible as rows when you apply Location or Department based filters — whether or not a Group By option is active. Previously, applying any filter or grouping mode could cause empty role rows to disappear, making it a real challenge to create shifts against those hidden roles. Roles matching the current filter scope now always appear in the grid, giving managers full visibility into their role structure to review and build rosters with greater confidence.

In the situation where you want to hide empty rows from the Role view, you can add the Assignment filter and select both Assigned and Unassigned, as this engages shift-specific filters which tells the grid to hide rows with no shifts.

Bulk Assign with fairer, faster prioritisation by showing earliest bids/offers

Management > Rostering > Roster Manager > Actions > Bulk Assign

When you have multiple identical shifts that require filling, the Bulk Assign action enables rostering managers to quickly find suitable staff and assign the shifts with just a few clicks.

This workflow has been improved further to reveal bids and offers for any one of the identical shifts against each employee. This ensures all candidates for the shift are evaluated fairly, by comparing their Bid and Offer times for any of those shifts in a single view.

The system displays the earliest bid or offer time against each employee so you can be sure of prioritizing those staff who expressed their interest in a timely manner ahead of later bids or staff yet to place a bid.

Assign Shift –  showing Shift Offer confirmation check when strictly necessary

Management > Rostering > Roster Manager

When assigning an employee to a shift that has only bids (and no active offers), the Shift Offer confirmation dialog is no longer shown. Previously, this prompt could appear unnecessarily during the Fill Shift > Assign flow when bid records were present, even though no offers had been sent. The check now correctly distinguishes between bids and offers, so managers see only relevant confirmations when completing an assignment.

Labour Group End Time now used as default shift end time

Management > Rostering > Roster Manager

When adding a shift to a Labour Group in Roster Manager, the Labour Group End Time is now used as the default shift end time, providing a more sensible default value for the shifts created into the group.

Previously, shifts could default based on your standard shift period settings - even when the Labour Group was configured with a specific end time. This applies to single and bulk shift additions, Template Editor, Shift view, and Role view.

Clocking & Timesheets

Timesheet Admin – surfacing timesheets whose Location or Department is deactivated

Management > Timesheets > Timesheet Admin

Timesheets recorded against a Location or Department that has since been deactivated now remain visible in the Timesheet Admin screen, with a clear alert indicating which element is inactive. Previously, these timesheets were excluded from results, making it difficult to find, audit or modify these historical records. Deactivated Roles and unassigned Department/Role combinations are also now flagged with a visual indicator.

Timesheet Admin – editing Start Time on the last day of a 31-day month 

Management > Timesheets > Timesheet Admin

We’ve addressed a scenario around manually editing the Start Time on a timesheet dated on the last day of a 31-day month (for example, March 31 or October 31) so that it no longer changes the timesheet date to the 1st of that month. This could previously occur when the time field was cleared and a new value was entered while the current calendar month had fewer than 31 days. 

Leave & Awards

Leave Approvals – attachments on multi-day leave requests preserved when one day is deleted

Management > Availability > Leave Approvals

We’ve improved how multi-day leave requests handle attachments. If one day needs to be deleted or rejected, the shared file now stays put for the rest of the request—so approvers can keep things moving and employees don’t have to re-upload documents. 

New option in Awards to apply default rate when working a non-default role

Admin > Awards

Our Awards module has been enhanced to support more flexibility for employees working non-default roles. The option — "When working non-default role, use pay rate from employee's default role if higher" — is now available on the General tab of the Award Profile settings. 

When enabled, an employee working in a non-default role that carries a lower rate of pay than their default role will be paid at the higher default rate. If the non-default role rate is higher, the higher rate still applies. This calculation is performed on a per-shift basis and only applies when the employee is working outside their default role.

Integrations

Public API – PATCH timesheet with comment now handled gracefully

Public API > PATCH /api/1.0/timesheets/{guidKey}

Patching an active timesheet via the Public API to add or update a comment now completes successfully. Previously, a PATCH request to an active timesheet — where only the comment field was being updated — could result in an HTTP 500 error. This affects integrations that use the Public API to annotate timesheets without modifying shift times.

Bulk Roster Import now available in Integration Central

Management > Advanced > Integration Central

We’ve introduced Bulk Roster Import in Integration Central, bringing the existing DEX roster import capability into the web-based experience.

This enhancement allows users to upload roster shift data via CSV to create, edit, assign, and delete shifts in bulk, reducing the need for manual roster entry and removing the dependency on remote desktop access.

This feature is especially valuable for large-scale event staffing, where thousands of agency staff may need to be assigned to shifts from a single file. By moving this capability into Integrations Central, users can manage bulk roster imports through a modern web-based workflow with improved accessibility, clearer error handling, and full auditability.

Face Recognition v2 - WFM Kiosks

Improved facial recognition reliability

Facial recognition v2 for web-based kiosks has been enhanced to consistently detect registered employees, improving recognition reliability across kiosks - particularly in cases where new faces were only just added to the system. This update helps deliver a smoother, more dependable clock-in experience for your workforce 

Simpler management of facial registration images

Management > Employee > Employee Management

Admins can now view registered Facial Recognition v2 images directly from the Employee Management and Biometric Registration pages, making it easier to verify employee registration and image quality.

When re-registration is required, admins can delete Facial Recognition v1 and v2 registration data. To protect this sensitive action, deletion is controlled by the new “Allow deletion of facial registrations” permission. 

Back Office to cloud migration 

Payroll Exports  for Technology One, Pulse Payroll, and Aurion Payroll are now available in WFM

Management > Timesheets > Payroll

These payroll vendor export methods are now accessible directly in the Cloud WFM application. 

  • Technology One Identifier: TECHNOLOGYONE(S)_CONFIG2
  • Pulse Identifier: PULSE_CONFIG1
  • Aurion Payroll Timesheets API: AURION_PAYROLL_TS_API