This module allows sending a daily/weekly email to employees with a summary of the leaves on that period of other employees in the same company.
auto_awesome What this module does
AI-generated from the code · Odoo 16.0Employees can receive a daily or weekly email listing the approved leaves of colleagues in their company. Each employee chooses whether to get no email, a daily one, or a weekly one.
This module adds an automatic email that tells employees who is on leave in their company, so teams can plan around absences without checking the Time Off app manually.
- On each employee record (and in the employee's own preferences) there is a new field called Leave Summary Email with three choices: No, Daily or Weekly. The default is No.
- In the Time Off settings, administrators pick the day of the week on which the weekly summary is sent (Monday by default).
- A scheduled job runs once a day. It looks at approved leaves only, per company, and sends the daily summary to employees set to Daily, and the weekly summary to employees set to Weekly on the chosen weekday.
- The daily email lists leaves that are ongoing today; the weekly email lists leaves happening in the next seven days. Each email shows a table with employee, time off type, start and end, including half-day or hour details when relevant. If there is nothing to report, the email says there are no leaves.
- The system records the last date a summary was sent to each employee, so nobody receives the same summary twice in one day.
It touches employee records, time off requests, company settings and user preferences, and adds two email templates and one scheduled action.
Depends on
Models and fields (5)
- hr.leave · extends an existing model
- res.users · extends an existing modelhr_leave_summary_type
- res.company · extends an existing modelhr_holidays_summary_weekly_dow (Leave Weekly Summary Day of Week)
- hr.employee.base · extends an existing modelhr_leave_summary_type (Leave Summary Email), last_hr_leave_summary_sent (Last Leave Summary Email Sent)
- res.config.settings · extends an existing modelhr_holidays_summary_weekly_dow
Text generated by AI (DeepSeek) from reading the Odoo 16.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 2 confirmed, 7 with no information of 9 versions.
Sources · Odoo 16.0
Confirmed on 2026-11-03 in branch 16.0 of OCA/hr-holidays.
terminal Installation and usage
OCA documentation · Odoo 16.0Usage
Source · Odoo 16.0For each employee, three options can be selected for the Leave Summary Email configuration:
- No: No email with the leaves summary is sent to the employee.
- Daily: A daily email with the leaves summary is sent to the employee.
- Weekly: A weekly email with the leaves summary is sent to the employee.
For the weekly email, the setting Leave Weekly Summary Day of Week allows setting the day of the week in which the email is sent.
No verified information in OCA: Installation, Configuration.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.