> ## Documentation Index
> Fetch the complete documentation index at: https://developers.argosidentity.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Anti-Money Laundering (AML)

> Aprenda a configurar AML Watch list filtering y Ongoing Monitoring.

La función Anti-Money Laundering (AML) es una característica de seguridad importante que verifica si los usuarios aparecen en listas de personas de riesgo para prevenir delitos financieros. Esta función permite identificar perfiles de riesgo en tiempo real y tomar las medidas adecuadas.

<Frame caption="Página de configuración Anti-Money Laundering (AML)">
  <img src="https://mintcdn.com/argosidentity/352WpTnZFyEfW7I6/images/dashboard/new/pj/policy-and-aythentication/aml/page.png?fit=max&auto=format&n=352WpTnZFyEfW7I6&q=85&s=9026b46841e87a0ab644ada795c969c9" alt="Página de configuración AML" width="2275" height="486" data-path="images/dashboard/new/pj/policy-and-aythentication/aml/page.png" />
</Frame>

***

## Por qué se necesita AML

Anti-Money Laundering (AML) es una obligación legal que deben cumplir las instituciones financieras y las empresas reguladas. Mediante las funciones AML se pueden lograr los siguientes objetivos:

### Cumplimiento legal y respuesta regulatoria

* **Cumplimiento de la ley de transacciones financieras con nombre real**: Cumplir obligaciones de verificación de identidad del cliente y comprobaciones de personas de riesgo
* **Cumplimiento de regulaciones de sanciones internacionales**: Identificar personas incluidas en listas de sanciones internacionales como UN, OFAC
* **Cumplimiento de directrices de supervisión financiera**: Cumplir obligaciones AML/CFT (Anti-Lavado de Dinero y Contra la Financiación del Terrorismo) de instituciones financieras

### Gestión de riesgos y prevención de pérdidas

* **Prevención de lavado de dinero**: Bloquear preventivamente flujos de fondos ilegales para prevenir daños a la reputación institucional
* **Prevención de violaciones de sanciones**: Bloquear preventivamente transacciones con personas sancionadas para evitar responsabilidad legal
* **Gestión de PEP (Persona Políticamente Expuesta)**: Realizar due diligence reforzada (EDD) al transaccionar con personas políticamente expuestas

### Mejora de la eficiencia operativa

* **Comprobaciones automatizadas**: Mejorar la eficiencia operativa minimizando el trabajo de revisión manual
* **Monitoreo en tiempo real**: Detectar cambios inmediatamente mediante monitoreo continuo
* **Gestión sistemática de registros**: Gestionar sistemáticamente los resultados de comprobaciones AML para facilitar la respuesta a auditorías

***

## Descripción general de la función AML

La función AML (Anti Money Laundering) es un monitoreo contra el lavado de dinero que permite revisar si la persona recogida en el submission corresponde a una persona de atención o riesgo real según **nombre, fecha de nacimiento, nacionalidad**, etc.

ARGOS ofrece dos métodos de comprobación AML:

<CardGroup cols={2}>
  <Card title="AML Watch list filtering" icon="magnifying-glass">
    Realiza una **comprobación única** en el punto de finalización de eKYC para confirmar si coincide con listas de personas de riesgo.
  </Card>

  <Card title="AML Ongoing Monitoring" icon="radar">
    **Vuelve a comprobar continuamente** a usuarios registrados para detectar cambios en sanciones, PEP, riesgos de reputación, etc.
  </Card>
</CardGroup>

***

## AML Watch list filtering vs AML Ongoing Monitoring

Compare las diferencias entre ambos métodos y cuándo conviene usar cada uno.

### Tabla comparativa

| Categoría                      | AML Watch list filtering                                                      | AML Ongoing Monitoring                                                        |
| ------------------------------ | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- |
| **Momento de comprobación**    | Comprobación única en el punto de finalización de eKYC                        | Comprobaciones regulares continuas después del registro                       |
| **Objetivo de comprobación**   | Submissions aprobados                                                         | Usuarios registrados para monitoreo (monitor records)                         |
| **Ciclo de comprobación**      | Única inmediata                                                               | Re-comprobaciones automáticas por ciclo establecido                           |
| **Detección de cambios**       | Solo comprueba el estado en el punto de verificación                          | Detecta cambios a lo largo del tiempo                                         |
| **Propósito de uso**           | Bloquear personas de riesgo al registrar nuevos clientes                      | Monitoreo continuo de clientes existentes                                     |
| **Ubicación de configuración** | Gestión de proyectos > Política y autenticación > Anti-Money Laundering (AML) | Gestión de proyectos > Política y autenticación > Anti-Money Laundering (AML) |

