KROSERBOT Manual AI 2.0
🔍 Ctrl K
🖥️ Panel Admin 📦 Depósito
Manual Oficial de Operación • Kroser Uruguay 2026

Sistema Integral de Inteligencia Artificial KroserBot AI 2.0

Guía técnica y operativa completa para administradores, supervisores comerciales y operarios de depósito. Aprende a gestionar la atención omnicanal, catálogo RAG vectorial, pedidos, conmutación de modelos LLM y control selectivo de canales.

3,493+
Productos Indexados (USD)
50+
Sucursales en Uruguay
100%
Control Omnicanal Humano/IA
Mercado Pago
Checkout Pro + Webhooks HMAC
🌟

1. Visión General del Sistema

Ecosistema enterprise diseñado para la operativa comercial y logística de Kroser

¿Qué es KroserBot AI 2.0?

KroserBot AI 2.0 es una plataforma integral que combina atención conversacional inteligente mediante Modelos de Lenguaje de Gran Escala (LLM), búsqueda semántica vectorial sobre el catálogo oficial de ferretería y hogar, toma y seguimiento de pedidos, cobros automatizados con Mercado Pago, y un panel de depósito para preparación física y despacho.

💡
Objetivo Primario: Reducir el tiempo de respuesta a clientes a menos de 5 segundos, brindar cotizaciones y alternativas de productos con precisión técnica, y transferir suavemente a operadores humanos cuando la consulta lo amerite.
🔐

2. Acceso al Sistema y Credenciales

Portales de ingreso para administradores y personal de depósito

Portales Oficiales

Portal URL de Acceso Usuario Predeterminado Perfil de Acceso
Panel Administrativo General https://venta.urufile.duckdns.org/admin/ administrador Superadmin (Control Total, Prompt, Canales, Pagos)
Módulo de Depósito y Picking https://venta.urufile.duckdns.org/admin/deposito.html administrador (o credencial de depósito) Depósito (Cola de pedidos, armado y remito)
⚠️
Recomendación de Seguridad: Las credenciales de producción son gestionadas mediante tokens JWT firmados con expiración segura y cookies HTTPOnly protegidas contra ataques XSS y CSRF.
🏗️

3. Arquitectura y Ciclo de Vida del Mensaje

Cómo interactúan los componentes en tiempo real

Flujo de Atención Inteligente

  1. 1
    Recepción & Debounce (~8 segundos): El webhook de Uruchat / Chatwoot recibe el mensaje del cliente (WhatsApp, Instagram o Web). El bot espera hasta 8 segundos para agrupar mensajes continuos en una única consulta lógica.
  2. 2
    Filtro de Seguridad y Control de Canales: Verifica si el canal está configurado en modo 🔴 Bot Apagado (Solo Humanos) o si un operador humano intervino previamente. En tal caso, el bot permanece en silencio absoluto.
  3. 3
    Búsqueda Semántica Vectorial (RAG): Genera el embedding de la consulta y busca en PostgreSQL con pgvector los 5 productos más relevantes con stock y precios actualizados en dólares.
  4. 4
    Generación de Respuesta & Transacciones: El modelo LLM (Gemini 2.0 o GPT-4o) responde amablemente con características técnicas, links a productos y opciones de sucursales. Si detecta intención de compra, inicia el flujo de toma de datos o genera el link de Mercado Pago.
📊

4. Módulo: Dashboard & Chat en Vivo

Consola omnicanal de supervisión en tiempo real

🖥️ Vista en Vivo: Dashboard Omnicanal & Telemetría RAG
01_dashboard_chat.png
Dashboard y Chat Uruchat Omnicanal
🔍 Clic para ampliar en alta definición

Funcionalidades del Operador

Desde esta pantalla el supervisor puede ver exactamente lo que el bot responde a cada cliente en tiempo real. Si el supervisor escribe un mensaje directo en el chat, el sistema activa automáticamente el protocolo human_active y el bot se retira de la conversación para no superponerse con el operador.

🏪

6. Módulo: Sucursales Kroser en Uruguay (50+ Locales)

Red nacional de ferreterías, direcciones, horarios y teléfonos

🏪 Vista en Vivo: Directorio de Locales y Sucursales
03_sucursales_locales.png
Sucursales Kroser Uruguay
🔍 Clic para ampliar en alta definición
🚚

7. Módulo: Zonas y Tarifas de Envío

Configuración de fletes por departamento y calculadora de envíos

🚚 Vista en Vivo: Tarifas y Zonas de Entrega
04_zonas_tarifas_envio.png
Zonas y Tarifas de Envío
🔍 Clic para ampliar en alta definición
💳

8. Módulo: Formas y Métodos de Pago

Mercado Pago Checkout Pro, transferencias bancarias y redes de cobranza

💳 Vista en Vivo: Pasarelas y Medios de Pago Habilitados
05_formas_metodos_pago.png
Formas y Métodos de Pago
🔍 Clic para ampliar en alta definición
🛠️

9. Módulo: Guías Técnicas & Cálculos de Rendimiento

Calculadoras de rendimiento para pintura, masilla y fijaciones

🛠️ Vista en Vivo: Tablas de Rendimiento Técnico y Fórmulas
06_guias_tecnicas_calculos.png
Guías Técnicas y Cálculos
🔍 Clic para ampliar en alta definición
🛒

10. Módulo: Gestión de Pedidos

Grilla unificada de órdenes tomadas por el bot, ecommerce y mostrador

🛒 Vista en Vivo: Grilla de Pedidos y Estados
07_gestion_pedidos.png
Gestión de Pedidos
🔍 Clic para ampliar en alta definición

Flujo de Estados de un Pedido

