AIAnalytics - Parte 4: Chat con tu consultor IA empresarial
Chat con tu consultor IA empresarial
Acceder al Chat
Desde el panel principal de IA Analytics, pulsa la pestana Chat IA en la cabecera. Se abrira una interfaz de chat con tu consultor privado.
Preguntas rapidas sugeridas
La primera vez que accedes al chat, veras un mensaje de bienvenida con 5 preguntas rapidas predefinidas:
- Ventas del mes: "¿Como van las ventas este mes?"
- Clientes en riesgo: "¿Que clientes estan en riesgo de fuga?"
- Flujo de caja: "¿Cual es mi flujo de caja previsto?"
- Anomalias: "¿Hay anomalias o irregularidades?"
- Resumen ejecutivo: "Dame un resumen ejecutivo completo de la empresa"
Pulsa cualquiera para enviarla directamente al consultor.
Como funciona el chat
Deteccion inteligente de contexto
Cuando escribes una pregunta, el sistema analiza las palabras clave y selecciona automaticamente los datos relevantes de tu ERP:
| Palabras clave | Datos que se cargan |
|---|---|
| factura, venta, ingreso, cobro, morosidad | Facturacion: resumen, mensual, retrasos, top clientes |
| cliente, cartera, inactivo, fidelizacion | Clientes: top, inactivos, nuevos |
| stock, inventario, almacen, producto, rotura | Stock: bajo minimo, sin movimiento, top ventas |
| finanzas, margen, beneficio, caja, gasto | Finanzas: margenes, cobros, pagos, flujo caja, evolucion |
| proceso, presupuesto, pedido, conversion | Procesos: embudo, sin convertir, rectificativas |
| anomalia, fraude, duplicado, descuento, irregular | Anomalias: duplicados, descuentos, fin de semana |
| horario, rrhh, equipo, productividad, carga | Horarios: estancados, patrones, vencimientos, actividad |
Si tu pregunta toca varias areas (ej: "¿Como va la empresa?"), se cargan datos de todas las areas relevantes.
Con Ollama activo
- Se construye un prompt de sistema con la personalidad del consultor experto
- Se inyectan los datos reales del ERP como contexto JSON
- Se incluye el historial de la conversacion (hasta 20 mensajes)
- Ollama genera una respuesta contextualizada y profesional
El consultor IA tiene 7 roles expertos integrados:
- CEO: Vision estrategica y toma de decisiones
- CFO: Flujo de caja, margenes, rentabilidad
- Director Comercial: Ventas, clientes, fidelizacion
- COO: Procesos, eficiencia, cadena de suministro
- RRHH: Productividad del equipo, carga laboral
- Controller: KPIs, cuadro de mando, alertas tempranas
- Auditor: Deteccion de anomalias, fraude, irregularidades
Sin Ollama (modo reglas)
Si Ollama no esta disponible, el chat muestra los datos relevantes en formato estructurado:
- Titulo de cada area de datos
- Numero de registros encontrados
- Primeros 5 registros de cada conjunto con sus campos principales
- Un mensaje sugiriendo activar Ollama para obtener analisis inteligente
Historial de conversaciones
Sesiones
Cada conversacion se guarda con un identificador de sesion unico que incluye:
- El nick del usuario de FacturaScripts
- La fecha y hora de inicio
Formato: chat_admin_20260309_143022
Persistencia
- Los mensajes se almacenan en la tabla
ai_chatcon: sesion, nick, rol (user/assistant), contenido y fecha - Al volver a abrir el chat, se recupera el historial de la sesion actual
- La IA recibe los ultimos 20 mensajes como contexto para mantener coherencia
Nueva conversacion
Pulsa el boton "+" en la cabecera del chat para iniciar una conversacion nueva. Esto:
- Limpia los mensajes de la pantalla
- Limpia el historial de la sesion en la base de datos
- Genera un nuevo ID de sesion
Interfaz del chat
Mensajes del usuario
Se muestran con fondo azul a la derecha, con un avatar de usuario.
Respuestas de la IA
Se muestran con fondo gris a la izquierda, con un avatar de robot verde. Soportan formato Markdown:
- Negritas para cifras y conceptos clave
- Encabezados para seccionar la respuesta
- Listas para recomendaciones
- Blockquotes para notas importantes
- Codigo en linea para referencias tecnicas
Indicador de escritura
Mientras la IA procesa tu pregunta, se muestra una animacion de tres puntos (typing indicator) que simula que esta escribiendo.
Ejemplos de preguntas efectivas
Preguntas generales
- "¿Como va la empresa este mes comparado con el anterior?"
- "Dame un analisis rapido de la situacion financiera"
- "¿Que es lo mas urgente que deberia atender ahora?"
Preguntas de facturacion
- "¿Cuanto hemos facturado este mes y cual es la tendencia?"
- "¿Cuales son las facturas vencidas mas grandes?"
- "¿Quien nos debe mas dinero?"
Preguntas de clientes
- "¿Que clientes importantes han dejado de comprar?"
- "¿Estamos demasiado concentrados en pocos clientes?"
- "¿Cuantos clientes nuevos hemos captado este trimestre?"
Preguntas de stock
- "¿Que productos necesito reponer urgentemente?"
- "¿Tengo capital muerto en el almacen?"
- "¿Cuales son los productos mas vendidos y su stock actual?"
Preguntas de procesos
- "¿Cual es mi tasa de conversion de presupuestos?"
- "¿Cuanto dinero estamos perdiendo en presupuestos rechazados?"
- "¿Tenemos muchas rectificativas?"
Preguntas de anomalias
- "¿Hay algo sospechoso en las facturas recientes?"
- "¿Se estan aplicando descuentos excesivos?"
- "¿Alguien esta facturando fuera de horario?"
Modo pregunta simple (ask)
Ademas del chat con historial, existe un modo de pregunta simple que no guarda historial. Es util para consultas puntuales rapidas. Se usa internamente por el sistema pero tambien esta disponible via la accion ajax-ask.
Reglas de comunicacion de la IA
El consultor IA sigue estas reglas estrictas:
- Responde siempre en espanol
- Es directo y accionable: no da teoria, da acciones concretas con plazos
- Usa cifras reales de los datos proporcionados
- Prioriza por impacto economico
- Alerta de riesgos claramente
- Cada respuesta termina con 2-3 acciones concretas
- Es proactivo: senala cosas importantes aunque no se las pregunten
- Usa formato Markdown para resaltar lo importante