What is Rules?
What the Rules module does, why you might want to use it
Data selection
Describes how the Data selection input mode works
Direct input
Describes how the Direct input mode works
Global Context Variables
This module adds some new global context variables
Token replacement
Rules allows you to use data variables as tokens
Events
This module adds some new Events
Conditions
This module adds some new Conditions
Actions
This module adds some new Actions
Importing and Exporting Rules
A tutorial on how to use the core Drupal Configuration Manager module to import and export Rules
Examples
A collection of example Reaction Rules
Troubleshooting
How to solve problems, get help, and report bugs
For Developers
A guide to programming your own Rules and using Rules programmatically
Further reading
A collection of links to related documentation
Glossary
A list of Rules terminology
Changes to Rules in Drupal 8
If you are familiar with the Drupal 7 version of Rules, this page provides a brief overview of the changes to Rules in Drupal 8