# DataRules

The DataRules application gives you a highly configurable way of updating your Bullhorn data.

Below is a brief overview of the features in DataRules and notes on functionality.

This guide concentrates on the Candidate entity but all other entities function identically.

{% hint style="info" %}
Please be aware that Kyloe DataRules will follow the same functionality as Bullhorn. Any automation that occurs within Bullhorn will run when an update takes place. Updating a company address, for example, will update related client contact records even if not included in the actions for a rule. These additional updates **will not** be rolled-back if the [revert ](https://help.kyloepartners.com/kyloe-datatools/datarules/reverting-a-rule)functionality is used.
{% endhint %}

* [DataRules dashboard](https://help.kyloepartners.com/kyloe-datatools/datarules/datarules-dashboard)
* [Building a rule: search criteria](https://help.kyloepartners.com/kyloe-datatools/datarules/building-a-rule-search-criteria)
* [Building a rule: apply actions](https://help.kyloepartners.com/kyloe-datatools/datarules/building-a-rule-apply-actions)
* [Running a rule](https://help.kyloepartners.com/kyloe-datatools/datarules/running-a-rule)
* [Schedule a rule to run automatically](https://help.kyloepartners.com/kyloe-datatools/datarules/schedule-a-rule-to-run-automatically)
* [Rules history](https://help.kyloepartners.com/kyloe-datatools/datarules/rules-history)
* [Reverting a rule](https://help.kyloepartners.com/kyloe-datatools/datarules/reverting-a-rule)