Estado Significado Quién lo cambia Notificación al Cliente
Pendiente El cliente solicitó los artículos por el chat o la web Automático por el Bot Recibe mensaje de recepción y pedido en revisión
Confirmado Stock validado o pago aprobado en Mercado Pago Operador o Webhook MP Recibe confirmación y link o número de seguimiento
En Preparación Depósito está armando el paquete Personal de Depósito Pedido en armado para despacho o retiro
Entregado Retirado en sucursal o entregado por cadetería Personal de Depósito Mensaje de agradecimiento y encuesta de satisfacción
📬

11. Módulo: Avisos & Alertas Automáticas de Pedido

Plantillas de mensajes enviadas a WhatsApp y correos internos

📬 Vista en Vivo: Configuración de Avisos y Notificaciones
08_avisos_alertas_pedidos.png
Avisos y Alertas de Pedidos
🔍 Clic para ampliar en alta definición
📝

12. Módulo: Prompt del Sistema & Mensajes

Personalidad, reglas de negocio y respuestas enlatadas

📝 Vista en Vivo: Editor del System Prompt Maestro
09_prompt_mensajes_sistema.png
Prompt y Mensajes del Sistema
🔍 Clic para ampliar en alta definición
🔌

13. Módulo: Uruchat & Control de Canales (Apagado Selectivo)

Configuración de credenciales y activación/desactivación del bot por canal

🚨
Función Crítica — Apagar el Bot por Canal para Atención 100% Humana:
Si deseas que un canal específico (por ejemplo, Instagram) sea atendido exclusivamente por personas y que el bot nunca responda allí, basta con marcar la casilla correspondiente en este módulo y hacer clic en "💾 Guardar Control de Canales".
🔌 Vista en Vivo: Uruchat Inboxes y Switches de Canales
10_uruchat_control_canales.png
Control de Canales Uruchat
🔍 Clic para ampliar en alta definición
🤖

14. Módulo: Conector de Agente IA (Multi-Proveedor LLM)

Conmutación en caliente entre Google Gemini, OpenAI y proxies compatibles

🤖 Vista en Vivo: Conector Multi-Modelo LLM
11_conector_agente_ia_llm.png
Conector Agente IA
🔍 Clic para ampliar en alta definición
⚡
Cambio sin Caídas (Zero Downtime): Al cambiar el proveedor en el desplegable y guardar, las siguientes conversaciones utilizan el nuevo modelo de inmediato sin reiniciar la aplicación ni desconectar clientes.
🕷️

15. Módulo: Control del Scraper y Sincronización

Extracción automática del catálogo web y generación de embeddings

🕷️ Vista en Vivo: Monitor y Disparador Manual del Scraper
12_control_scraper_sincronizacion.png
Control del Scraper
🔍 Clic para ampliar en alta definición
🗄️

16. Módulo: Estrategia de Fuente de Datos

Conexión alternativa a ERP, base SQL directa o API REST externa

🗄️ Vista en Vivo: Estrategia de Ingesta del Catálogo
13_fuente_datos_catalogo.png
Fuente de Datos del Catálogo
🔍 Clic para ampliar en alta definición
🏭

17. Operación: Módulo de Depósito & Picking

Portal exclusivo para operarios de bodega, armado de pedidos y remito de entrega

🔐 Vista de Acceso al Depósito (/admin/deposito.html)
14_deposito_acceso.png
Login al Módulo de Depósito
🔍 Clic para ampliar en alta definición
📦 Vista en Vivo: Panel de Preparación y Picking de Pedidos
15_deposito_preparacion_pedidos.png
Panel de Depósito y Preparación
🔍 Clic para ampliar en alta definición
🤝

18. Protocolo de Intervención Humana (Handover)

Cómo interactúan los asesores con el bot sin colisiones

Reglas de Silencio Automático del Bot

Acción del Asesor en Uruchat Comportamiento Inmediato del Bot
Operador responde un mensaje en el chat El bot detecta al operador (sender_type: user), cancela cualquier respuesta pendiente y activa el estado de silencio human_active.
Conversación asignada a un asesor específico Si la conversación tiene un assignee_id asignado, el bot se inhibe y no interviene nunca en esa charla.
Bot detecta solicitud de asesor humano Envía el mensaje enlatado de derivación, asigna la conversación a la cola de agentes y notifica por correo electrónico.
Asesor desasigna la conversación Al liberar la conversación a estado no asignado, el bot reanuda la asistencia automática en el siguiente mensaje del cliente.
🛠️

19. Solución de Problemas Frecuentes (Troubleshooting)

Guía de diagnóstico rápido y resolución de incidencias

❓ El bot está respondiendo en Instagram y queremos que solo respondan humanos

1. Dirígete a la pestaña 🔌 Uruchat Inboxes & Canales.
2. Busca el bloque Instagram Direct y activa la casilla "Apagar Bot (Solo Humanos)".
3. Haz clic en el botón verde "💾 Guardar Control de Canales".
4. El cambio tiene efecto inmediato.


❓ El cliente dice que pagó pero el pedido figura como "Pendiente de Pago"

1. Ve a la pestaña 🛒 Pedidos y busca el ID del pedido.
2. Si el pago se realizó por transferencia o redes de cobranza (Abitab/RedPagos), el operador debe validar el comprobante y presionar "Confirmar Pago Manualmente".
3. Si el pago fue con Mercado Pago, verifica que el webhook esté apuntando a la URL pública con SSL activo.


❓ El bot dice que no encuentra un producto que recién se publicó en la web

1. Ve a la pestaña 🕷️ Control del Scraper.
2. Presiona "Iniciar Scraping Manual".
3. El scraper rastreará el nuevo artículo y generará automáticamente su vector RAG en la base de datos.

↑