Sub-sessions: Admins and managers can create sub-sessions within a parent session, each with its own geofence radius. Sub-session radii must fall within the parent session boundary. Workers can only be assigned to one sub-session at a time. Casual workers can access and work within sessions that contain sub-sessions, but cannot create or manage them. Sub-sessions are fully optional and the system continues to function normally without them.
Deployment map: A live deployment map is now available for admins and managers. Workers in a session pool can be filtered individually or in bulk. Toggleable overlays include liveness status, location requests, check-in and check-out markers, and break events. Worker movement trails are displayed to aid real-time tracking across large venues.
Set location for all sessions: Admins can now apply a single location to all sessions within an event in one action, removing the need to configure each session individually.
Session prerequisites with file attachments: PDF and document files can now be attached to session prerequisites. Workers on mobile can view attached files via the Google Docs viewer or download them directly to their device.
AXLR8 data sync: Managers and admins can now sync booking data from AXLR8 by selecting a custom date range. The sync updates worker assignments and booking end times within the selected range. Recommended sync window is within the current week to ensure data accuracy.
Revert and force checkout confirmation: Reverting or forcing a checkout in the payroll section now requires a confirmation prompt before the action is applied, reducing the risk of accidental changes.
Mobile App
Break management: Workers can now start and end breaks directly from the app. Break duration ranges from 15 to 60 minutes in 5-minute increments. Multiple breaks per session are supported. A push notification is sent 5 minutes before break time ends to prompt workers to return to their post.
Mobile session dashboard: The mobile app now displays sessions under four categories: Active, Upcoming, Missed, and Completed, giving workers a clearer overview of their schedule at a glance.
First checkout reason input: A reason input field has been added to the first checkout action. The field label reads “Add Reason” for clarity.
Changed
Web
Audit log consolidation: Session-related logs have been moved into a dedicated audit section. The audit log now consolidates attendance records, OTP logs, checkout logs, first checkout logs, and auto-checkout logs in a single location.
Filter state persistence: Date range filters on the events and sessions screens are now preserved when navigating into and out of a session. Users no longer need to reapply their filter after returning to the list.
Event card alignment: Session and event cards now enforce a maximum of two lines for the title, ensuring consistent card heights and alignment across the list view.
Mobile App
Geofence enforcement scope: Geofence radius restrictions now apply only to check-in and check-out. Liveness checks, location requests, start break, and end break actions no longer require the worker to be within the geofence radius.
Break terminology: Break action labels have been updated from “Break In / Break Out” to “Start Break / End Break” for clarity.
Fixed
Web
Fixed an issue where date range filters were reset after navigating away from an event or session view.
Fixed inconsistent card heights on the events list caused by varying title lengths.
Fixed audit log entries not appearing after performing a revert checkout action.
Security
Mobile App
Fake location detection : The mobile app now detects and blocks spoofed GPS locations. Workers attempting to use fake location tools or developer mode mock locations will be prevented from completing check-in, check-out, location requests, and liveness checks.
Performance
Web
Average data loading time reduced from approximately 10 seconds down to 2 seconds.
Mobile App
Mobile check-in and check-out response times significantly improved.