
🔗 Outbound webhooks in Integrations
You can now create, edit, and delete webhooks from Settings → Integrations to receive automatic notifications about your campaign events. Each webhook is protected with an HMAC secret that you can reveal only once and rotate whenever you need to. You can also test the endpoint before enabling it and disable it at any time.
📄 View documentation: https://roadmap.whalemate.com/docs/techincal-documentation/webhooks-de-salida
🧙♂️ New wizard for assigning courses
You can now assign courses to all employees or to a custom audience through a guided three-step wizard: course selection, audience definition, and date scheduling. Before confirming, a review screen shows a summary of the assignment, reducing errors and streamlining course management for the administrator.
📄 View documentation: https://roadmap.whalemate.com/docs/academy/academia-cursos-asignacion-masiva-de-cursos
📋 Redesign of the history table in Learning Paths
We redesigned the learning paths audit history table in Analytics, aligning it with the same design already used for Courses. It now features filters and configurable columns to customize the view, and the progress column shows the progress of each enrollment. You can also export the data to CSV and download certificates and history directly from the table.
🧹 Simplification of Academy Analytics
The previous analytics view and the button to access it were removed; now the new status, coverage, and audit log view is the only one available in Academy Analytics. Enrollment-level details can still be checked from the Courses and Learning Paths Audit Logs, keeping a simpler and more consistent experience.
📐 More accurate calculation in Training Completion
The Training Completion metric in Benchmark now also includes courses that are part of Learning Paths, not just individual courses, and it is calculated only once the deadline assigned to each assignment has passed. This prevents an assignment that is still active from being shown as "not completed" prematurely, giving a fairer reading of actual progress. Additionally, expanding the card shows a note explaining this calculation criterion.
📋 Enrollment source visible in the course report
The administrator's course report now shows the origin of each enrollment generated via deep link or self-enrollment, with an icon and a tooltip next to the employee's name, just as it already does for simulation-based enrollments. In addition, the CSV/XLSX export includes a Source column, making it easier to analyze data outside the platform.
✉️ Login button in Academy reminder emails
Course and learning path reminder emails now include a "Log In" button with the embedded link, instead of showing the URL as plain text. This makes accessing the platform from the email simpler and more direct.
🔑 Update your SSO credentials without relying on support
You can now rotate or update the Client ID, Domain, and Client Secret of your SSO configuration directly from the settings screen, without needing to contact Whalemate. The button automatically adapts based on the status ("Configure" or "Update credentials"), and if you leave the Client Secret field empty while editing, the current value is preserved. This gives you more autonomy and agility to keep your single sign-on integration always up to date.
📌 Sidebar menu easier to navigate
The logo and the user card now remain fixed at the top of the sidebar menu while scrolling, in addition to adjusting to the correct design size. This makes navigation easier and gives a cleaner and more consistent appearance throughout the platform.
🔧 Clearer error message when importing payroll from Google Workspace
We fixed an error that displayed an unclear technical message when trying to import payroll using a Google Workspace account without administrator permissions. A clear and actionable message is now shown, so you can identify and resolve the issue faster.
🔄 Automatic synchronization of smart groups
Smart groups now update automatically every time a directory sync runs (Google, Microsoft, or Okta), adding new members and removing departed ones without the need for manual intervention. In addition, a nightly process was added as a backup to ensure the information is always up to date. This guarantees that permissions and access always reflect the actual structure of the team.
⚠️ Clearer messages when importing payroll
We fixed an error that caused manual payroll imports to fail silently during certain high-load moments. The system now automatically retries and, if it still fails to complete the import, shows a clear on-screen message so the administrator knows what happened.
🎛️ Cleaner date filter menu
We fixed the size of the radio buttons and the spacing in the date range filter menu, both in Enrollment Statistics and in the filter drawers for Academy, Courses, Learning Paths, and Phishing. The elements now look consistent and with proper spacing throughout the platform.
Have feedback or want to request improvements? Let us know at roadmap.whalemate.com/roadmap