Ir al contenido

Agente CAByS Classifier

El catálogo CAByS (Cabys — Catálogo de Bienes y Servicios) de Hacienda tiene más de 14.000 códigos de 13 dígitos. Asignar el código correcto a cada línea de factura es obligatorio para la facturación electrónica v4.4 y determinante para el cálculo del IVA. El agente CAByS Classifier automatiza esta asignación usando el contexto de cada cliente.

Video próximamente · 90s

Para cada línea de factura, el agente recibe:

  1. La descripción de la línea (ej. “Servicio de consultoría contable enero 2026”).
  2. La actividad económica CIIU del cliente (el tipo de empresa).
  3. Las últimas 50 clasificaciones del cliente — qué códigos asignó antes para descripciones similares.

Con ese contexto, hace una búsqueda semántica en el catálogo CAByS completo (embeddings en pgvector) y retorna los 3 mejores candidatos con su código, descripción oficial, y confianza.

| Confianza del candidato top-1 | Comportamiento | |---|---| | ≥ 0.90 | Asignación automática. La línea queda clasificada sin intervención. | | < 0.90 | La línea entra a la cola de CAByS pendientes para que el contador confirme. |

La confianza de 0.9 es conservadora por diseño — Asientra prefiere pedirte confirmación a asignar un código incorrecto que puede resultar en un rechazo de Hacienda o en una declaración de IVA incorrecta.

Las líneas con confianza < 0.9 aparecen en Facturas → Cola CAByS pendientes. Para cada línea ves:

  • La descripción original.
  • Los 3 candidatos del agente con sus confianzas y el razonamiento de por qué los propuso.
  • Un buscador manual por si querés buscar directamente en el catálogo CAByS.

Al confirmar o corregir, hacés click en el código correcto. Esa corrección queda registrada como señal de aprendizaje.

Cada vez que confirmás o corregís una clasificación, el sistema genera un embedding de la descripción + código correcto y lo guarda en el espacio de memoria del cliente (pgvector namespace cliente_{id}). Las próximas clasificaciones similares para ese cliente consultan este histórico antes de generar candidatos.

Este es un ciclo de mejora continua:

  • Mes 1: más revisiones manuales, el agente aprende las convenciones del cliente.
  • Mes 3+: la mayoría de líneas habituales se autoasignan con alta confianza.
  • Descripciones nuevas o inusuales siempre pasan por revisión independientemente del historial.

El código CAByS también determina la tarifa de IVA aplicable (13% tarifa general, 4% servicios médicos, 2% canasta básica, 1% medicamentos y materias primas, o 0% exento). El agente incluye la tarifa implícita en la clasificación para que puedas verificarla junto con el código.

Si la tarifa del código que elegís no coincide con la factura original, Asientra te muestra un aviso antes de confirmar — puede ser un error en la factura del proveedor o una excepción válida que necesita documentarse.