This module extends the functionality of scheduled actions to allow you to select the ones that should not run simultaneously.
auto_awesome What this module does
AI-generated from the code · Odoo 20.0Lets you link scheduled actions (automated jobs) together so they never run at the same time, preventing two jobs from overlapping.
This module adds a way to tell Odoo that certain scheduled actions must not run simultaneously. On the form of a scheduled action you get a new tab, "Mutually Exclusive Scheduled Actions", where you can pick other scheduled actions that should never run at the same time as this one.
When a scheduled action starts, Odoo checks the actions linked to it and blocks them while it runs, so the linked jobs wait instead of running in parallel. Once the job finishes, the block is released.
A safety check prevents a scheduled action from being linked to itself; if you try, Odoo shows a validation error.
The new tab is only visible to technical users (the "no one" group), so regular users will not see it. The feature works on the standard scheduled actions screen (ir.cron) and does not change any other business area.
Note: the code only shows the link field, the self-link check and the locking behaviour; it does not add menus, reports or emails.
Depends on
Required by other modules
Models and fields (1)
- ir.cron · extends an existing modelmutually_exclusive_cron_ids (Mutually Exclusive Scheduled Actions)
Text generated by AI (DeepSeek) from reading the Odoo 20.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: 9 confirmed, 0 with no information of 9 versions.
Sources · Odoo 16.0
Confirmed on 2026-11-03 in branch 16.0 of OCA/server-tools.
terminal Installation and usage
OCA documentation · Odoo 20.0Usage
Source · Odoo 20.0To use this module, you need to:
- Go to Settings \> Technical \> Automation \> Scheduled Actions.
- In the form view go to the tab Mutually Exclusive Scheduled Actions.
- Fill it with the actions that should be blocked while running the action you are editing. Note that this is mutual and the selected actions will block the initial action when running.
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.