Producto
Empenho
Empenho es una plataforma multi-tenant para estudios contables portugueses que une el registro de tiempo con la facturación, el SAF-T y un portal del cliente, con IA bajo aprobación humana.
- Tecnologías utilizadas
- Estado
- Prueba de concepto
El problema
En un estudio contable, el mismo trabajo pasa por varias etapas: el tiempo que un colaborador dedica a un cliente, el margen que ese cliente deja, el extra que sale del alcance de la iguala (el contrato de valor mensual), el archivo fiscal y el mensaje que llega al cliente. Empenho une esas etapas en una sola plataforma, a partir de un único registro de tiempo.
Lo que se construyó
Empenho es un producto multi-tenant: atiende a varios estudios contables portugueses en la misma plataforma, con los datos de cada uno separados. Cubre el trabajo interno del estudio y el acceso del cliente:
- un cronómetro por colaborador, asociado a cada cliente;
- la rentabilidad mensual de cada cliente, que es el ingreso (iguala más extras aprobados) menos el costo de las horas registradas;
- la detección de trabajo fuera del alcance de la iguala, que propone un extra a facturar, con IVA de 23%, para que un responsable lo apruebe;
- la generación mensual del archivo SAF-T PT y el seguimiento de la próxima obligación fiscal;
- un radar fiscal con tres reglas, que avisa sobre el límite de exención de IVA, la ventana de opción de régimen de los trabajadores independientes y la declaración trimestral a la Seguridad Social;
- un portal del cliente instalable en el celular, con cinco pestañas: Inicio, Docs, Mensajes, Obligaciones y Perfil;
- un colaborador digital supervisado y un copiloto, ambos con IA.
Cómo funciona
El aislamiento entre estudios se impone en la propia base de datos, con la seguridad a nivel de fila de PostgreSQL, y no solo en la aplicación. La aplicación se conecta con un rol sin privilegios de superusuario, para que la regla valga de punta a punta, y cada solicitud fija la organización antes de cualquier lectura. Los valores monetarios son siempre enteros en centavos, nunca decimales de punto flotante.
El equipo del estudio y los clientes entran por vías separadas, con secretos de firma distintos. El equipo entra con correo electrónico y contraseña, y el token de acceso dura 15 minutos y se renueva en segundo plano. El cliente no tiene contraseña: entra por un enlace de un solo uso, válido por 15 minutos, que el estudio emite y muestra como código QR. La sesión del portal dura 7 días.
Nada escrito por la IA llega al cliente sin aprobación humana. Un borrador nace esperando revisión, y solo la aprobación de un responsable del estudio (administrador, socio, gerente o técnico oficial de cuentas) lo entrega al portal, con el aviso “Redactado con apoyo de IA y revisado por” seguido del nombre de quien aprobó. Una verificación de números rechaza notas con valores que no estén en el contexto dado al modelo. En ese caso entra una respuesta de reserva, escrita de antemano, que también necesita aprobación.
El colaborador digital reacciona a disparadores, como la sincronización con el sistema de contabilidad conectado, un mensaje o un documento del cliente, o un cambio en la ley. Deja propuestas en una cola llamada “Por revisar” y nunca envía nada. En cada propuesta, cada número, fecha y artículo subrayado abre la fuente. Los recordatorios de plazo los decide una regla en el código, no el modelo.
El copiloto responde sobre tributación, contabilidad, Seguridad Social y los clientes del estudio, siempre con fuentes. Fuera de esos temas, rechaza y redirige. Cada organización enciende o apaga cada competencia de la IA y tiene un tope mensual de costo, con aviso al 80%.
El núcleo del sistema conversa con el sistema de contabilidad por una interfaz única de 15 operaciones. Sin conexión, un adaptador manual toma el relevo, en modo degradado. La factura de un extra se emite una sola vez, aunque la solicitud se repita.
En qué fase está
Empenho es una prueba de concepto, no un producto lanzado. La documentación describe una rebanada de demostración e indica lo que quedó fuera. El SAF-T se genera con una huella digital SHA-256, pero todavía no se descarga como XML ni se envía a la Autoridad Tributaria. La cola de cambios hechos sin conexión y las notificaciones push del portal se postergaron: por ahora, el portal es una aplicación instalable que abre incluso sin conexión.
Los parámetros fiscales vienen de un conjunto firmado. En la demostración, la firma es de un validador ficticio y aparece como “(demostración)”; antes de un cliente real, los valores los confirmaría un contador certificado.
Existe una hoja de ruta para subir la prueba de concepto a una única máquina en la nube, en contenedores, para demostración. El propio documento dice que no es producción de verdad: sin alta disponibilidad y con respaldos manuales.
El sistema tiene cinco perfiles de equipo (administrador, socio, gerente, colaborador y técnico oficial de cuentas), más el cliente del portal. La rentabilidad, por mostrar costos por colaborador, solo es visible para administrador y socio.
Dónde se conecta con el trabajo de Sigil Labs
Empenho ilustra el servicio de software a medida de Sigil Labs: un producto de varios módulos, diseñado en nueve planes de implementación, más un plan de contrato que fija las reglas comunes a todos ellos. La prueba de concepto construye una rebanada fina, pero real, de ocho de esos planes. La capa de agentes de IA se construyó en otros siete planes.
Una de las reglas de ese contrato se verifica automáticamente: un módulo nunca une tablas de otro módulo, y el CI (el flujo de integración continua) falla si una consulta toca más de un módulo. Los planes siguen una metodología de revisión contract-first (orientada por contrato), documentada en el propio proyecto.
Preguntas frecuentes
¿Qué es Empenho?
Empenho es una plataforma multi-tenant de Sigil Labs para estudios contables portugueses. Une el control de tiempo, la facturación de igualas (contratos de valor mensual) y extras, el archivo fiscal SAF-T PT, las comunicaciones y un portal del cliente, con apoyo de IA.
¿Empenho ya está disponible para contratar?
No. Empenho es una prueba de concepto, descrita en la propia documentación como una rebanada de demostración, y no un producto lanzado. Lo que existe funciona de punta a punta, pero el proyecto indica de forma explícita lo que quedó para después.
¿Cómo evita Empenho que la IA envíe algo errado a un cliente?
Un texto escrito por la IA nace esperando revisión y solo llega al portal después de que un responsable del estudio lo aprueba. Una verificación de números rechaza notas con valores que no estén en los datos entregados al modelo, y cada propuesta muestra la fuente de los números, las fechas y los artículos.
¿Cómo se separan los datos de un estudio de los de otro?
El aislamiento se impone en la base de datos, con la seguridad a nivel de fila (row-level security) de PostgreSQL, y no solo en la aplicación. La aplicación se conecta con un rol sin privilegios de superusuario, y cada solicitud fija la organización antes de cualquier lectura.
¿Qué archivo fiscal genera Empenho?
Empenho genera el archivo SAF-T PT del mes, el formato exigido por la Autoridad Tributaria portuguesa, con una firma SHA-256 siempre igual para los mismos datos. En la versión de demostración, el archivo se genera y se registra, pero todavía no se descarga como XML ni se envía a la Autoridad Tributaria.