Hellolia — Lia, el Chatbot IA para E-commerce

SaaS B2B multi-tenant de atención al cliente automatizada con IA

En producción
saas2025

Plataforma SaaS que permite a cualquier tienda online desplegar Lia, un chatbot IA entrenado con su catálogo y políticas, en menos de 5 minutos. Multi-tenant real con 5 apps, análisis de sentimiento, escalado inteligente a humanos y skills transaccionales.

Hellolia — Lia, el Chatbot IA para E-commerce

Stack Tecnológico

Next.js 14React 18TypeScriptPostgreSQLPrismaClaude APIOpenAIGoogle GeminiStripePayPalBrevoViteNode.jsTailwind CSSNextAuth

Métricas y Resultados

3 meses
completion Time
5 apps
performance Improvement
50+ endpoints
load Time Reduction
< 5 min setup
conversion Increase
3 modelos IA
user Satisfaction

Características Principales

Chatbot IA multiidioma (ES/EN) — Claude, GPT o Gemini
Multi-tenant real: datos completamente aislados por tienda
Análisis de sentimiento en cada mensaje (positive/neutral/negative/frustrated)
Escalado inteligente a humanos con historial completo de conversación
Skills transaccionales: aplicar cupones, rastrear pedidos, añadir al carrito
Widget embebible en menos de 5 minutos con un snippet de código
Integración Shopify, WooCommerce, WordPress, Magento, PrestaShop
WhatsApp Business en planes Pro y Enterprise
Base de conocimiento personalizable por tenant
API pública con rate limiting y autenticación por token
Webhooks para integraciones y automatizaciones custom
Dashboard de analíticas: conversaciones, sentimiento, escalados
Planes Starter €45/mes · Pro €139/mes · Enterprise a medida
RGPD compliant, datos en servidores EU, encriptación end-to-end
14 días de prueba gratis sin tarjeta de crédito

Hellolia · Chatbot IA para E-commerce

Hellolia es una plataforma SaaS B2B que ofrece Lia, un chatbot de inteligencia artificial diseñado específicamente para tiendas online. El sistema automatiza la atención al cliente 24/7 — responde preguntas sobre productos, envíos, tallas y políticas — y cuando detecta una consulta compleja o un cliente frustrado, escala automáticamente a un agente humano con todo el historial.

🏗️ Arquitectura del sistema

Monorepo con 5 aplicaciones independientes y 6 paquetes compartidos:

  • Landing (Next.js 14, port 5004) — sitio de marketing con i18n ES/EN
  • API (Next.js 14, port 5000) — backend multi-tenant con 50+ endpoints REST
  • Dashboard (Next.js 14, port 5002) — panel de control de cada tenant
  • Admin (Next.js 14, port 5003) — superadministración de la plataforma
  • Widget (Vite, port 5001) — script embebible sin conflictos CSS con el host

Paquetes compartidos: @ai-support/database, @ai-support/ai, @ai-support/escalation, @ai-support/payments, @ai-support/skills, @ai-support/webhooks

🧠 Stack Tecnológico

  • Frontend: React 18, Next.js 14, TypeScript, Tailwind CSS
  • Backend: Next.js API Routes, Node.js 18+
  • Base de datos: PostgreSQL + Prisma ORM (30 modelos de datos)
  • IA: Anthropic Claude (por defecto), OpenAI GPT, Google Gemini — seleccionable por tenant
  • Pagos: Stripe + PayPal, planes mensuales con webhooks de facturación
  • Email: Brevo para notificaciones transaccionales y alertas de escalado
  • Seguridad: Encriptación AES-256 para API keys, rate limiting por IP y plan, RGPD

⚙️ El reto técnico más complejo: Skills transaccionales

El sistema de skills permite que el chatbot ejecute acciones reales en la tienda directamente desde la conversación. El flujo es:

  1. El LLM detecta la intención ("quiero aplicar este cupón")
  2. El sistema extrae los parámetros necesarios del texto
  3. Pide confirmación al usuario en lenguaje natural
  4. Si confirma, ejecuta la acción en la base de datos
  5. Responde con el resultado real

Implementé validación de parámetros, estados (pending/confirmed/cancelled) y rollback en caso de error. El reto principal fue hacer que el LLM supiera cuándo había suficiente información para ejecutar vs. cuándo necesitaba pedir más datos.

📊 Análisis de sentimiento

Cada mensaje del usuario pasa por análisis de sentimiento en tiempo real (positive / neutral / negative / frustrated). Cuando el score baja del umbral configurado por el tenant, el sistema escala automáticamente a soporte humano, enviando notificación al equipo con el contexto completo. Esta feature ha demostrado ser la que más reduce el churn.

📈 Métricas del proyecto

  • 5 apps + 6 paquetes en producción sobre un monorepo cohesionado
  • 50+ endpoints de API con autenticación multi-tenant
  • 30 modelos de base de datos, aislamiento completo por tenant
  • 3 proveedores de IA soportados, configurable por tenant
  • Reducción de hasta 80% del volumen de tickets en tiendas que lo implementan

¿Tienes un proyecto similar en mente?

Conversemos sobre cómo puedo ayudarte a conseguir resultados como estos.

Iniciar conversación