Rules
This is a list of modules that provide rules integration. So once you install them, you have rules support as described.
It's a wiki page, so feel free to edit and improve it.
| Module | Version | Kind of integration |
|---|---|---|
| Bitcache | >=6.x-1.0-beta3 | Events for bitstream creation and deletion; actions for copying bitstreams from one repository to another, for deleting bitstreams, and for push/pull synchronization of repositories. |
| Bookings API | >=6.x-1.0-alpha3 | Exposes new bookings or resources or changes thereof as events, provides two datatypes and conditions. Will provide some actions to change bookings or resources. |
| CCK | >6.x-2.0-rc9 | conditions for checking the values of fields, an action to populate fields and actions to load referenced users/nodes |
| Complete | >6.x-1.0 | Complete is a simple module to instruct your users to perform certain actions in your website. It keeps track of the completeness of these actions. |
| Content Access | >6.x-1.0 | conditions and actions for setting role based access control per content node. If the ACL module is installed, there are also actions for setting per user node access. |
| Content Profile | 6.x-1.0 beta 3 | a condition to check whether a user has his content profile created and an action to load content profiles from a user, making it available to subsequent rules |
| Content Complete | 6.x-1.0 | a condition to check whether specified content has been completed for x% |
| Create quota | Actions to manipulate the user's create quota. | |
| e-Commerce | >6.x-4.x-dev | It is still in development but will allow store owners to extend the workflow of transaction with rules |
| Flag | 6.x-1.1 | Actions to flag/unflag globally or on behalf of a user; Conditions for 'is flagged', flag count; and corresponding events as well |
| Friendlist | ? | |
| Heartbeat | >6.x | Provides activities which are logged based on rules events. |
| Lockdown | 6.x-1.x-dev | Events triggered when the lockdown level changes; conditions for taking actions based on the current lockdown level and visitor characteristics; defensive actions for executing shell/SQL/PHP commands as well as for erasing personal data or the Drupal database altogether. |
| Node Limit Number | 6.x-2.x-dev | Allows for node publishing limits placed upon users during a specific time frame. |
| OG | > 1.0 RC 6 | some events, actions and conditions. The og_actions module shipped with og provides some further useful actions. |
| Organic groups vocabulary | 6.x-1.x-dev | Actions to assign a vocabulary to a group. |
| Tacle Rules | 6.x-1.x-dev | This external module adds conditions & actions to support testing and setting tac_lite access rights in effect linking Taxonomy Access Control Lite (TACL) with Rules. |
| Token | > 6.x-1.12 | Token input evaluator, don't use the token actions module. |
| 6.x | The action provided by the twitter actions sub-module is integrated with rules e.g. it supports token replacements if the token module is installed. | |
| User Stats | >= 1.0-beta1 | react to users being signed up for a number of days, or post count increasing/decreasing. For example, a role could be added to a user account when they have over 10 posts and have been a member for 30 days; |
| Userpoints | >= 1.0 | provides an action for granting points to users through the bundled module "Userpoints rules integration". |
| Version Control API | >= 6.x-1.0-beta1 | Exposes commits and branch/tag creation/deletion as events, and provides an action to send commit notification mails to users or plain mail addresses. |
| Views Bulk Operations | Detect rulesets created with the Rules module and expose them as actions that VBO can invoke. |

