All the automation we have seen so far is related to rules that are defined to interact with record change events (called DML events, or Data Manipulation Language events). To sum up, these are the topics we've already covered in the previous chapters:
- Workflow rules: They execute actions on the originating record (or on its master record) when certain criteria on the originating record applies.
- Approval processes: They define entry criteria that are used to determine whether a record should be further evaluated by approvers (we configure criteria and actions as well).
- Process Builders: Like workflow rules, they are based on record events such as insert and update (but also on platform event creation), but they can execute actions on a wider variety of records (the record itself, its parents, or its children). Also, the kinds of actions available...