Volver WebMakerChile
Proyecto Destacado 2026

Chatbot con IA para CJM Digitales

Desarrollamos un sistema de soporte inteligente que atiende miles de clientes automáticamente, integra catálogo de productos en tiempo real y escala a ejecutivos humanos sin interrupciones.

0
Conversaciones / mes
0
% Resuelto por IA
0
Mensajes procesados
0
Seg. tiempo de respuesta
Explorar el proyecto ↓

Soporte inteligente para la tienda de juegos digitales más grande de Chile

CJM Digitales es una tienda online chilena que vende cuentas digitales con juegos para PlayStation y otras plataformas. Con más de 76,000 visitantes únicos al mes y ventas que superan los $52 millones CLP mensuales, necesitaban un sistema de soporte que pudiera manejar el volumen de consultas sin saturar a su equipo.

Desarrollamos un chatbot embebible con inteligencia artificial (GPT-4o-mini) que atiende consultas automáticamente, busca productos en el catálogo en tiempo real, maneja typos y errores de escritura, y escala a ejecutivos humanos cuando el cliente lo necesita. Todo desde un panel de administración completo con gestión multi-agente.

El sistema se integra directamente con WooCommerce para consultar stock y precios en vivo, se auto-entrena con cada conversación cerrada, y funciona las 24 horas del día incluso fuera de horario comercial.

Cliente CJM Digitales
Industria Gaming / E-commerce
Plataforma WordPress + WooCommerce
Duración 6 semanas
Equipo 1 Full-Stack + IA
Estado En producción

Problemas que enfrentaba CJM Digitales

Antes de implementar el chatbot, el equipo de soporte se enfrentaba a estos desafíos diarios:

Saturación del equipo: Miles de clientes escribiendo las mismas preguntas una y otra vez (precios, disponibilidad, estado de pedido), consumiendo todo el tiempo de los ejecutivos.
🌙
Sin atención fuera de horario: Los clientes que escribían de noche o madrugada no recibían respuesta hasta el día siguiente, perdiendo ventas potenciales.
🔍
Búsqueda manual de productos: Cada consulta sobre un juego específico requería que un ejecutivo buscara manualmente precio y disponibilidad en el sistema.
📱
Clientes no retomaban el chat: Los usuarios no entendían que podían volver al chat, reclamaban que no les respondían cuando eran ellos quienes no volvían.
🔐
Códigos de verificación: Alta demanda de soporte para códigos de verificación de cuentas de PlayStation que se podía automatizar.
📊
Sin métricas de satisfacción: No había forma de medir la calidad del soporte ni identificar problemas recurrentes.

Un sistema completo de soporte inteligente

Cada funcionalidad fue diseñada para resolver un problema específico del cliente.

🤖
IA Conversacional (GPT-4o)
Respuestas inteligentes que entienden contexto, detectan intención y personalizan cada interacción.
Integración con OpenAI GPT-4o-mini con prompt dinámico que incluye reglas anti-respuestas genéricas, contexto de productos reales y adaptación a horario comercial. Post-procesamiento para limpiar markdown y formatear URLs.
+ Ver más
🛒
Catálogo en Tiempo Real
Búsqueda de productos con precios, stock y links de compra directamente en el chat.
Búsqueda fuzzy con pg_trgm que tolera typos (ej: "mainkraft" → Minecraft). Fallback a WooCommerce API cuando no hay resultados locales. Resultados se inyectan al prompt de IA para respuestas contextuales.
+ Ver más
👨‍💼
Intervención de Ejecutivos
Takeover en tiempo real donde el ejecutivo toma el control del chat sin interrupciones.
Sistema multi-agente con asignación, reclamo y transferencia de chats. Cada agente tiene color único. Los mensajes muestran nombre del ejecutivo. Filtro "Mis Chats" para gestión individual.
+ Ver más
🧠
Auto-aprendizaje
El bot aprende de cada conversación cerrada y mejora sus respuestas automáticamente.
Pipeline de IA que analiza chats cerrados, extrae FAQ, soluciones y patrones. Los admins revisan y aprueban entradas. Las aprobadas se inyectan en el prompt como contexto aprendido.
+ Ver más
📋
Formulario Pre-Chat
Clasificación de consultas antes de chatear para dar contexto inmediato al bot y ejecutivos.
Campos: nombre, email, tipo de problema y producto. Se autorellenan para usuarios logueados. Tags automáticos en el admin. Vista expandible en cada tarjeta de sesión.
+ Ver más
📊
Panel Admin Completo
Dashboard con búsqueda global, filtros, tags, métricas, y gestión de todo el sistema.
Pestañas: Chats, Atajos, Etiquetas, Productos, Conocimiento, Config. Filtros por estado, tipo de agente y asignación. Lista virtualizada para rendimiento con cientos de sesiones. PWA instalable.
+ Ver más
🔔
Notificaciones Multi-canal
Push, email y audio para que ningún mensaje se pierda.
Web Push via VAPID para notificaciones cuando la app está en segundo plano. Email automático vía Resend cuando el cliente se desconecta con mensajes sin leer. Audio al recibir nuevas sesiones.
+ Ver más
Encuestas de Satisfacción
Calificación 1-5 estrellas al finalizar cada conversación con comentarios opcionales.
Se muestra automáticamente al cerrar una sesión. Resultados visibles por sesión en el admin. Métricas agregadas para evaluar rendimiento del equipo y del bot.
+ Ver más
🕐
Horario Comercial Inteligente
Fuera de horario el bot sigue atendiendo pero redirige a tickets en vez de ejecutivos.
Horarios configurables por zona horaria. El prompt de IA se actualiza dinámicamente. Botones de "Contactar ejecutivo" se reemplazan por "Crear ticket". Todo configurable desde el admin.
+ Ver más