### Escenarios de uso

<AccordionGroup>
  <Accordion title="Escenarios de uso de AML Watch list filtering" icon="user-check">
    **Revisión inmediata al registrar un nuevo cliente**

    * Comprobar estado de persona de riesgo al abrir cuentas bancarias
    * Bloquear personas sancionadas al unirse a servicios financieros
    * Verificar contraparte de transacción antes de transacciones grandes
    * Comprobar destinatario antes de remesas de alto valor

    **Características:**

    * Realiza automáticamente la comprobación simultáneamente con la finalización de eKYC
    * Puede decidir inmediatamente aprobación/rechazo basándose en los resultados de la comprobación
    * No se necesita un proceso separado de registro de monitoreo
  </Accordion>

  <Accordion title="Escenarios de uso de AML Ongoing Monitoring" icon="clock-rotate-left">
    **Monitoreo continuo de clientes existentes**

    * Detectar cuándo clientes existentes son añadidos nuevamente a listas de sanciones
    * Detectar cambios de estado PEP (Persona Políticamente Expuesta)
    * Detectar cambios de exposición a riesgo de reputación (RRE)
    * Re-screening regular de clientes (re-verificación KYC)

    **Características:**

    * Gestionar políticas de monitoreo por unidad de Worklist
    * Alertas inmediatas para cambios mediante re-comprobaciones automáticas periódicas
    * Seguimiento de cambios comparando con resultados de evaluación anteriores
  </Accordion>
</AccordionGroup>

### Guía de selección

<Tip>
  **¿Cuándo conviene usar cada método?**

  * **AML Watch list filtering**: Cuando desea bloquear inmediatamente personas de riesgo al registrar nuevos clientes
  * **AML Ongoing Monitoring**: Cuando se necesita monitoreo continuo de clientes existentes
  * **Usar ambos**: Cuando desea realizar tanto comprobaciones al nuevo registro como monitoreo de clientes existentes
</Tip>

***

## AML Watch list filtering

Puede realizar AML Watch list filtering para usuarios que han completado eKYC.

<Frame caption="Opciones de configuración de AML Watch list filtering">
  <img src="https://mintcdn.com/argosidentity/O8OeSMtlnaLv75Zo/images/dashboard/new/pj/policy-and-aythentication/aml/search_option.png?fit=max&auto=format&n=O8OeSMtlnaLv75Zo&q=85&s=541fad8a0abc723351bccd2d34686398" alt="Configuración de AML Watch list filtering" width="2275" height="209" data-path="images/dashboard/new/pj/policy-and-aythentication/aml/search_option.png" />
</Frame>

### Opciones de configuración

| Configuración                       | Descripción                                                                                                                                                                                                 |
| ----------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Risk Level Threshold Setting**    | Establezca directamente los criterios de puntuación para determinar el estado de persona de riesgo. Todos los valores son **más permisivos cuando son más bajos** y **más estrictos cuando son más altos**. |
| **Full Date of Birth Match Option** | Los resultados de búsqueda se muestran solo cuando tanto el perfil (nombre, nacionalidad) como la fecha de nacimiento coinciden.                                                                            |

<Info>
  **Guía de configuración del threshold**

  * **Threshold bajo (p. ej., 70-80)**: Devuelve más resultados de coincidencia pero aumenta la posibilidad de falsos positivos
  * **Threshold alto (p. ej., 90-95)**: Alta precisión pero puede pasar por alto algunas personas de riesgo
  * **Configuración recomendada**: El estándar de la industria es el rango 90-93, ajustable según políticas internas
</Info>

<Warning>
  **Uso de resultados de comprobación AML**

  Use los resultados de comprobación AML como **referencia** y tome decisiones finales según las regulaciones relacionadas y políticas internas. Si usa funciones de aprobación/rechazo automático, configure los thresholds cuidadosamente.
</Warning>

### Método de operación

1. **Finalización de eKYC**: El usuario completa la autenticación de ID y obtiene el estado aprobado.
2. **Comprobación automática**: La comprobación AML se realiza automáticamente según el threshold y opciones establecidos.
3. **Verificación de resultados**: Los resultados pueden consultarse en la página [AML Search](/dashboard/es/aml-search).
4. **Decisión de acción**: Decida aprobación, verificación adicional o rechazo basándose en los resultados de la comprobación.

***

## AML Ongoing Monitoring

Puede configurar Ongoing Monitoring para monitoreo continuo de gestión de usuarios que han completado eKYC.

