Reportes y UI de gastos
La UI de AIUsage está disponible en el panel de administración. Resumimos lo que el usuario ve y cómo se filtra.
Pantalla principal
La pantalla AIUsage → Gastos muestra:
Stats globales (período seleccionado):
- Costo total (USD).
- Total de tokens (input + output + reasoning + cache).
- Total de segundos (audio).
- Total de unidades (imágenes).
- Cantidad de eventos.
Serie diaria (gráfico de barras o líneas).
Breakdown por dimensión (tabla con totales):
- Por
provider. - Por
model. - Por
callOrigin. - Por
lineId. - Por
userId.
- Por
Tabla detallada con cada evento (paginada).
Filtros:
- Rango de fechas.
- Provider, model, callOrigin.
- Línea, usuario.
- providerConfigId.
Exportación: botón para descargar CSV o JSON con el detalle filtrado.
Reportes predefinidos
- Diario por línea: costo total por línea WhatsApp/Messenger en el día.
- Mensual por usuario: top N usuarios por costo.
- Por callOrigin: cuánto se gastó en AIFlows vs agente vs transcripción.
- Por proveedor: comparativa OpenAI vs Anthropic vs DeepSeek.
Permisos
El acceso a AIUsage está protegido por permisos sembrados. Detalles en doc-iausage/06-AUTHORIZATION-AND-VISIBILITY.md.
Estado
🟡 UI: implementada y operativa (septiembre 2026).
🟡 Detalle de uso (usage-detail): endpoint listo, pendiente exposición en UI (deuda H13).