Rules

fago's picture

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.
Twitter 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.
Syndicate content