June 2026 Product Updates
This article covers everything shipped in June 2026 — 26 updates across ProPay, analytics, integrations, and scheduling.
ProPay & Bonuses
Bulk Actions for ProPays and ProGoals
Select all ProPays on the page and approve, void, or edit budgets in one shot. For ProGoals, you can approve, activate, cancel, or delete in bulk — with a review step that flags any goals with pending decisions before you commit.
Where: ProPays or ProGoals → header checkbox → Bulk Actions
Crew Lead Assignment Required Before Approval
The approval flow now surfaces any unassigned crew lead roles before you finalize a ProPay. Assign them directly from the approval modal without leaving the flow.
Where: Appears automatically when approving ProPays with unassigned roles
Delete Manually-Added Line Items
Manually-added line items can now be removed from a statement without voiding the whole thing. Confirms before deleting, recalculates overtime in the background.
Where: Bonuses → Statement → Line Items → row menu → Delete
Remove a ProPay from Its Group in One Step
The Remove from Group action now includes a follow-up option: remove only, remove and cancel, or remove and delete — handled in one confirmation modal.
Where: ProPays → row menu → Remove from Group
ProPay Cancellation Behavior Setting
Choose what happens to a ProPay when its job is cancelled: keep it as is, zero the budget, or cancel automatically. Set once in ProPay Settings.
Where: Settings → ProPays → Cancellation Behavior
Per-Route Bonus Pool Assignments
Assign different bonus pools to specific routes — the same control you had for branches and divisions, now for route-based operations.
Where: Settings → Bonuses → Bonus Pool Assignments
Efficiency Basis Setting
Choose whether efficiency is calculated as budget-over-actual or actual-over-budget to match your internal standard.
Where: Settings → Jobs → Efficiency Basis
View the Full Transaction Chain on Any ProPay
A "View Transactions" button in the ProPay financial section shows every adjustment, recalculation, and payout event in order.
Where: ProPays → open any ProPay → Financial section → View Transactions
Pending Attendance Status
A new "pending" status sits between absent and excused — use it while waiting for confirmation before finalizing attendance.
Where: Bonuses → Statement → Attendance summary
Filter Line Items by Deferred and Held Days
New Deferred and Held Days filter pills on the Bonuses Line Items tab let you narrow down items that need attention.
Where: Bonuses → Line Items → filter bar
Line Items CSV Export Runs in the Background
Large exports no longer time out. Kick one off and a notification appears when the file is ready. Files are available for 7 days.
Where: Bonus Management → Line Items → Export CSV
Bulk PDF Export for Bonus Statements
Select multiple statements and export them all as PDFs in one background job.
Where: Bonuses → select statements → Export
Bonus Wage Now Appears in Statement PDF Exports
The Bonus Wage row now prints in exported statement PDFs.
Where: Bonuses → open any statement → Export
Jobs & Scheduling
Look Ahead: Reflect Tab with Gantt Chart
After a job wraps, the Reflect tab shows a Gantt chart of planned vs. actual work by milestone — color-coded to show what ran over or under.
Where: Jobs → open a job → Look Ahead → Reflect tab
Archive and Restore Jobs
Archive completed or cancelled jobs to remove them from your active view. Restore any time from the Archived Jobs modal.
Where: Jobs → row menu → Archive
Analytics & Reporting
Team Snapshot on the Dashboard
A new Team Snapshot section surfaces bonuses paid, hours worked, and job health in one configurable card. Supports monthly, quarterly, yearly, and custom date ranges.
Where: Dashboard → Team Snapshot section
Dashboard Filters: Crew Lead, People, and Routes
Filter the main dashboard by crew lead, individual worker, or route — in addition to branch, division, and manager.
Where: Dashboard → filter bar
Drive Time % and Crew Clock-in % on the Leaderboard
Two new leaderboard columns: Drive Time % and Crew Clock-in %. Hours Under Budget has also been split into positive and net views.
Where: Leaderboard → Teams tab → configure columns
Branch Filters on Payroll and UKG Reports
Both reports now have a searchable branch filter so you can pull data for one branch or a custom selection.
Where: Reports → Payroll or UKG → Branch filter
Integrations
i360 Integration
Protiv now connects to i360. The integration pulls job and workforce data so your bonus calculations stay in sync with field operations.
Where: Settings → Integrations → i360
LMN Drive Time Now Uses Actuals
The LMN sync now pulls actual drive time from milestone time entries instead of estimates.
Where: Any LMN-connected job's ProPay details
Aspire: Choose Your Revenue Basis
A new Revenue Basis setting lets you tell Protiv whether to use completed, earned, or invoiced revenue from Aspire.
Where: Settings → Integrations → Aspire → Revenue Basis
Payroll & Settings
Semi-Monthly Payroll Schedule
Semi-monthly and monthly payroll schedules are now available alongside weekly and bi-weekly.
Where: Settings → Payroll → Payroll Schedule
Onboarding Hub: Manager Leaderboard and Branch Filters
The Onboarding Hub now includes a manager achievement leaderboard and per-branch filters to track adoption location by location.
Where: Dashboard → Onboarding Hub → Team tab