Skip to main content

Tutorial Interactivo

Video en producción: Este tutorial tendrá un video interactivo de Clueso próximamente. Por ahora, sigue los pasos detallados a continuación.

Pasos para Crear una Regla

1

Accede al Motor de Reglas

Navega a Rules desde el menú lateral de tu dashboard.
2

Haz clic en Create Rule

En la esquina superior derecha, haz clic en “Create Rule” para abrir el constructor de reglas.
3

Configura la Información Básica

  • Nombre: Dale un nombre descriptivo a tu regla
  • Descripción: Explica el propósito de la regla
  • Categoría: Selecciona KYC, KYB, AML, Fraud, etc.
  • Severidad: Define la importancia (Low, Medium, High, Critical)
4

Define las Condiciones

Usa el constructor visual o escribe código para definir cuándo se debe activar la regla:
  • Condiciones sobre atributos de entidades
  • Operadores lógicos (AND, OR, NOT)
  • Comparaciones (mayor que, menor que, igual a, etc.)
5

Configura las Acciones

Define qué sucede cuando se cumple la regla:
  • Crear una alerta
  • Enviar notificación
  • Actualizar risk score
  • Ejecutar webhook
  • Bloquear transacción
6

Prueba la Regla

Usa el simulador integrado para probar tu regla con datos de ejemplo antes de activarla.
7

Activa la Regla

Una vez probada, activa la regla para que comience a monitorear en tiempo real.

Tipos de Reglas

Reglas de Screening

Verificación de listas
  • Sanciones (OFAC, ONU, UE)
  • PEPs (Personas Expuestas Políticamente)
  • Adverse Media
  • Listas personalizadas

Reglas de Comportamiento

Análisis de patrones
  • Transacciones inusuales
  • Cambios de comportamiento
  • Patrones de fraude
  • Actividad sospechosa

Reglas de Negocio

Políticas corporativas
  • Límites de transacción
  • Horarios permitidos
  • Geografías restringidas
  • Productos no permitidos

Reglas de Enriquecimiento

Obtención de datos
  • APIs externas
  • Validación de documentos
  • Verificación de identidad
  • Scoring crediticio

Constructor Visual vs. Código

Ideal para reglas simples y usuarios no técnicos:
IF persona.age >= 18
AND persona.country IN ["AR", "BR", "UY"]
THEN create_alert("Mayor de edad en LATAM")
  • Drag & drop de condiciones
  • Validación en tiempo real
  • Templates predefinidos
Mejores Prácticas:
  • Comienza con reglas simples y ve agregando complejidad
  • Prueba siempre en modo simulación antes de activar
  • Documenta bien el propósito de cada regla
  • Revisa periódicamente el rendimiento de tus reglas
Reglas mal configuradas pueden generar:
  • Falsos positivos: Demasiadas alertas innecesarias
  • Falsos negativos: No detectar riesgos reales
  • Problemas de performance: Reglas muy complejas pueden ralentizar el sistema

Templates de Reglas Populares

// Verificar si la persona es PEP
if (entity.type === 'person' && entity.isPEP) {
  return {
    alert: true,
    severity: 'HIGH',
    category: 'PEP_DETECTED',
    message: `PEP detectado: ${entity.pepRole}`
  };
}
// Alerta para transacciones > $50,000
if (entity.type === 'transaction' &&
    entity.amount > 50000) {
  return {
    alert: true,
    severity: 'MEDIUM',
    category: 'HIGH_VALUE_TRANSACTION',
    message: `Transacción de alto valor: $${entity.amount}`
  };
}
// Lista de países de alto riesgo
const highRiskCountries = ['IR', 'KP', 'SY', 'VE'];

if (highRiskCountries.includes(entity.countryCode)) {
  return {
    alert: true,
    severity: 'CRITICAL',
    category: 'HIGH_RISK_JURISDICTION',
    message: `Entidad de país de alto riesgo: ${entity.countryCode}`
  };
}

Tutoriales Relacionados

¿Tienes dudas sobre cómo crear reglas personalizadas? Contáctanos en [email protected]