<Frame caption="Lista de Worklist de AML Ongoing Monitoring">
  <img src="https://mintcdn.com/argosidentity/352WpTnZFyEfW7I6/images/dashboard/new/pj/policy-and-aythentication/aml/ongoing-list.png?fit=max&auto=format&n=352WpTnZFyEfW7I6&q=85&s=a647083bfabd69d2e3f41420d4cc93b9" alt="Worklist de AML Ongoing Monitoring" width="2275" height="429" data-path="images/dashboard/new/pj/policy-and-aythentication/aml/ongoing-list.png" />
</Frame>

### Conceptos clave

<CardGroup cols={3}>
  <Card title="Worklist" icon="list-ul">
    Un **espacio de trabajo** para establecer políticas de ongoing monitoring y registrar objetivos de monitoreo. Puede gestionar múltiples Worklists dentro de un Proyecto.
  </Card>

  <Card title="Monitor Record" icon="user">
    **Información del usuario** registrada como objetivo de monitoreo. ARGOS realiza screening regular en estos Monitor Records.
  </Card>

  <Card title="Matches" icon="bullseye">
    **Resultados de coincidencia** que aparecen cuando se realiza screening regular en objetivos de monitoreo. Los equipos de operaciones de compliance realizan trabajo AML revisando estos resultados de Match.
  </Card>
</CardGroup>

### Método de operación

1. **Creación de Worklist**: Cree Worklist estableciendo políticas de monitoreo y thresholds.
2. **Registro de monitoreo**: Registre automáticamente al completar eKYC o registre manualmente objetivos de monitoreo.
3. **Screening periódico**: Realiza automáticamente re-comprobaciones según el ciclo establecido.
4. **Detección de cambios**: Cuando ocurren cambios en listas de sanciones, PEP, riesgos de reputación, etc., crea alertas como Open matches.
5. **Revisión de matches**: Los administradores revisan resultados de coincidencia y determinan como True Positive o False Positive.

<Card title="Guía detallada de AML Ongoing Monitoring" icon="radar" href="/dashboard/es/aml-ongoing-monitoring">
  Consulte en detalle cómo crear Worklists, registrar objetivos de monitoreo y revisar matches.
</Card>

***

## Métodos de integración por API

Puede construir flujos de trabajo automatizados integrando funciones AML vía API.

### API de AML Watch list filtering

Aunque se ejecuta automáticamente tras completar eKYC, puede llamar la API manualmente cuando necesite realizar comprobaciones.

<Card title="POST/AML API" icon="code" href="/es/idcheck/api-reference/api-reference-guide/aml_data/aml_search/Post-Aml">
  Aprenda a usar la API para ejecutar comprobaciones AML.
</Card>

**Ejemplo de uso de API:**

```javascript theme={null}
// Perform AML check
const response = await fetch('https://rest-api.argosidentity.com/v3/submission/aml', {
  method: 'POST',
  headers: {
    'x-api-key': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    submissionId: 'sub_abc123',
    amlThreshold: 93  // Set same as threshold set in dashboard
  })
});

const result = await response.json();
// result.result: "Not Screened", "Match", "No Match", etc.
```

### API de AML Ongoing Monitoring

Puede crear Worklists, registrar objetivos de monitoreo y consultar matches, entre otras operaciones, mediante la API.

<CardGroup cols={2}>
  <Card title="POST/AML Ongoing" icon="plus" href="/es/idcheck/api-reference/api-reference-guide/aml_data/aml_ongoing/Post_Ongoing_Monitoring">
    Crear registros de monitoreo.
  </Card>

  <Card title="GET/AML Ongoing" icon="magnifying-glass" href="/es/idcheck/api-reference/api-reference-guide/aml_data/aml_ongoing/Get_Ongoing_Monitoring">
    Consultar registros de monitoreo.
  </Card>

  <Card title="DELETE/AML Ongoing" icon="trash" href="/es/idcheck/api-reference/api-reference-guide/aml_data/aml_ongoing/Delete_Ongoing_Monitoring">
    Eliminar registros de monitoreo.
  </Card>
</CardGroup>

**Ejemplo de uso de API:**

```javascript theme={null}
// Register monitoring record
const response = await fetch('https://rest-api.argosidentity.com/v3/submission/aml/ongoing', {
  method: 'POST',
  headers: {
    'x-api-key': 'YOUR_API_KEY',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    submissionId: 'sub_abc123',
    recordId: 'user_12345',
    worklistName: 'High-Risk-Monitoring'
  })
});
```

