Alert Fields Reference
This page documents every field on an alert and the operators available in the condition builder. For an explanation of how alerts behave, start with the Maica Alerts Overview. For step-by-step instructions, see Creating and Managing Alerts.
Message and content fields
These fields hold the alert text and its display options.
Message
Plain text version of the alert. Used for Toast style alerts. Supports merge fields.
None
Message Formatted
Rich text version of the alert. Used as the body of inline Alert and Modal style alerts. Supports merge fields.
None
Modal Title
The heading shown at the top of a Modal style alert. Supports merge fields.
"Alert" if left blank
Modal Button Label
The label on the acknowledge button of a Modal style alert.
Acknowledge
Display Created Date
When ticked, the alert's creation date is shown in front of the message.
Off
Merge fields use the syntax {!FieldApiName}, for example {!Name}. They resolve against the record the alert is displayed on.
Display Created Date does not apply to Modal style alerts. For inline and toast alerts, the formatted date is added to the start of the message.
Display fields
These fields control how the alert looks and behaves on screen.
Style
How the alert is presented.
Alert (inline banner), Toast, Modal
None
Variant
The colour and tone of the alert.
Info, Warning, Error, Success
Info if left blank
Mode
Whether the user can close the alert.
Dismissible, Sticky
None
For inline Alert style messages, a close button appears only when Mode is Dismissible. For Toast style messages, a blank Mode behaves as Dismissible.
Targeting fields
These fields control which records show the alert and who sees it.
Target Object
The object whose records can display the alert.
None
Target Record Id
Limits the alert to a single record. Blank means the alert applies to every record of the Target Object.
None (applies to all records)
Profiles
Restricts the alert to users with one or more selected profiles. Blank means all profiles see the alert.
None (all profiles)
Group
Pairs the alert with an Alerts component that has a matching Group value. Blank pairs with a component that has no Group.
None
Target Object and Target Record Id are normally set for you. The Manage Alerts tab creates alerts with no record target (object-level), while the Manage Alerts quick action sets the target to the current record.
Scheduling and status fields
These fields control when an alert is active.
Active
Whether the alert is eligible to display. Only active alerts appear.
On
Start Date
The first date the alert displays. Blank means no start bound.
None
End Date
The last date the alert displays. Once it passes, the alert is treated as expired. Blank means no end bound.
None
To pause an alert without losing it, untick Active. To schedule one in advance, set a future Start Date.
Condition field
Condition
An optional advanced filter that decides whether the alert is relevant to the specific record being viewed. Built with the condition builder rather than entered by hand.
When a Condition is set, the alert displays only if the record being viewed matches it. A blank Condition means the alert always displays (subject to the other targeting rules).
Condition builder
The condition builder lets you assemble a filter without writing a query:
Add Criteria adds a field criterion: choose a field, an operator, and a value.
Add Criteria Logic appears once you have more than one criterion, letting you combine them with
ANDandOR(for example,1 AND (2 OR 3)).Remove All clears all criteria at once.
A related-records filter can require that the record has, or does not have, matching child records.
Operators
The operators offered depend on the field type.
equals
All field types
not equal to
All field types
less than
Number and date fields
less or equal
Number and date fields
greater than
Number and date fields
greater or equal
Number and date fields
contains
Text fields
does not contain
Text fields
starts with
Text fields
ends with
Text fields
Text-style fields offer the full set of operators, numeric and date fields add the comparison operators, and simple fields such as checkboxes use equals and not equal to.
Record name
Each alert is automatically given a name in the format ALERT - 0000000. You do not need to enter this; Salesforce assigns it when the alert is created.
Last updated
Was this helpful?