Rule Action Variables

The following table summarizes the variables available in rule action messages. Variable names must be surrounded by {{ and }} characters.

📘

Note that variables may be used in the message itself, and in case of email actions in the subject of the email as well.

Variable NameDescription
evaluation.outcomeThe outcome of the rule evaluation. Includes both built-in - such as ALLOW, or DENY - as well as custom values
evaluation.reasonThe reason field of the rule evaluation. This is a short, one sentence explanation of the evaluation.
evaluation.ruleSet.nameThe name of the workflow.
evaluation.ruleSet.uuidThe unique identifier of the workflow.
identifiers.accountIdThe account ID provided to the workflow.
identifiers.emailThe email address provided to the workflow.
identifiers.deviceIdThe custom device ID provided to the workflow.
identifiers.ipThe IP address provided to the workflow.
identifiers.paymentHashThe payment hash provided to the workflow.
identifiers.phoneThe phone number provided to the workflow.
identifiers.printIdThe Verosint SignalPrint identifier. The field may not be present unless all required identifiers are present in the rule evaluation (IP address, account ID and user agent)
identifiers.timestampThe timestamp of the evaluation.
identifiers.userAgentThe browser user agent provided to the workflow.