Configurar ChatLab correctamente es clave para garantizar que tu chatbot ofrezca información precisa sobre los productos y actualizaciones de pedidos en tiempo real. Con la configuración adecuada, ChatLab puede responder preguntas detalladas sobre productos, consultar el estado de los pedidos y atender a los clientes las 24 horas del día.
Qué es importante en un chatbot para e-commerce
- Información precisa del producto - garantiza que los clientes reciban datos correctos sobre especificaciones y ofertas
- Presentación clara de las ofertas - destaca descuentos, paquetes y promociones de forma eficaz
- Datos actualizados - proporciona precios en tiempo real, niveles de stock y estado del pedido (con la integración activada)
- Seguimiento de pedidos y datos de usuario - permite a los clientes consultar los detalles del pedido y el estado del envío cuando está integrado
Cómo proporcionar información de productos a ChatLab
Antes de enseñarle tu tienda a ChatLab, decide cómo incorporará los datos de los productos:
-
Escaneo del sitio web: ChatLab rastrea e indexa las páginas de tus productos (descripciones, especificaciones e imágenes) en una base de conocimiento estática. Es ideal para obtener un contexto amplio y respuestas detalladas cuando tu catálogo es relativamente estable. Más información: Cómo añadir nuevas fuentes de sitios web
-
Integración por API: Conéctate mediante las API de Shopify, WooCommerce, PrestaShop u otras plataformas para obtener datos de productos en directo, precios y niveles de stock, así como para gestionar consultas de pedidos en tiempo real. Algunas integraciones también admiten la búsqueda de productos por SKU o código de referencia. Es la mejor opción para inventarios que cambian con frecuencia y para la gestión de pedidos. Los productos no se importan a la base de conocimiento estática de ChatLab; en su lugar, ChatLab consulta dinámicamente tu plataforma de e-commerce en respuesta a las preguntas de los usuarios.
-
Combinar ambas opciones: Utiliza el escaneo para obtener un conocimiento contextual profundo y mantén activa la integración para asegurar una precisión siempre actualizada.
Integraciones de e-commerce disponibles
Ve a tu bot y selecciona la pestaña Connect (Conectar) para ver todas las integraciones disponibles.
ChatLab es compatible con las siguientes plataformas de e-commerce:
- Shopify - búsqueda de productos (con filtro de productos en stock), seguimiento de pedidos
- WooCommerce - búsqueda de productos por nombre o SKU, navegación por categorías, seguimiento de pedidos
- PrestaShop - búsqueda de productos por nombre o referencia/SKU, compatibilidad con variantes, seguimiento de pedidos
- Shoper - búsqueda de productos, seguimiento de pedidos
- Wix - búsqueda de productos, seguimiento de pedidos
- CS-Cart - búsqueda de productos, seguimiento de pedidos
- Abicart - búsqueda de artículos, seguimiento de pedidos
- Baselinker - gestión de pedidos multiplataforma
ChatLab también admite integraciones para hoteles y reservas:
- Beds24 - disponibilidad de habitaciones, detalles de la propiedad, precios
- Mews - categorías de habitaciones, búsqueda de disponibilidad, consulta de reservas
- Hotres - listados de apartamentos, comprobaciones de disponibilidad
- IdoBooking - reserva de apartamentos, gestión de reservas
- NfHotel - disponibilidad y detalles de apartamentos
Escaneo o integración: ¿cuál es mejor?
Escaneo del sitio web
Ventajas:
- Búsqueda con IA de contexto completo con respuestas detalladas
- Comprensión profunda de las descripciones de productos
Desventajas:
- Requiere un reentrenamiento manual o automático para captar productos nuevos o actualizados
- Puede alcanzar el límite de caracteres de entrenamiento al indexar catálogos grandes
- Posible interpretación errónea de especificaciones detalladas
- Puede fallar al extraer información de tablas o listas de parámetros
Integración por API
Ventajas:
- Precios y stock siempre actualizados mediante llamadas directas a la API
- Consultas de pedidos en tiempo real para verificar el estado y el historial
- Búsqueda por SKU y código de referencia disponible para WooCommerce y PrestaShop
- Shopify admite el filtrado por stock para mostrar únicamente los productos disponibles
Desventajas:
- Búsqueda basada en palabras clave (o búsqueda por SKU), sin una comprensión contextual profunda
- Depende de la disponibilidad de la API y de sus límites de frecuencia
- Requiere credenciales y configuración adecuadas
- Se recomienda encarecidamente usar modelos de IA más avanzados para una gestión adecuada de las herramientas
La fórmula ganadora: combinar escaneo e integración
Al combinar el escaneo de todo el sitio web con una integración en directo, ChatLab mantiene sincronizados el catálogo de productos y el estado de la tienda. Los clientes ven siempre los niveles de stock actuales, precios exactos y descripciones detalladas.
Para lograr tanto respuestas contextuales detalladas como precisión en tiempo real, configura el comportamiento personalizado de ChatLab en Settings > Role & Behavior (Ajustes > Rol y comportamiento). Haz clic en Enable custom role and behavior instructions (Habilitar instrucciones personalizadas de rol y comportamiento) y añade lo siguiente:
When a user asks about products or categories, first invoke API tools to retrieve current data; fallback to the scanned knowledge base only for contextual enrichment. After fetching live data, augment responses with detailed descriptions and recommendations from the knowledge base when relevant.
Más información sobre la personalización del rol: Ajustes de Role & Behavior
Utiliza siempre modelos más avanzados
La integración con las API requiere que el chatbot razone sobre las llamadas a la API y sus resultados. Los modelos reducidos (como GPT-5-mini) tienen capacidades limitadas para esto. Utiliza siempre modelos más avanzados (como GPT-4o o GPT-4.1) cuando te integres con plataformas de e-commerce.
Cambia el modelo en Settings > Model & Advanced (Ajustes > Modelo y avanzado).
Configuración de prompts personalizados
Para WooCommerce
La integración con WooCommerce dispone de las herramientas searchProducts, searchCategories y searchProductBySku. Añade estas instrucciones en tu sección Settings > Role & Behavior:
First, classify the user question into one of:
- PRODUCT-BY-SKU (user provides a SKU, reference number, or product code)
- PRODUCT-SPECIFIC (variant/price/availability/recommendation)
- ASSORTMENT-OVERVIEW (brands we carry, categories, "do you sell X at all", broad offer)
If PRODUCT-BY-SKU:
- Call searchProductBySku with the provided SKU or reference code.
- Return the product details to the user.
If PRODUCT-SPECIFIC:
- Call searchProducts(text) first using normalized English singular lowercase query.
- If results are empty/weak:
1) Call searchCategories(normalized noun) to choose best categoryId.
2) Call searchProducts(categoryId) to show a few items as examples.
- Answer using tool results as primary truth (name/price/availability). Use Knowledge Base only to add extra details if consistent.
If ASSORTMENT-OVERVIEW:
- Build the overview primarily from tools, then enrich using Knowledge Base:
1) Call searchCategories(normalized noun) to find relevant categoryIds.
2) For up to 3-5 top categories, call searchProducts(categoryId).
3) Aggregate from tool results; always label as non-exhaustive.
4) Enrich the overview with Knowledge Base ONLY where it adds coverage the tools may miss.
- If tool results and KB conflict: prefer tool for concrete product facts; prefer KB for store-level statements.
Para Shopify
La integración con Shopify dispone de la herramienta searchProducts con una opción para mostrar únicamente productos en stock. Activa la casilla "In-stock only" en la configuración de la acción de búsqueda de productos de Shopify para filtrar automáticamente los artículos no disponibles. Añade estas instrucciones:
First, classify the user question into one of:
- PRODUCT-SPECIFIC (variant/price/availability/recommendation)
- ASSORTMENT-OVERVIEW (brands we carry, categories, "do you sell X at all", broad offer)
If PRODUCT-SPECIFIC:
- Call searchProducts first using normalized English singular lowercase query.
- If results are empty/weak, try up to 3 reformulations (simplify, synonym, category).
- Answer using tool results as primary truth; use Knowledge Base only for relevant extra context.
If ASSORTMENT-OVERVIEW:
- Use Knowledge Base as the primary source.
- Do not rely on searchProducts for full lists; optionally call it only to provide a few examples and label them "examples".
- Always be explicit when a list is non-exhaustive (e.g., "Examples include ...").
Para PrestaShop
La integración con PrestaShop admite las herramientas searchProducts y searchProductByReference. La búsqueda por referencia permite a los clientes encontrar productos por SKU, código de barras EAN-13, ISBN o código MPN. Añade estas instrucciones:
First, classify the user question into one of:
- PRODUCT-BY-REFERENCE (user provides a SKU, EAN barcode, ISBN, MPN, or reference code)
- PRODUCT-SPECIFIC (variant/price/availability/recommendation)
- ASSORTMENT-OVERVIEW (brands we carry, categories, "do you sell X at all", broad offer)
If PRODUCT-BY-REFERENCE:
- Call searchProductByReference with the provided reference code.
- Return the product details to the user.
If PRODUCT-SPECIFIC:
- Call searchProducts first using normalized English singular lowercase query.
- If results are empty/weak, try up to 3 reformulations (simplify, synonym, category).
- Answer using tool results as primary truth; use Knowledge Base only for relevant extra context.
If ASSORTMENT-OVERVIEW:
- Use Knowledge Base as the primary source.
- Do not rely on searchProducts for full lists; optionally call it only to provide a few examples and label them "examples".
- Always be explicit when a list is non-exhaustive (e.g., "Examples include ...").
Para AbiCart, Wix, CsCart, Shoper
Estas integraciones disponen de la herramienta searchProducts. Añade estas instrucciones:
First, classify the user question into one of:
- PRODUCT-SPECIFIC (variant/price/availability/recommendation)
- ASSORTMENT-OVERVIEW (brands we carry, categories, "do you sell X at all", broad offer)
If PRODUCT-SPECIFIC:
- Call searchProducts first using normalized English singular lowercase query.
- If results are empty/weak, try up to 3 reformulations (simplify, synonym, category).
- Answer using tool results as primary truth; use Knowledge Base only for relevant extra context.
If ASSORTMENT-OVERVIEW:
- Use Knowledge Base as the primary source.
- Do not rely on searchProducts for full lists; optionally call it only to provide a few examples and label them "examples".
- Always be explicit when a list is non-exhaustive (e.g., "Examples include ...").
Cómo escanear correctamente tu sitio web de e-commerce
Planifica el escaneo de tu sitio web por partes en lugar de todo a la vez para mantener un mayor control. El escaneo cuenta con dos niveles de filtrado: filtrado de URL (qué páginas entran en el entrenamiento) y filtrado de elementos (qué partes de cada página se convierten en contenido). La siguiente lista de verificación cubre los aspectos esenciales.
-
Define un alcance de escaneo adecuado - utiliza el filtro de exclusión de URL:
- Incluye únicamente las URL de las páginas de productos y categorías (por ejemplo,
/products/y/collections/) - Excluye rutas de poco valor como
/blog/,/tags/y páginas de archivo - En tiendas multilingües, limita el escaneo al idioma principal
- Incluye únicamente las URL de las páginas de productos y categorías (por ejemplo,
-
Excluye elementos repetitivos - utiliza el filtro de exclusión de elementos HTML para el encabezado, pie de página y barra lateral
-
Incluye únicamente contenido relevante - utiliza la inclusión por selectores CSS para centrarte en las descripciones y especificaciones de los productos, excluyendo reseñas, valoraciones y secciones de productos similares
-
Usa el sitemap si está disponible - ayuda a identificar todas las páginas de productos y categorías de forma más eficiente que el rastreo directo
Para conocer el método completo -ambos niveles de filtrado explicados en detalle, la división recomendada entre entrenamientos informativos y de productos independientes, y selectores de elementos listos para usar en WooCommerce, Shopify, PrestaShop, Magento, Shoper, CS-Cart y más-, consulta Cómo entrenar a un bot en una tienda de e-commerce sin integración. Resulta especialmente útil cuando no puedes (o no quieres) habilitar una integración.
Más información sobre cómo optimizar el escaneo de tu sitio web: Cómo reducir los caracteres de entrenamiento al escanear un sitio web
Funciones adicionales que conviene activar
Offer Cards
Activa este ajuste en Settings > Model & Advanced para permitir que el chatbot muestre tarjetas de producto con nombres, imágenes y precios. Esto mejora la presentación visual, especialmente en consultas a la API en tiempo real.
Añade esto a tus instrucciones personalizadas para evitar enlaces duplicados:
If knowledge base provides URLs of the source information, provide them as comma separated list in the response as a reference - only after you have answered user's question in the conversation and only if the links are not included in the product list
Más información: Offer Cards
Preguntas sugeridas
Configura previamente botones de respuesta rápida (envío, devoluciones, horarios de apertura) en Settings > Conversation (Ajustes > Conversación). Activa las preguntas de seguimiento dinámicas sugeridas para obtener sugerencias generadas por IA.
Más información: Preguntas de seguimiento dinámicas sugeridas
Transferencia a un agente humano
Activa el formulario de contacto con un agente humano y proporciona tu correo electrónico de soporte para derivar casos.
Más información: Formulario de contacto para soporte humano
Resúmenes de conversaciones y clientes
Cuando está activado, ChatLab genera automáticamente un resumen de cada conversación y mantiene un resumen del perfil actualizado para los clientes que regresan.
Más información: Resúmenes y memoria del chatbot
API de frontend del chat
Envía información sobre el usuario que ha iniciado sesión actualmente (por ejemplo, ID de usuario, correo electrónico o token de seguridad) para permitir que el chatbot acceda de forma segura al historial de pedidos sin pedirle que introduzca los datos otra vez.
Más información: API de chat
Configuración de idioma
ChatLab admite más de 90 idiomas. Más información: Configuración de idioma del chatbot
Al utilizar la integración con Shopify, WooCommerce u otras plataformas de e-commerce, ten en cuenta en qué idioma devuelve los productos tu sistema. Añade esta instrucción a tus ajustes de Role & Behavior:
When searching for products use [shop language] product and category names in singular form.
Monitoriza e itera a diario
Para asegurarte de que ChatLab siga siendo preciso y eficaz:
- Revisa los registros de conversación con regularidad. Ajusta las respuestas o añade contenido donde el bot dude. Más información: Registros de chat
- Activa AI Conversation Insights para identificar patrones y problemas. Más información: AI Conversation Insights
- Aprovecha el informe diario de actividad automatizado. Más información: Correo de resumen diario
Optimización de las respuestas del chatbot
Incluso los chatbots bien configurados se benefician de ajustes periódicos. Analiza los registros de conversación para identificar puntos débiles, consultas mal interpretadas o respuestas de reserva repetitivas. Perfecciona los prompts, actualiza el material de entrenamiento y experimenta con las instrucciones del sistema.
Más información: Cómo mejorar las respuestas del chatbot