Contexto de orden dentro de la conversación
El sitio puede pasar número de orden, dirección de cambio, importe, página y datos personalizados; el operador lo ve en la ficha del cliente sin búsquedas manuales.
Los clientes escriben desde la web, Telegram o e-mail y el equipo responde desde un único espacio con el contexto del pedido y todo el historial.
Widget React de marca, Telegram, automatización, perfiles unificados, SLA, analítica y chats E2EE en tu servidor.
Este proyecto se conecta a una licencia activa de iEXExchanger y funciona como módulo adicional de la plataforma principal.
En un exchanger casi cada pregunta está ligada a un pago, estado de orden, dirección de cambio o página concreta. iEXChat coloca ese contexto junto a la conversación para que el operador entienda lo que ocurre de inmediato.
El sitio puede pasar número de orden, dirección de cambio, importe, página y datos personalizados; el operador lo ve en la ficha del cliente sin búsquedas manuales.
Conversaciones, archivos, clientes, ajustes y valoraciones viven en tu servidor. Ningún tercero puede quitarte acceso ni subirte el precio.
Una instalación atiende varios exchangers, vitrinas o dominios: cada uno tiene sus ajustes de widget, operadores, etiquetas, colas y analítica, sin mezclarse.
El sitio carga un script pequeño. El widget abre una conversación realtime, el espacio de trabajo recibe el mensaje, y el historial y contexto de orden se guardan en tu base de datos.
Carga el widget y puede pasar datos del cliente y de la orden.
Una ventana de soporte limpia, adaptada a tu marca, que restaura la conversación cuando el cliente vuelve.
Mensajes, lecturas, escritura y estados llegan al instante, sin recargar la página.
Conversaciones, clientes, archivos, valoraciones y auditoría viven en tu base de datos.
Cola de conversaciones, ficha de cliente, respuestas rápidas, etiquetas, transferencias y analítica.
iEXChat cubre todo el ciclo de soporte: recibe solicitudes, muestra el contexto, ayuda a cumplir el SLA, conserva el historial y ofrece analítica.
Bot por sitio o propio, sincronización bidireccional, temas de grupo, botones, CSAT y Mini App.
AES-GCM-256 en el navegador: la clave se comparte solo en el fragmento de la URL y el servidor guarda texto cifrado.
Unión automática por e-mail, teléfono, Telegram y external ID, historial único, campos personalizados y exportación JSON/CSV.
Grupos ilimitados, roles, acceso con contraseña, acciones masivas, macros y búsqueda de texto completo.
Aislado en Shadow DOM, con editor visual de marca, varias conversaciones, ayuda, bots, escenarios proactivos y cinco modos.
Voz entre web, Telegram y panel, transcripción opcional, PWA, Web Push, métricas, trazas y pruebas de carga.
Todas las conversaciones activas en una pantalla: quién escribe, quién responde, qué sitio y qué orden.
Color, logo, posición, idioma, saludo, FAQ, adjuntos, voz y formulario previo: todo configurable.
Acceso por sitio para operadores, roles flexibles, departamentos y etiquetas: cada persona ve solo su alcance.
Puente bidireccional con Telegram, correo entrante en conversaciones, notificaciones y conexión con tus sistemas.
Respuestas rápidas, etiquetas, transferencias, apertura automática, protección antispam, plazos de respuesta y reglas de automatización.
Velocidad de respuesta, carga de operadores, valoraciones de clientes y métricas por sitio y departamento.
Flujos de bot, FAQ, artículos, deflection, invitaciones proactivas, exit intent, webhooks y macros reducen el trabajo manual.
Voz y transcripción opcional, archivos, álbumes, reacciones, respuestas, edición y co-browse con consentimiento y ocultación.
Conversaciones a la izquierda, ficha de cliente y contexto de orden a la derecha. El admin configura sitios, operadores, departamentos, plantillas y reglas en una pestaña separada, sin desarrollador.
Todas las solicitudes en una lista: quién escribe, quién responde, qué espera y qué debe tomarse.
Nombre, e-mail, teléfono, orden, país y dispositivo: todo a mano, sin cambiar de ventana.
Frases preparadas para preguntas comunes, por categoría y con variables: responde en un clic.
Etiquetas en conversaciones y clientes, niveles de prioridad, transferencia entre operadores y departamentos.
Tiempo de primera respuesta, carga, valoraciones después de la conversación y cuellos de botella en soporte.
Notas internas entre operadores, archivo de conversaciones antiguas y log de cambios de ajustes.
Un loader ligero obtiene el núcleo aislado cuando hace falta. Shadow DOM evita conflictos y cinco modos cubren chat, Telegram, e-mail y proveedores externos.
Escenario principal. El cliente escribe en el widget, los mensajes aparecen en el espacio de operadores y el historial se guarda contigo.
Si hay operadores en línea, el cliente escribe en el chat. Si todos están offline, el widget muestra un botón “Escribir en Telegram”.
El widget no abre chat propio: envía al cliente a una cuenta de soporte en Telegram. Útil para equipos que viven en Telegram.
Puedes reemplazar temporalmente el widget por uno de terceros, cómodo para migrar con calma desde un proveedor anterior.
Un botón ofrece chat nativo, Telegram y e-mail en el orden definido por el propietario.
Nombre, e-mail, teléfono: campos activados por el admin y que pueden ser obligatorios.
El cliente puede grabar audio; el operador escucha y responde en el mismo hilo.
Tamaño y categorías configurables, blocklist, arrastrar, pegar, carga múltiple, progreso y álbumes de fotos.
Centro de ayuda integrado con artículos, categorías y valoración útil/no útil.
Traducciones personalizadas del widget y detección automática del idioma del cliente.
El cliente vuelve en una hora, un día o una semana y continúa la misma conversación.
El sitio pasa e-mail, nombre, teléfono, número de orden y datos personalizados; el operador lo ve al instante.
El chat puede abrirse solo por tiempo, scroll o URL específica, sin cambiar el sitio.
El chat está vivo: el cliente ve cuando el operador escribe, y el operador ve cuando el cliente está en línea y leyendo. Si no hay operadores disponibles, el cliente conoce su posición en la cola.
Los mensajes viajan en ambos sentidos sin recargar la página, como en mensajeros modernos.
El indicador “escribiendo...” funciona en ambos sentidos, para que el cliente no se inquiete ni abandone.
Marcas de entrega y lectura con hora: el cliente sabe que el mensaje llegó.
En línea, ocupado, ausente, offline: el cliente ve que una persona real responderá.
Si todos los operadores están ocupados, el cliente ve su posición en la cola y tiempo aproximado de espera.
El operador ve al instante que un compañero ya tomó la conversación, sin respuestas duplicadas.
Cada sitio tiene su dominio, marca, idioma, operadores y ajustes de widget. Una persona puede ser operador en un sitio y admin en otro, y solo ve lo que se le concedió explícitamente.
Cada uno con su dominio, logo, color, idioma y ajustes de widget, sin marca “compartida”.
Un operador ve solo sus sitios y conversaciones, sin cruces accidentales.
Admin, operador y roles personalizados con derechos precisos para KYC, analítica y soporte.
Conversaciones, valoraciones, carga y métricas se calculan por sitio, nunca mezcladas.
Escenario principal: el cliente escribe en el widget y el operador responde desde el panel. Historial, archivos y valoraciones quedan contigo.
Bot por sitio o propio con media, escritura, reacciones, edición, botones, CSAT y deep links.
Cada conversación puede tener un tema de foro en el grupo; los operadores responden allí o abren la Mini App.
Los emails de clientes se agrupan automáticamente dentro de conversaciones. El correo saliente usa tu propio servidor de e-mail.
iEXChat puede conectarse al exchanger, CRM y servicios internos: eventos y datos fluyen en ambos sentidos.
Los contactos se unen por e-mail, teléfono, usuario de Telegram y external ID, con unión o separación manual.
Los datos y archivos principales permanecen en tu perímetro. Los canales externos activados reciben solo lo necesario para funcionar.
Los operadores entran al panel con un código desde una app del teléfono; una contraseña filtrada no abre acceso.
El identificador del visitante no se puede falsificar: nadie más puede “leer” la conversación del cliente.
AES-GCM-256 funciona en el navegador; la clave vive en el fragmento de URL y el servidor solo ve fingerprint y texto cifrado.
Límites de mensajes, intentos de login y acciones sospechosas: sin floods de bots ni fuerza bruta.
Puedes ver quién cambió ajustes, reasignó conversaciones o eliminó mensajes, para control y auditoría.
Solo se inicia con permiso explícito y oculta contraseñas, e-mail, teléfono y campos sensibles.
iEXChat se ejecuta en tu entorno e incluye proxy, SSL, tareas en segundo plano, almacenamiento, copias de seguridad y control de estado.
Configura servicios, reverse proxy y certificado SSL y después comprueba la disponibilidad.
El loader descarga el núcleo inmutable solo cuando se necesita.
Cambios idempotentes y backups reducen el riesgo para los datos de producción.
Colas separadas procesan SLA, notificaciones, limpieza y analítica, con métricas y trazas opcionales.
Monorepo pnpm + turbo. TypeScript completo en ambos lados, contratos tipados entre widget, API y panel. PostgreSQL como fuente de verdad, Redis para colas y pub/sub, S3/MinIO para archivos y Docker para el entorno.
Lo que el cliente ve en el widget y el operador ve en el panel. Ligero, aislado y reactivo.
API NestJS, gateway realtime, worker en segundo plano con colas y Prisma sobre Postgres.
Self-hosted en Debian/Ubuntu, empaquetado en Docker, nginx como reverse proxy, Cloudflare opcional.
Un script en el sitio, un espacio de trabajo para el equipo y todos los datos en tu servidor. Solicita despliegue para tu exchanger.