Here are the new updates we implemented this week:
New Feature
BambooHR Integration — API Key Authentication
Admins can now connect Tovuti to BambooHR using an API key instead of a username and password — enabling the integration for organizations whose BambooHR accounts are restricted to SSO-only sign-in. Authentication failures are now logged for easier troubleshooting.
Why it's awesome:
Organizations that enforce SSO on BambooHR can finally connect it to Tovuti, unlocking automated HR-driven user provisioning that was previously blocked.
New Feature
User Manager — Sort by User Groups Column
The User Manager now supports sorting by the User Groups column in ascending or descending order, giving Admins a reliable way to organize users by group membership.
Why it's awesome:
Finding and managing users by their group becomes fast and predictable, replacing inconsistent manual sorting.
New Feature
Assignments — Exclude Specific Learners
When assigning content to a User Group, Admins can now exclude specific individuals from that group — no more abandoning the group selection to hand-pick hundreds of users just to leave a few out.
Why it's awesome:
Group-based assignments stay fast even when there are exceptions, saving Admins from tedious manual user selection.
New Feature
Learning Path Progress Report — Compliance Data Points
The Learning Path Progress report now includes compliance-focused data points: Next Due date, Last Completion Date, an enhanced status (including Due and Overdue), and whether the Learning Path is actually assigned to the user.
Why it's awesome:
Compliance managers get a complete, at-a-glance picture of where every learner stands on their required Learning Paths — assigned, due, overdue, or complete.
New Feature
Checkpoints — Optional vs. Required Review Toggle
Checkpoint review is no longer all-or-nothing. Admins can now mark checkpoint review as optional — letting learners proceed while still giving coaches or approvers the ability to review — rather than choosing only between fully required review or none at all.
Why it's awesome:
Programs get the flexibility to offer coach review without blocking learner progress — a middle ground that fits real-world coaching workflows.
Bug Fixes
- Courses — Fixed an issue where some users' course completion dates were erroneously updated when they re-accessed a completed Course.
- Learning Paths — Fixed an issue where an "Auto Course Progress Reset" archived a user's course progress but did not update their progress in the associated Learning Path(s).
API Updates
- NEW — Custom Fields Endpoints: New REST API endpoints for reading and managing custom field data, giving integrators programmatic access to custom fields.
- Bug Fix — Assessment Questions & Question Banks: Fixed an issue where the
timestampModifiedAfter/timestampModifiedBeforefilters on the Assessment Questions and Question Banks list endpoints returned a 500 error. Incremental syncs of assessment content now work reliably.