Create a new rule for risk detection and compliance monitoring
kyc, kyb, aml, fraud, compliance, custom["person"], ["company"], ["transaction"], ["person", "company"]draft, in_progress, in_review, active, shadow, archived, inactivesync (immediate) or async (background processing)["BR", "AR", "US"]["high-risk", "pep", "sanctions"]AND, OR, NOT, XOR)simple, complex, array, object)taxId, entityData.company.revenue, enrichmentData.normalized.sanctions.$.type)eq - Equalsneq - Not equalsgt - Greater thangte - Greater than or equallt - Less thanlte - Less than or equalcontains - Contains substringnotContains - Does not contain substringstartsWith - Starts withendsWith - Ends withregex - Matches regular expressionin - Value is in arraynotIn - Value is not in arrayhasAny - Has any of the valueshasAll - Has all of the valuesinList - Value exists in a data listnotInList - Value does not exist in a data listexists - Field existsnotExists - Field does not existisEmpty - Field is empty/nullisNotEmpty - Field is not empty/nullisTrue - Boolean field is trueisFalse - Boolean field is false$ symbol:
sanctions array has type equal to "terrorism".
status: "shadow" to test rules without affecting productionscope.countries for geo-specific compliance