Evaluators allow you to describe with natural language a criteria that you want your event properties to meet.
On the evaluators page, click the "Create Evaluator" button. This will take you to a form with the following fields:
The name of your evaluator. This will be used to identify your evaluator in the UI.
The main part of an evaluator is the requirement. For example, if you want to ensure a certain property always has a professional tone, you would create an evaluator with a requirement like:
The text must have a professional tone. It shouldn't contain any slang, profanity, or emojis.
An event will receive this label if it meets the requirement.
An event will receive this label if it does not meet the requirement.
While viewing a property in the events table, you can click on the "add evaluator for property" shortcut to take you to the evaluator creation form with that event's message and property pre-filled.
All evaluators run against both production events and replayed events automatically.