| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Project (project) |
| Lines of code | 38 |
| Technical Name |
amadio_project_recurring_tasks |
| License | OPL-1 |
| Website | https://amadio.io |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Project (project) |
| Lines of code | 38 |
| Technical Name |
amadio_project_recurring_tasks |
| License | OPL-1 |
| Website | https://amadio.io |
Recurring Project Task Generator
Define task templates with recurrence rules and let Odoo generate them automatically — daily, weekly, monthly, or on a custom schedule.
The Challenge
Why organizations need Recurring Project Task Generator
Weekly status reports, monthly reconciliations, quarterly reviews — someone manually creates the same task every cycle. It takes time, and sometimes it's forgotten.
When the person responsible for creating recurring tasks is on leave, those tasks don't get created. Critical obligations are missed without anyone noticing.
Tasks created manually have no link to their recurring source. You can't see which tasks came from a recurring template or track completion patterns over time.
What Recurring Project Task Generator Does
Six capabilities built specifically for this problem
Flexible Recurrence Rules
Configure templates with daily, weekly (by day of week), monthly (by day of month), or custom interval recurrence. Each template defines its own schedule.
Pre-Assigned & Pre-Tagged
Templates define the default assigned user(s), tags, project, and stage. Generated tasks are ready to work — no setup required after creation.
Next Run Date Tracking
Each template shows its next_run_date. The daily cron checks all active templates and creates tasks for any whose next run date has arrived.
Source Template Link
Generated tasks include a link to their recurrence template — enabling reporting on recurring task completion rates and pattern analysis.
Pause and Resume
Templates can be temporarily deactivated (paused) without deleting them. When reactivated, they resume their schedule from the next appropriate date.
Completion Monitoring
Monitor whether recurring tasks are being completed on time using standard Odoo project reporting, filtered by the recurrence template source.
How It Works
Operational in minutes — not weeks
Create a Task Template
Go to Project → Recurring Task Templates → New. Set the project, stage, assignees, tags, and choose the recurrence type and interval.
Set the Schedule
For weekly recurrence, pick the day of week. For monthly, pick the day of month. The system computes and displays the next_run_date automatically.
Let It Run
The daily scheduled job checks all active templates. When next_run_date is today or past, a task is created and the next_run_date is updated. Done.
Perfect For
Industries and organizations that rely on Recurring Project Task Generator
Finance & Accounting Teams
Monthly reconciliations, weekly AR aging reviews, quarterly tax reminders — all defined once as templates and generated automatically without manual intervention.
IT Operations
Weekly backup verifications, monthly security reviews, quarterly disaster recovery tests — critical IT governance tasks that must never be missed.
HR & People Ops
Monthly 1:1 check-in tasks, quarterly performance review cycles, annual compliance training reminders — generated automatically for every relevant employee.
Technical Specifications
Compatibility and deployment details
| Odoo Version | 18.0 |
|---|---|
| Platform | Odoo.sh & On-Premise |
| License | OPL-1 |
| Author | AMADIO |
| Support | info@amadio.io |
| Website | amadio.io |
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module