Last updated 8 September 2014. Created on 22 August 2008.
Edited by samwilson, iantresman, 3lackRos3, eft. Log in to edit this page.

This is Rules

Rules is an engine for automating actions in Drupal. Rules can react to events occurring on your site, such as a user logging in or a node being submitted, and it can perform customized follow-up actions such as redirecting to a certain page or setting field values.

Rules is also a framework used by other modules, allowing them to expose user-reconfigurable components with sets of actions and conditions that are managed in easy to import/export configuration files. Rules leverages Entity API to read and act on data and work seamlessly with all types of variables and entities.

In addition to this handbook, The Tiny Book of Rules offers a condensed and portable handbook, and Chapter 12 of Drupal 7 – The Essentials is part of a larger resource on Drupal.

Historical note: the Rules module is the successor of the Workflow-ng module for Drupal 5; it is a replacement for the Trigger module, which is in Drupal 7 Core and has been removed from Drupal 8.

Looking for support? Visit the forums, or join #drupal-support in IRC.