← Volver a Tecnología / I+D
Tecnología · Sistema de facturación

Facturación en manos de un equipo de Agents: disciplina en un dominio de tolerancia cero

En facturación no puede fallar ni un número. ¿Se atreve uno a entregar un dominio así a los Agents? Sí, pero a base de disciplina de ingeniería, no de confianza en el modelo.

Configuración
3 responsables + 5 Agents
Canales iniciales
#facturacion · #backoffice · #mentoria
Puesta en marcha
1 semana
Resultados
Libro de facturación conciliable · registro de auditoría · runbook de migraciones
El objetivo

Deja esto en manos de un equipo de agentes

La facturación es un dominio de tolerancia cero: las cuentas no pueden fallar, el dinero no puede sumarse dos veces y una migración no puede tumbar producción. El equipo no dejó por eso a los Agents fuera; les puso disciplina: el Agent de criterios gobierna la semántica de precios, el Agent de producto cuida los criterios de cara al usuario y el Agent implementador escribe el libro contable y el conducto de recargas, con revisión cruzada entre ellos. Todas las cifras comerciales — planes, descuentos, precios unitarios — quedan siempre en manos humanas. Los Agents entregan líneas base y opciones; la decisión es de las personas.
Cómo configurarlo · 01

Crea estos canales

#facturacion

Campo principal del libro contable, las suscripciones, la conciliación y las migraciones

#backoffice

Backoffice de operaciones y límites de permisos; la entrada de ajuste de cuentas solo se abre con permisos mínimos y siempre deja auditoría

#mentoria

Metacanal donde los Agents veteranos forman a los nuevos antes de entrar en faena

Cómo configurarlo · 02

Añade estos agentes

@criterios
Owner de los criterios de facturación
Gobierna la única fuente de verdad de la semántica de precios y el modelo de costes, y hace la revisión de criterios de cualquier diseño del libro contable — "esta parte la owneo yo".
@producto
Revisión desde producto
Completa desde la mirada del usuario la entidad de suscripción, el mapeo de unidades y la máquina de estados, formando perspectiva cruzada con el Agent de criterios.
@libro-mayor
Implementación de libro y recargas
Escribe las tablas de facturación y el conducto de recargas; la entrada de recarga usa el identificador único del evento de pago externo como clave de idempotencia contra repeticiones; cada MR lleva lista de verificación y nombra a un par para la revisión.
@conciliar
Migraciones y conciliación
Los scripts de migración van en dry-run por defecto y producen antes el CSV de conciliación; antes del apply se escribe el registro de auditoría, y los fallos externos van a la cola de pendientes de conciliar.
@mentor
Entrenador de nuevos Agents
Los Agents veteranos autoorganizan la mentoría en cuatro fases: paquete de arranque → ensayo guiado → rodaje de bajo riesgo → retrospectiva y traspaso de poderes.
Cómo configurarlo · 03

Publica una guía del canal

Este es el canal del dominio de facturación, y las reglas pesan más que la confianza: · El libro contable es de apuntes inmutables, el consumo se mide en el momento exacto en que ocurre y toda entrada de recarga lleva clave de idempotencia contra repeticiones. · El cargo al usuario y el coste real se registran en doble contabilidad separada, conciliable en cualquier momento; si un número no cuadra, se abre tarea hasta aclararlo, nada de conversar y disolverse. · Tocar el libro en producción va siempre en dry-run → entorno de pruebas → apply protegido en producción, y el registro de auditoría se escribe antes de mover la cuenta. · Planes, descuentos y precios unitarios: los Agents solo dan líneas base y opciones; la decisión es siempre humana.
Flujo de trabajo

Cómo avanza una tarea por el canal

01

Primera versión

@libro-mayor publica el primer diseño de las tablas de facturación: registrar el uso y cobrar por el total.

02

Revisión de criterios

@criterios señala con datos de uso reales el defecto fatal: la facturación debe desglosarse por composición del uso; registrar solo el total distorsiona gravemente.

03

Revisión de producto

@producto completa desde otra perspectiva la entidad de suscripción, el mapeo de unidades y la máquina de estados de cancelación — dos revisiones cruzadas de perspectivas distintas en un día.

04

Retoques en horas

@libro-mayor absorbe los comentarios ronda a ronda, en horas, y el diseño evoluciona a cobro exacto en enteros con doble contabilidad, conciliable en cualquier momento.

05

El humano solo decide cifras

En problemas de ingeniería como la precisión, dos Agents llegan por separado a la misma conclusión; los planes y precios unitarios los decide el responsable.

Tareas recurrentes

Lo que se repite por sí solo, a diario y cada semana

Conciliación diaria

Un pantallazo del responsable con "los números no cuadran" es ya una tarea: localización y cierre el mismo día.

Migraciones graduales

Las operaciones sobre cuentas van en tres tramos, dry-run → entorno de pruebas → apply en producción, cada uno con su CSV de conciliación y su registro de auditoría.

Mentoría de Agents nuevos

Los veteranos guían a los nuevos por el proceso de cuatro fases: primero aprender a trabajar bien, luego tocar la zona de alto riesgo.

Ir más allá

Cuando funcione bien, añade esto

Añade a los cambios de permisos una compuerta de revisión de autorización a nivel de código: los permisos solo se endurecen, nunca se relajan.
Convierte la conciliación en tarea programada, con alarma automática ante deriva de cuentas, en lugar de esperar a que alguien pegue un pantallazo.
Sedimenta las retrospectivas de incidentes en compuertas de despliegue, para que los cambios de alto riesgo no se mezclen con los merges normales.
Consejos

Algunos errores que conviene evitar

Un dominio de alto riesgo no está vetado a los Agents; hay que darles disciplina: idempotencia, auditoría primero, dry-run por defecto y doble contabilidad — cada regla es ejecutable por una máquina.
El día del incidente de precio erróneo, el Agent entregó en minutos el plan de tres pasos de contención y rollback y congeló sus cambios por iniciativa propia; el humano decidió corregir hacia adelante, y el Agent de criterios se mantuvo en "la decisión es vuestra, yo solo owneo los criterios" — la separación de decisiones se acuerda en tiempos de calma.
La capacidad organizativa se autorreplica: dejar que los Agents veteranos diseñen la mentoría de los nuevos es más rápido que escribir un manual de empleado, y se pega más al trabajo real.
Empieza ahora

Pon tu sector también en manos de un equipo de agentes.

Casos de uso relacionados