### Integración con webhook

Puede recibir por webhook los resultados de AML checks o de Ongoing Monitoring para automatizar el procesamiento.

<Card title="Guía de webhook" icon="webhook" href="/es/idcheck/webhooks/overview">
  Aprenda a configurar eventos webhook de AML.
</Card>

**Ejemplo de evento webhook:**

```javascript theme={null}
// AML check completion webhook processing
app.post('/webhooks/idcheck', (req, res) => {
  if (req.body.webhook_trigger === 'aml') {
    const { submissionId, amlStatus, matches } = req.body;
    
    if (amlStatus === 'match') {
      // Process when risk person matched
      flagForReview(submissionId);
      notifyComplianceTeam(submissionId, matches);
    }
  }
  
  res.status(200).send('OK');
});

// Ongoing Monitoring match webhook processing
app.post('/webhooks/idcheck', (req, res) => {
  if (req.body.webhook_trigger === 'aml_monitor') {
    const { recordId, matchType, riskLevel } = req.body;
    
    // Process when change detected
    handleOngoingMatch(recordId, matchType, riskLevel);
  }
  
  res.status(200).send('OK');
});
```

***

## Documentación relacionada y métodos de integración

Consulte la documentación relacionada para utilizar efectivamente las funciones AML.

<CardGroup cols={2}>
  <Card title="AML Search" icon="magnifying-glass" href="/dashboard/es/aml-search">
    Consulte y gestione los resultados de AML Watch list filtering.
  </Card>

  <Card title="AML Ongoing Monitoring" icon="radar" href="/dashboard/es/aml-ongoing-monitoring">
    Configure monitoreo AML continuo y gestione Worklists.
  </Card>

  <Card title="AML Codes" icon="list-ol" href="/es/idcheck/reference_tables/aml-codes">
    Consulte la lista de códigos de resultado de comprobación AML y sus significados.
  </Card>

  <Card title="POST/AML API" icon="code" href="/es/idcheck/api-reference/api-reference-guide/aml_data/aml_search/Post-Aml">
    Aprenda a usar la API para realizar comprobaciones AML.
  </Card>

  <Card title="GET/AML Report API" icon="file-lines" href="/es/idcheck/api-reference/api-reference-guide/aml_data/aml_search/Get-Aml-Report">
    Aprenda a usar la API para consultar informes AML.
  </Card>

  <Card title="Guía de webhook" icon="webhook" href="/es/idcheck/webhooks/overview">
    Configure eventos webhook de AML para implementar procesamiento automatizado.
  </Card>
</CardGroup>

***

## Ejemplo de flujo de trabajo integrado

Un ejemplo de flujo de trabajo usando funciones AML integradas.

<Steps>
  <Step title="1. Configuración AML">
    Active Watch list filtering y Ongoing Monitoring en Gestión de proyectos > Política y autenticación > Anti-Money Laundering (AML) y establezca thresholds.
  </Step>

  <Step title="2. Proceso eKYC">
    Cuando los usuarios completan la autenticación de ID, AML Watch list filtering se realiza automáticamente.
  </Step>

  <Step title="3. Verificación de resultados de comprobación">
    Consulte los resultados de comprobación en la página AML Search, y decida verificación adicional o rechazo si se encuentran personas de riesgo.
  </Step>

  <Step title="4. Registro de monitoreo">
    Para usuarios aprobados que requieren monitoreo, regístrese automática o manualmente en Ongoing Monitoring.
  </Step>

  <Step title="5. Monitoreo continuo">
    Ongoing Monitoring realiza re-comprobaciones regulares, y cuando se detectan cambios, se reciben notificaciones vía webhook.
  </Step>

  <Step title="6. Revisión de matches y acciones">
    Revise los resultados de match de Ongoing Monitoring y tome las acciones apropiadas.
  </Step>
</Steps>

***

<Tip>
  **Recomendaciones para operaciones AML óptimas**

  1. **Watch list filtering**: Debe activarse al registrar nuevos clientes para bloquear preventivamente personas de riesgo
  2. **Ongoing Monitoring**: Configure monitoreo continuo para clientes de alto riesgo o clientes VIP
  3. **Ajuste de threshold**: Comience con thresholds conservadores (valores altos) inicialmente y ajuste según la experiencia operativa
  4. **Integración de webhook**: Use activamente webhooks para notificaciones y procesamiento automatizados
  5. **Revisión regular**: Revise regularmente los resultados de comprobaciones AML y revisiones de matches para mejorar las políticas
</Tip>
