Rule-Based Alerts are designed for specific conditions. There are two types of Rule-Based Alerts:
Simple alerts are rule-based alerts created based on System Views related to the entity whose Entity Configuration has been selected.
Alerts can be created based on conditions.
For eg. If you want to create alerts for all the Invoices whose Total Amount is greater than or equal to 1000 then you have to enter the Fetch XML for it. Below is the Fetch XML for Total Amount in Invoices greater than or equal to 1000.
<fetch version="1.0" output-format="xml-platform" mapping="logical" distinct="false">
<attribute name="name" />
<attribute name="customerid" />
<attribute name="statuscode" />
<attribute name="totalamount" />
<attribute name="invoiceid" />
<order attribute="name" descending="false" />
<condition attribute="totalamount" operator="ge" value="1000" />
In the same way, you can create Advanced Alerts for other records also.