Diseñado para escalar

Arquitectura full-stack con comunicación en tiempo real y fallbacks inteligentes.

Frontend
React + Vite
Tailwind CSS
Socket.io Client
API + WebSocket
Express.js
Socket.io Server
REST + Real-time
Backend
OpenAI GPT-4o
WooCommerce API
Resend (Email)
Base de Datos
PostgreSQL
Drizzle ORM
pg_trgm + fuzzy

De la idea a producción

📋
Semana 1
Arquitectura y Base
Diseño del schema de base de datos, configuración del proyecto, widget embebible con iframe y comunicación postMessage con WordPress.
🤖
Semana 2
Motor de Respuestas + IA
Implementación del motor de auto-respuestas con detección de intención, integración con OpenAI GPT-4o-mini y sistema de prompt dinámico.
🛒
Semana 3
Catálogo + WooCommerce
Catálogo de productos con búsqueda fuzzy (pg_trgm), integración con WooCommerce REST API y sincronización automática de stock.
👨‍💼
Semana 4
Panel Admin + Multi-agente
Dashboard completo con gestión de sesiones, sistema de ejecutivos con takeover, asignación de chats, roles y permisos.
🔔
Semana 5
Notificaciones + PWA
Push notifications vía VAPID, emails automáticos con Resend, audio alerts, y PWA instalable para el equipo de soporte.
🚀
Semana 6
Optimización + Producción
Virtualización de listas, compresión, índices de DB, sistema de aprendizaje automático, encuestas de satisfacción y deploy en producción.

Tecnologías utilizadas

⚛️
React + Vite
Frontend SPA
🎨
Tailwind CSS
Estilos
🟢
Express.js
Backend API
🔌
Socket.io
Tiempo real
🐘
PostgreSQL
Base de datos
🔷
Drizzle ORM
Queries tipadas
🧠
OpenAI GPT-4o
IA conversacional
📧
Resend
Emails transaccionales
🛒
WooCommerce API
Catálogo en vivo
📦
Object Storage
Imágenes
🔐
JWT + bcrypt
Autenticación
🔔
Web Push
Notificaciones

Impacto medible en el negocio

Métricas reales después de las primeras 2 semanas en producción.

Tiempo de respuesta
5-15 min (manual)
<2s
↑ 99% más rápido
Consultas sin ejecutivo
0% (todo manual)
90%
↑ Automatización total
Conversaciones / mes
Capacidad limitada
5,000+
↑ Escala ilimitada
Disponibilidad
9 hrs / día
24/7
↑ Siempre disponible
Mensajes procesados
~200 / día manual
21,567
↑ En 2 semanas
Carga del equipo
100% manual
-90%
↑ Solo casos complejos

Lo que dice el cliente

El chatbot cambió completamente cómo atendemos a nuestros clientes. Antes nos saturábamos respondiendo las mismas preguntas todo el día. Ahora el bot resuelve casi todo solo y nosotros nos enfocamos en los casos que realmente necesitan atención humana. En las primeras dos semanas ya atendió más de 2,000 conversaciones.

Javiera
Administradora, CJM Digitales

¿Tienes un proyecto similar?

Desarrollamos soluciones a medida con inteligencia artificial para tu negocio. Conversemos sobre cómo podemos ayudarte.