Asistente de IA
facturAR incluye un asistente conversacional potenciado por Mastra que puede responder preguntas y ejecutar acciones sobre tu cuenta.
Capacidades
- 📊 "¿Cuánto facturé este mes en la empresa X?"
- 🔍 "Mostrame las facturas rechazadas de la última semana"
- 📝 "Generame un borrador de factura B para ACME por $50.000"
- 📈 "Top 5 clientes por volumen del último trimestre"
Tools disponibles
El asistente tiene acceso a un conjunto acotado de tools de negocio:
| Tool | Descripción |
|---|---|
listInvoices | Lista facturas con filtros |
getInvoice | Detalle de una factura |
getMetrics | Métricas agregadas (total, por empresa) |
searchPadron | Búsqueda en el padrón de ARCA |
draftInvoice | Crea un borrador (NO emite automáticamente) |
Acciones destructivas
El asistente nunca emite facturas ni modifica empresas sin confirmación explícita del usuario. Solo crea borradores.
Memoria
Las conversaciones se persisten en PostgreSQL (facturas_agent).
La memoria es por usuario y por empresa, no global. Esto evita que
el asistente de la empresa A vea datos de la empresa B.
LLM
Por defecto se usa OpenCode Zen con el modelo
configurable vía ZEN_MODEL. Cambiá el modelo sin redeploy reiniciando
el servicio de agente.