Key Features
Calculate proactive burnout risk scores per employee combining 30-day overtime exposure with overdue task loads in an interactive retention monitor.
Burnout Risk Index
- Dynamic 0–100% composite burnout risk score on employee profiles
- 30-day timesheet evaluation via account.analytic.line records
- Overtime penalty weighting for work exceeding 160 hours/month at 2.5× factor
- Overdue project task backlog detection adding progressive penalty points
- Real-time non-stored computation reflecting live timesheet and task updates
Retention Risk Heatmap
- Interactive OWL dashboard displaying at-risk team members with score > 10%
- Color-coded progress bar indicators reflecting proportional risk intensity
- Department-level categorization to pinpoint systemic operational strain
- Instant visibility into high-overtime contributors and project bottlenecks
- Early-warning mechanism to prevent unprompted employee fatigue and attrition
Seamless HR Ecosystem
- Native extension of hr.employee model with zero workflow friction
- Automated integration with Odoo Timesheets, Holidays, and Project apps
- Dedicated top-level Burnout Risk Dashboard menu with quick monitor action
- Asynchronous profile aggregation with responsive loading status indicator
- Strict data privacy adhering to standard Odoo HR security permissions
Description
Modern OWL-based Retention Risk Monitor dashboard interface
Automated 30-day timesheet overtime evaluation algorithm (160h threshold)
Project task backlog and deadline delay penalty calculator (up to 40 pts)
Dynamic per-employee burnout risk index score field (bs_burnout_index)
Visual color-coded risk level progress bars and department breakdown
Top-level Burnout Risk Dashboard menu action and navigation
Asynchronous data processing with responsive loading indicator
Out-of-the-box compatibility with Odoo HR, Project, and Timesheets
Dependencies
hrhr_timesheet hr_holidaysproject
Screenshots
Retention Risk Monitor

| Versions | 19.0 |