Skip to main content
Matcher puede proponer reglas de coincidencia de solo configuración a partir del historial de un contexto con IA, pero la salida de la IA nunca es autoritativa. Producir una sugerencia no crea ninguna regla. Matcher crea una regla solo cuando una persona aprueba una sugerencia. Esta guía cubre la cola de sugerencias de reglas con intervención humana (HITL).
Un kill-switch global del advisor y una adhesión por tenant controlan este canal (falla de forma cerrada: un tenant sin adhesión recibe 403). El payload de salida es solo agregados. Ninguna transacción en bruto, ningún monto ni PII sale de tu despliegue.

Producir sugerencias


Construye características de historial agregadas y seguras para la privacidad de un contexto, pide reglas candidatas al advisor de IA y encola en la cola de revisión cada candidata que sobrevive.
La respuesta devuelve las revisiones PENDING_REVIEW recién creadas (producirlas no crea ninguna regla):
Los tipos de candidata vienen de un vocabulario cerrado: EXACT (igualdad estricta), TOLERANCE (dentro de una banda de monto) o DATE_LAG (que permite un desfase de la fecha de liquidación). La candidata es solo de configuración. Nunca lleva un valor monetario ni una transacción.

Listar sugerencias


Lista paginada por cursor de las sugerencias de reglas de un contexto, con filtro opcional por estado.
Parámetros de consulta: status (PENDING_REVIEW, APPROVED, REJECTED), limit (1–200) y cursor. Leer la cola no envía nada hacia afuera.

Aprobar una sugerencia


Aprobar una sugerencia PENDING_REVIEW crea la regla de coincidencia por el camino determinista de escritura de configuración. Este es el único camino de una sugerencia de IA a una regla de coincidencia activa, y se ejecuta solo con la aprobación humana explícita.

Rechazar una sugerencia


Rechazar una sugerencia PENDING_REVIEW la descarta y no crea ninguna regla. El cuerpo de la solicitud es obligatorio, pero su campo reason es opcional (envía {} para rechazar sin un motivo).
Matcher registra para la auditoría el principal que aprueba o que rechaza.

Ciclo de vida después de la aprobación


Una vez que una sugerencia queda en APPROVED, su createdRuleId apunta a una regla de coincidencia real que participa en las ejecuciones de coincidencia igual que una regla escrita a mano. Una revisión es una máquina de estados de un solo sentido: una sugerencia PENDING_REVIEW pasa a APPROVED o a REJECTED una vez y no se puede volver a decidir. Intentar volver a decidirla, o aprobar una revisión ya vinculada, devuelve 409. Una candidata aprobada que no pasa la validación devuelve 422.
Previsualiza cómo se comportaría una regla candidata antes de aprobarla con el endpoint de simulación de solo lectura. Consulta Simulación.

Códigos de respuesta