This module allow users to add activities to the recurring tasks and have them automatically duplicated within recurring tasks at set intervals.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Add recurring activities to recurring project tasks so that scheduled activities are automatically created on each new occurrence of the task.
This module extends recurring project tasks with a list of recurring activities. On a recurring task, a new "Activities" tab appears where users can add lines with an activity type, an assigned user, a summary, a description and a number of days after task creation.
When a recurring task is created, the activities defined on it are automatically scheduled on the task, and the assigned users are added as followers so they can access the task. When the next occurrence of the recurring task is generated, the same activity definitions are copied to the new task.
A scheduled job runs daily and creates the actual activities on tasks once their planned date is reached, then moves the planned date forward for the next cycle. The assigned user must already have access to the task, otherwise Odoo blocks the record with an error message.
Everything is available to users with the recurring tasks project permission. The activity type, summary and description fields are pre-filled from the selected activity type but can be changed.
Depends on
Models and fields (3)
- project.task · extends an existing modelcustom_activity_ids, recurring_activity_ids (activity)
- recurring.activity · new modelsummary, user_id (Assigned to), description, project_task_id, activity_type_id (Activity Type), next_recurrence_date, days_after_task_creation_date (Days after task creation)
- project.task.recurrence · extends an existing modelold_date_recurring_task
Text generated by AI (DeepSeek) from reading the Odoo 18.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: 4 confirmed, 5 with no information of 9 versions.
Sources · Odoo 17.0
Confirmed on 2026-11-03 in branch 17.0 of OCA/project.
terminal Installation and usage
OCA documentation · Odoo 18.0Configuration
Source · Odoo 18.0#.Enable recurring task in config settings
Usage
Source · Odoo 18.0Open recurring task.
- In tab "Recurrence", user can set the activites that should be created each time the task is duplicated.
- For testing purposes, a button "Create next recurring task" is visible in developer mode to check how next task will be created.
No verified information in OCA: Installation.
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.