Terms and definitions

Rule : a series of data comparison, based on fix values or variables, leading to a single result : True or False

Scenario : a series of rules, starting with a specific trigger and leading to a final decision

Decision : the outcome of a scenario : a decision can be either Accept, Review or Decline. Rules can force a decision if needed.

Group : subset of a rule. If all the Conditions of the Group are True, the Group and thus the Rule is True.

Condition : subset of a Group. A condition is a simple test comparing two data, generating a boolean.

Outcome : within Marble, you can choose the way you want to collect the results of the scenario. The outcome allows you to select the prefered method for each scenario.

Trigger : an object or a condition that starts a scenario. It can be a new object added to the database, an API call or the start of a batch on specific objects.

Score : an integer value attached to a rule when True. Rule scores are summed for each scenario

Variable : a calculation built in Marble to generate a data that is unavailable in the right form in the database and to be used in Rules. eg : the calculation of the average amount of transactions over a period of time is a Variable.

Backtest : a way of testing a scenario over past data to check the volume of alerts generated, their origin and the metrics of the scenario.

Lists : you can import into Marble additional data that could be used into your rules. Lists allow you to implement blacklist / whitelist mechanisms, or provide additional insights to use like country risk ratings to your rules.

Builder : a user with the rights to build or modify scenarios

Validator : a user with the rights to push live a scenario