Integrating modules

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
Automatr Marketing Automation 7.x-3.0-beta2, 7.x-3.x-dev Ties Rules to the Volacci Automatr API to create "dynamic content": personalized visitor experiences based on activity and marketing data. Rules for lead score, list membership, date of last visit, demographic data, if a specific page was visited, activity stream, etc. Rules to update Automatr: add visitor to a list, update their contact info, create a custom field, create a new list, etc.
Avatar Approval 6.x-1.1, 7.x-1.x-dev Rules for avatar approval, avatar disapproval, and avatar deletion. More Rules integration is in development. 7.x-1.x-dev Rewrite implementation for Rules 2
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.
Cache Actions >=6.x-1.x & 7.x-2.x Clear the cache of Drupal cache bins, specific views and panels.
Clickbank IPN >6.x-3 User creation, role promotion and demotion upon payment notifications
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.
Conditional Rules 7.x-2.x Provides inline conditional branching in Rules configuration. Possible statements to build with this module include: If/Else, Switch/Case, While.
Contact Google Analytics >6.x-1.2 This module will instantly append Google Analytics information to the bottom of the Contact Form, WebForm, and Rules emails.
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%
Context Rules 6.x-1.x-dev & 7.x-1.x-dev Allows setting of Contexts using Rules and offers a condition to see if a Context is set.
Create quota Actions to manipulate the user's create quota.
Commerce >7.x-1.x Relies heavily on Rules instead of Conditional Actions
Domain Rules >6.x-1.0 Provides integration for Domain Access
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
Facebook-style Statuses >6.x-2.0 Create and delete status actions, events for status creation/editing/deletion, and status-related conditions.
Features 6.x-1.x & 7.x-1.x Allows exporting Rules as code.
FFmpeg Converter 6.x-2.x-dev Action to convert media files uploaded to a file field using a conversion preset of you choice.
Flag 6.x-1.1 & 7.x-2.x-dev Actions to flag/unflag globally or on behalf of a user; Conditions for 'is flagged', flag count; and corresponding events as well
Flag Note 6.x-1.1 Extends the Flag Module to allow users to enter a note when they flag a piece of content and eventually build a flag history. (Rules+Flag+Flag Note can replace Workflow module)
Friendlist ?
Field Actions 6.x-1.x-dev Current Actions: send email to the creator of the node; assign ownership of a node to a user reference field; send an email to a user reference field; send email to the author of the node selected in the node reference field; set the value of a node reference field to a specific node id
Git >6.x-1.x-dev Provides integration to git.
Heartbeat >6.x Provides activities which are logged based on rules events.
HTML Mail >6.x,7.x,8.x Lets you theme your messages the same way you theme the rest of your website.
iDEAL all Exposes wire transfers to Rules.
Jira REST Rules all The module provides an integration between Jira (via the jira_rest module) and rules.
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.
Mail Logger 6.x-1.x-dev Logs all outgoing mail from your site.
Message 6.x-1.x-dev A general logging utility that can be used to record events and display them through configurable messages.
Node Limit Number 6.x-2.x-dev Allows for node publishing limits placed upon users during a specific time frame.
Path Rules 6.x-1.1 & 7.x-1.0
OG > 1.0 RC 6 some events, actions and conditions. The og_actions module shipped with og provides some further useful actions.
OG Role Field 1.x Allows Organic Groups roles to be granted or revoked.
OpenLayers Proximity 6.x-2.x-dev Invoke events and fire actions based on geographical proximity.
Organic groups vocabulary 6.x-1.x-dev Actions to assign a vocabulary to a group.
Previewable Email Templates 7.x Manage databased, tokenizable, previewable email templates and fire them interactively, programmatically, or via Rules.
Resource Conflict 7.x-3.x-dev Detect and respond to date overlaps and conflicts with Rules
Revisioning 6.x-2.x-dev Provides events, conditions and actions regarding revisions, in particular pending revisions
Rules Autotag 7.x-1.x-dev Autotagging full-text content by matching taxonomy terms (and optional Synonyms)
Rules Bonus Pack 6.x-1.x-dev & 7.x-1.x-dev Provides bonus actions and conditions that are in development.
Rules Data Transforms all Provides useful operations for strings and lists.
Rules Executor all Render views results as arguments into rules.
Rules Filter 7.x-1.0-beta3 Vertical tabs and filtration for Rules UI
Rules Forms 7.x-1.x Events, conditions, actions for form rendering, validation and submission.
Rules HTTP Client 7.x-1.x Provides an action wrapping drupal_http_request() to use Rules for making HTTP requests and processing the response.
Rules Link 7.x-1.x Clickable links on entities and views that trigger Rules execution.
Rules and Views Integration patch (committed) It allows your rules to execute a view, and your views to execute rules.
Scheduler 7.x-1.x, 8.x-1.x Check whether content is scheduled for publishing or unpublishing, and act on nodes that are being scheduled, or that are being published or unpublished on schedule.
Signup Rules Integration 6.x-1.x & 7.x-1.x Integration of Signup with Rules to have triggered rules react on signups and cancellations by users, suppress the signup form based on conditions and check, whether a user is signed up already.
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.
Theme Rules 6.x-1.0-BETA1 The Theme Rules module provides actions to switch themes.
Token > 6.x-1.12 Token input evaluator, don't use the token actions module.
Twitter >6.x-3.0-beta9 & >7.x-3.0-beta4 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.
Ubercart 2.x 6.x-2.x Provides rules integration to Ubercart 2.x
Ubercart 3.x 7.x-3.x-dev See
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.
Views Rules 7.x-2.x Provides Views directly as Rules actions and loops to seamlessly use view result data.
VirusTotal API 7.x Integrates the API service to a Drupal site.
Voting Rules >= 6.x-1.x Provides rules integration to Voting API.
Webform Rules >= 6.x-1.0 & >= 7.x-1.0 Provides rules integration to webforms.
Web Service Client 7.x Provides web service operations as Rules actions.
Workbench Moderation 7.x Workbench is a suite of modules which provide easier content management for content administrators
Google Cloud Messaging >= 6.x Provides actions to send Google Cloud Messaging to Android devices.
Read more
Subscribe with RSS Syndicate content