← Todos los módulos
Documentación Blog Acceder a tus licencias Contacto
codingrow.com — Human thought, digital logic. Extensión de Magento 2

AI Personal Shopper

Un asistente de ventas con IA conversacional para tu storefront. Entiende el lenguaje natural, busca en tu catálogo real, propone productos y categorías, resuelve por sí solo las consultas de soporte y abre un ticket solo cuando realmente hace falta una persona.

Compruébalo tú mismo

Cada captura de esta página es real, tomada de nuestra propia tienda demo en vivo — ábrela y prueba el mismo flujo de arriba con tus propias preguntas.

Prueba el asistente en demo.codingrow.com
€899,00 + IVA
Total orientativo, IVA italiano incluido: €1096,78 — el importe exacto se calcula en el momento del pago y se anula para compradores empresariales de la UE con un NIF-IVA válido (inversión del sujeto pasivo).
Licencia perpetua de pago único, para un dominio.
Gratis Licencia perpetua de pago único, para un dominio.

Solo usamos tu email para enviarte las credenciales de descarga y las instrucciones de instalación y para crear tu área de cliente. Privacidad y cookies

Este sitio está protegido por reCAPTCHA y se aplican la Política de privacidad y los Términos de servicio de Google.

Entrega inmediata: tu clave de licencia se envía por email justo después del pago.

Licencia perpetua — sin cuota recurrente por un solo módulo.

1 año de actualizaciones y soporte incluido — renueva al −35% para seguir actualizando; las versiones a las que tienes derecho son tuyas para siempre.

Garantía de devolución de 30 días.

Lo que esto soluciona de verdad

Antes de la lista de funciones — los problemas. Un chat de IA vale la pena instalarlo solo si elimina una fricción real. Esto es exactamente lo que falla hoy en una tienda que no lo tiene, y cómo el asistente cierra cada una de esas grietas.

Los clientes no encuentran lo que buscan

Un cliente busca "plumífero" pero el producto está etiquetado como "chaqueta acolchada", o se pierde en una barra de filtros que no coincide con cómo piensa realmente. Cero resultados, y se va. Cómo lo soluciona: el asistente entiende la petición en lenguaje natural, busca en el catálogo en vivo por significado en lugar de por palabra clave exacta y — cuando la petición es realmente vaga ("un regalo para casa, no sé qué") — muestra tarjetas de categoría en vez de un callejón sin salida, así el cliente queda guiado incluso cuando no sabe nombrar lo que quiere.

Una petición vaga resuelta con tarjetas de categoría en lugar de un muro de resultados — guía al cliente sin pedirle que conozca el nombre exacto del producto.
Una petición vaga resuelta con tarjetas de categoría en lugar de un muro de resultados — guía al cliente sin pedirle que conozca el nombre exacto del producto.

Carritos abandonados por una duda que nadie respondió

Un cliente está a punto de comprar, tiene una duda sin resolver — talla, material, plazo de entrega — no encuentra una respuesta rápida y cierra la pestaña en silencio. Gran parte de esa duda nunca se convierte en un ticket de soporte; simplemente se convierte en una venta perdida. Cómo lo soluciona: el asistente responde preguntas de seguimiento dentro del propio chat — "Tell me more" trae una descripción más completa y una imagen sin salir nunca de la conversación — así la duda se resuelve en el mismo momento en que aparece.

"Tell me more" responde a la duda dentro del propio chat, con descripción e imagen — sin cambiar de pestaña, sin perder el impulso de compra.

Soporte desbordado con las mismas diez preguntas

Estado del pedido, política de devoluciones, "¿hay stock?", tallas — un puñado de preguntas repetitivas y de bajo valor ocupan la mayor parte del día de un equipo de soporte, dejando menos tiempo para los casos complejos que de verdad necesitan a una persona. Cómo lo soluciona: el asistente resuelve por sí solo la gran mayoría, y cada conversación se clasifica automáticamente en la consola — Shopping, Support, Bug report, Possible spam — así tu equipo dedica tiempo solo a lo que realmente necesita a un humano.

Cada conversación llega ya clasificada en la consola de administración — tu equipo la revisa, no tiene que clasificarla.
Cada conversación llega ya clasificada en la consola de administración — tu equipo la revisa, no tiene que clasificarla.

Cómo se desarrolla una conversación

Cada visita empieza como una conversación con un asistente real, no con un guion — y la mayoría de las veces termina ahí también, sin llegar nunca a una persona.

El flujo completo, fase por fase

0

Fase 0 — El asistente vive en tu tienda

Cada página de la tienda lleva un pequeño launcher en forma de píldora en la esquina — discreto hasta que el cliente lo necesita, siempre a un clic de distancia.

El launcher permanece discreto en cada página de la tienda hasta que un cliente lo abre.
El launcher permanece discreto en cada página de la tienda hasta que un cliente lo abre.
1

Fase 1 — Abrir el chat

El cliente hace clic en el launcher. El chat se abre con un saludo y una fila de chips de respuesta rápida — "Help me search", "Order status" — así ni siquiera hace falta escribir un primer mensaje para empezar.

El chat se abre con un saludo y chips de respuesta rápida para las dos peticiones más comunes.
El chat se abre con un saludo y chips de respuesta rápida para las dos peticiones más comunes.
2

Fase 2 — Una entrada humana, no un bot genérico

En lugar de una respuesta enlatada instantánea, el widget muestra un breve "connecting…", y luego un operador con nombre — p. ej. "Leo" o "Ana" — se une con un punto de presencia en vivo y pregunta el nombre del cliente. Se siente como si te conectaran con una persona real, porque el ritual es deliberadamente realista.

"Leo se ha unido al chat" — un operador con nombre y un indicador de presencia, no un "Hola, ¿en qué puedo ayudarte?" genérico.
3

Fase 3 — Respuestas ancladas en el catálogo real

Ejemplo: el cliente escribe "necesito zapatillas de running por menos de 80 euros". El asistente busca en el catálogo en vivo — no en un índice estático — y responde con una cuadrícula de tarjetas de producto: imagen, nombre, precio, insignia de descuento y botones "Add to cart" / "Tell me more" en cada una. Cada producto mostrado está realmente en stock; nada está inventado. En este ejemplo aparecieron 14 coincidencias reales.

Una búsqueda real que devuelve 14 productos coincidentes como tarjetas, cada una con sus propias acciones de añadir al carrito y
Una búsqueda real que devuelve 14 productos coincidentes como tarjetas, cada una con sus propias acciones de añadir al carrito y "tell me more".
3b

Fase 3b — Cuando el cliente no sabe qué buscar

Ejemplo: "un regalo para casa, no sé qué". No hay un único producto obvio que mostrar, así que el asistente propone tarjetas de categoría en su lugar — cada una con una etiqueta sintética que resume lo que entendió — convirtiendo una búsqueda sin salida en un punto de partida.

Una petición vaga resuelta con tarjetas de categoría en lugar de cero resultados.
Una petición vaga resuelta con tarjetas de categoría en lugar de cero resultados.
4

Fase 4 — Profundizar sin salir del chat

El cliente toca "Tell me more" en una tarjeta. El asistente escribe una descripción más completa en el propio chat, junto con la imagen del producto, así la duda se resuelve al instante — sin cambiar de pestaña, sin perder el hilo de la conversación.

Una descripción de producto más completa, entregada directamente en el chat tras
Una descripción de producto más completa, entregada directamente en el chat tras "Tell me more".
5

Fase 5 — Comprar, dentro de la conversación

El cliente toca "Add to cart". Un selector de cantidad (− 1 +) aparece justo en la tarjeta para confirmar antes de añadirlo — la compra sucede sin salir nunca del chat ni perder el contexto de la conversación.

Cantidad confirmada en la propia tarjeta y luego añadida al carrito — la compra nunca sale del chat.
Cantidad confirmada en la propia tarjeta y luego añadida al carrito — la compra nunca sale del chat.

El mismo flujo, en móvil

Mismo widget, misma lógica, mismos datos de catálogo reales — redimensionado, no rediseñado.

El launcher en una tienda móvil.
El launcher en una tienda móvil.
Chat a pantalla completa en móvil, con el mismo saludo y los mismos chips de respuesta rápida.
Chat a pantalla completa en móvil, con el mismo saludo y los mismos chips de respuesta rápida.
14 tarjetas de producto reales, apiladas en una columna desplazable justo debajo de la respuesta del asistente.
14 tarjetas de producto reales, apiladas en una columna desplazable justo debajo de la respuesta del asistente.
Al desplazarse aparecen el resto de coincidencias — el conjunto completo de resultados, no una vista previa móvil recortada.
Al desplazarse aparecen el resto de coincidencias — el conjunto completo de resultados, no una vista previa móvil recortada.

No solo ayuda. Vende.

La búsqueda es solo la puerta de entrada. A partir de ahí el asistente trabaja como un vendedor de verdad: reduce a las pocas opciones adecuadas, propone complementos en el momento justo y nunca termina en un callejón sin salida. Aquí tienes algunas conversaciones, en distintos idiomas.

Ejemplos simulados — haz clic en las pestañas.

¡Hola, soy Anna! Dime qué estás buscando 🙂

Quería una mesa de centro de madera, no muy grande

¡Perfecto! Las tenemos en mango macizo, compactas y resistentes. Mira estas:

🪑
Mesa de centro Chestnut London
189,00 €
🪵
Mesa de centro Mango Round
159,00 €
🟫
Mesa de centro Provence Gris
175,00 €

🛒 Añadido al carrito: Mesa de centro Chestnut London

¡Buena elección! Para rematar el rincón, estas dos combinan de maravilla con la madera clara:

🕯️
Lámpara de pie de latón
129,00 €
🧶
Alfombra tono sobre tono
89,00 €
Por qué: En cuanto el cliente añade al carrito, el asistente propone por sí mismo complementos coherentes — sin decir nunca que conoce el carrito. Proactivo, no insistente: sube el ticket medio sin forzar nada.

teníais una comoda pal cuarto?

¡Claro! Una cómoda para el dormitorio — tenemos varias en madera, mira:

🗄️
Cómoda 4 cajones Mango
349,00 €
🗄️
Cómoda Provence Blanca
399,00 €

💡 Sinónimo aprendido: «comoda» → «cómoda»

Por qué: Una palabra informal, dialectal o mal escrita que el buscador del sitio nunca encontraría: el asistente la asocia al producto real y aprende el sinónimo para el próximo cliente. La palabra de búsqueda equivocada — no un producto que falta — es el verdadero talón de Aquiles de todo ecommerce; aquí se convierte en una venta.

Mi cómoda llegó con un arañazo.

¡Lo siento! Para que nuestro equipo lo resuelva rápido, necesito tu email y el número de pedido.

anna@example.com — 100042390

✅ Ticket #SUP-2041 — tu mensaje se ha enviado a nuestro equipo. Respuesta en 24–48 horas, y tienes una copia en tu bandeja.
Por qué: Antes de abrir un ticket verifica el email y el número de pedido, y luego lo dirige al equipo humano con toda la transcripción. Se convierte en un filtro de problemas reales: a los operadores solo les llega lo que de verdad los necesita, ya cualificado.

¿Tenéis lavaderos de cerámica para la colada?

Los lavaderos de cerámica aún no los tenemos en nuestro catálogo — somos más de muebles y decoración para el hogar. Pero si estás montando un lavadero en poco espacio, podemos ayudarte: un mueble para ahorrar espacio o un cesto de la ropa con encimera. ¿Te los enseño?

Mueble ahorra-espacioCesto con encimeraNo, gracias
Por qué: Incluso cuando no tiene el producto, el asistente se mantiene dentro de la tienda — en primera persona, «en nuestro catálogo» — nunca un «no lo tenemos» seco, y siempre reabre la conversación.

¿Dónde está mi pedido?

¡Con gusto! Por seguridad, ¿me confirmas el número de pedido y el email que usaste?

100051234 — maria@example.com

¡Perfecto, María! Tu pedido está 🚚 en camino — entrega prevista para el jueves. ¿Algo más en lo que ayudarte?

Por qué: Para invitados el asistente revela el estado del pedido solo con número y email coincidentes: nunca datos sensibles sin verificar al propietario.

Necesito una consola estrecha para un pasillo angosto

Esta consola de mango pintada a mano tiene solo 25 cm de fondo — pensada para pasillos estrechos — con un cajón para llaves y correo. Su acabado gris Provence ilumina la entrada:

🪟
Consola Chestnut flotante
229,00 €
Por qué: Esa descripción rica y llena de palabras clave la escribió AI Babel Enchanter. Personal Shopper busca y lee precisamente esos campos: un catálogo mejor redactado significa más resultados relevantes, un ranking más preciso y una venta más convincente. Babel escribe el conocimiento, Personal Shopper lo convierte en ingresos.

Tallas, colores y kits: se eligen dentro del chat

Un catálogo hecho de variantes no es más difícil de vender: solo necesita unas preguntas más. El asistente las hace él mismo, una cada vez, dentro de la conversación, y el producto correcto acaba en el carrito sin que el cliente abra ni una página.

👕
Talla y color
Producto configurable

busco una chaqueta de trabajo azul

🧥
Chaqueta de trabajo
59,00 €

¿Qué talla usas?

Talla

S M L XLagotada

¿Y el color?

Color

Negro Azul noche Arena Rojo tejaagotada

Cantidad

− 1 +

Chaqueta de trabajo — Azul noche, M × 1 añadida al carrito

Por qué: Dos preguntas y el producto está en el carrito, sin salir nunca del chat. Los colores son los de verdad de tu swatch, no círculos inventados; la XL agotada se sigue viendo, apagada: esconderla haría creer al cliente que esa talla no la haces.
🧰
Kit
Producto agrupado

¿tenéis un kit de mantenimiento?

🧰
Kit de mantenimiento
12,00 – 89,00 €

¿Cuántas unidades de cada una?

Aceite lubricante× 1
Paño de microfibra× 2
Cepillo de latón× 0

2 artículos añadidos al carrito — Aceite × 1, Paño × 2

Por qué: Un producto agrupado se compra por piezas: el cliente dice cuántas quiere de cada una de una sola vez, y lo que deja a cero no aparece en el carrito.
🧩
Conjunto
Producto bundle

quería el banco de trabajo modular

🔧
Banco de trabajo modular
249,00 – 412,00 €

¿Qué encimera?

Encimera

Haya maciza Acero galvanizado

¿Y el tornillo de banco?

Tornillo de banco

Fundición 125 mm Fundición 150 mm

¿Añado también el juego de llaves? Es opcional.

Juego de llaves (opcional)

Sí, añádelo+ 39,00 € No, gracias

Banco de trabajo modular — 3 opciones elegidas, 288,00 € añadido al carrito

Por qué: También se preguntan las opciones facultativas, en vez de saltarlas: ahí está el margen en el que, en una ficha de producto, casi nadie hace clic.
Si vendes ropa, calzado o cualquier cosa que exista en varias medidas, casi todo tu catálogo son productos configurables. Es exactamente el caso en el que un chat que solo sabe remitir a la ficha de producto no sirve de nada — y aquel en el que este marca la diferencia.

Las opciones se dibujan tal como las configuraste en Magento: los colores con su código hexadecimal real, las tallas con el valor grande y legible, las listas largas como desplegable. Las opciones agotadas siguen visibles en gris, con un interruptor para ocultarlas si lo prefieres; las que todavía se pueden pedir nunca se apagan.

Puede hablar primero — si tú lo enciendes

Un dependiente que habla primero vende más o molesta, y cómo hablas a tus clientes solo lo sabes tú. Por eso toda la proactividad está apagada al principio, y la ventana del chat nunca se abre sola: el asistente enciende el punto del botón y espera.

El caso de negocio: más ventas, menos carga de soporte

Estos son rangos habituales del sector para asistentes de conversational commerce, indicados como contexto — no una promesa para tu tienda. El resultado real depende de tu catálogo, tu tráfico y cómo configures el asistente.

+10–30%
Incremento de conversión habitual
Los benchmarks del sector para asistentes de IA de compras citan comúnmente incrementos de conversión en este rango, recuperados en gran parte de visitantes que de otro modo se irían con las manos vacías tras una búsqueda fallida o una duda sin respuesta — precisamente los dos puntos de fuga que este asistente está construido para cerrar.
60–80%
Preguntas rutinarias gestionadas típicamente sin un humano
Estado del pedido, políticas, tallas, "¿hay stock?" — tasas de deflection en este rango se reportan habitualmente para asistentes que gestionan este tipo de preguntas repetitivas y de bajo valor. Es tiempo que tu equipo recupera, no que pierde: el soporte pasa de ser un puro centro de coste a un recurso que vende y resuelve los casos complejos, en lugar de repetir las mismas diez respuestas todo el día.

Ambas cifras son estimaciones a nivel de sector para la IA conversacional en e-commerce, citadas aquí como contexto — no una garantía de resultado. Tu resultado depende de tu catálogo, tu tráfico y cómo configures el asistente.

Compruébalo tú mismo

Cada captura de esta página es real, tomada de nuestra propia tienda demo en vivo — ábrela y prueba el mismo flujo de arriba con tus propias preguntas.

Prueba el asistente en demo.codingrow.com

Qué hace el asistente

Trae tu propia IA — un pool de modelos que nunca se cae

Eliges los proveedores y los modelos y pegas tus propias claves API — siempre te factura directamente el proveedor, nunca con un recargo por nuestra parte. Pero la IA ya no es un único ajuste: es un pool que gestionas en la pestaña AI — Models, así un solo modelo nunca es un punto único de fallo.

La pantalla de configuración del proveedor de IA: elige un proveedor, pega tu clave, elige un modelo y activa las capabilities.
La pantalla de configuración del proveedor de IA: elige un proveedor, pega tu clave, elige un modelo y activa las capabilities.

Un pool de IA con conmutación automática

Añade tantas IA como quieras — una principal más las de reserva, en el orden que elijas. Si la principal falla (sin crédito, clave no válida, límite de peticiones, un fallo puntual), el chat continúa por sí solo con la siguiente de la cadena. Tus clientes nunca ven un error.

Cargar modelos — con medición de velocidad en tiempo real

Pega tu clave API y pulsa Load models: el módulo sondea los modelos del proveedor en paralelo, mide el tiempo de respuesta de cada uno, conserva solo los que responden de verdad con tu clave y los ordena del más rápido (p. ej. gemini-flash-latest (0.95s)), con un aviso de 'N de M respondieron'. Eliges un modelo receptivo de un vistazo en lugar de adivinar un id — y un enlace justo debajo indica siempre dónde generar la clave del proveedor seleccionado.
"Load models" rellena el desplegable con los modelos reales que tu clave puede usar — más un enlace directo a dónde generar una clave para el proveedor seleccionado.
La oportunidad: tu asistente se vuelve independiente del proveedor y a prueba de caídas. Optimiza por coste o por velocidad, cambia de modelo cuando cambian los precios, adopta un modelo recién lanzado el mismo día — todo sin tocar código y sin perder una sola conversación.

Un registro de sinónimos autoaprendido — un tesoro que crece solo

Una parte enorme de las ventas perdidas no se debe a un producto que falta, sino a la palabra de búsqueda equivocada: un nombre regional, un término dialectal, una errata, un sinónimo que tus clientes usan cada día pero que tu catálogo no conoce. El agente aprende automáticamente la correspondencia con el término real del catálogo, así el próximo cliente que busque esa misma palabra "equivocada" encuentra el producto al instante.

Muchas ventas se pierden por una palabra de búsqueda, no por un producto que falta. Este registro es la solución — y sigue mejorando solo con cada conversación.
La pestaña Synonyms: un registro paginado y editable con exportación/importación CSV e
La pestaña Synonyms: un registro paginado y editable con exportación/importación CSV e "Inject into site search" con un clic.

Mejor juntos — el embudo Codingrow del catálogo a la conversión

Personal Shopper no trabaja solo. Cuatro módulos de Codingrow forman un único embudo, del feed en bruto a la venta cerrada — y cada uno hace más fuerte al siguiente.

📥
Codingrow MMIS
Consola de mango.
Al 78 · An 80 · Pr 25
Importa tu catálogo desde uno o varios feeds de proveedores y mantiene stock y precios sincronizados — cientos de productos, de forma automática.
Descubre MMIS →
→Babel enriquece
✨
AI Babel Enchanter
Consola estrecha de mango para pasillos angostos — solo 25 cm de fondo, pintada a mano en gris Provence, cajón para llaves y correo.
Reescribe títulos y descripciones — detallados, ricos en palabras clave, en cada idioma de la tienda.
Descubre Babel Enchanter →
→impulsa la búsqueda
🔎
Live Search & Autocomplete
Quien escribe en la barra de búsqueda encuentra al instante los productos correctos — sobre el mismo catálogo enriquecido.
Descubre Live Search →
→lupa IA → chat
💬
Personal Shopper
Desde esa misma barra de búsqueda la lupa IA abre el chat: busca precisamente esos campos, recomienda y cierra la venta.
Estás aquí
Enriquece una vez, vende en todas partes. Los campos que MMIS importa y Babel enriquece son exactamente los que Live Search y Personal Shopper leen — un catálogo mejor redactado significa más productos encontrados, mejor ordenados y vendidos de forma más convincente.

Descubre Babel Enchanter →

Un verdadero agente de soporte, no solo un guion de ventas

El asistente es un miembro más del equipo: resuelve por sí solo la gran mayoría de los problemas de los clientes — estado del pedido, políticas, tallas, preguntas de envío — cerrando el círculo sin involucrar nunca a una persona, evitando contactos innecesarios. Solo escala cuando realmente hace falta un humano.

El resultado es un asistente que vende, atiende, aprende y protege tu tienda — todo a la vez, y en su mayor parte sin intervención humana.
La tabla Tickets & Support: cada ticket con su número, estado, contacto y asunto, a un clic de su transcripción completa.
La tabla Tickets & Support: cada ticket con su número, estado, contacto y asunto, a un clic de su transcripción completa.
Detalle del ticket: contactos, transcripción completa del chat y una acción
Detalle del ticket: contactos, transcripción completa del chat y una acción "Resolve ticket" con notificación opcional al cliente.

Una única consola para cada conversación

Nada queda fuera de registro: cada chat se guarda, se clasifica y se puede consultar desde el admin, junto con las herramientas que hacen al asistente más inteligente con el tiempo.

La tabla Conversations: cada chat autoclasificado como Shopping, Support, Bug report o Possible spam.
La tabla Conversations: cada chat autoclasificado como Shopping, Support, Bug report o Possible spam.

Seguro, predecible, y nunca a tu costa

El asistente está diseñado para ceñirse al guion y mantener tu presupuesto de IA y tu clave API bajo tu control.

Gobernanza y tranquilidad

Tras el chat cercano, las herramientas que necesita quien gestiona la tienda para dormir tranquilo — visibilidad total y límites claros de coste.

Disponible en 7 idiomas

La interfaz de administración y el chat del storefront están totalmente traducidos:

English Italiano Español Français Deutsch Português Nederlands

El chat empieza en el idioma de la tienda y cambia automáticamente al idioma en el que escribe el cliente.

Requisitos

Magento 2.4.x (probado en 2.4.9), PHP 8.1-8.5. Compatible tanto con el tema Luma como con Hyvä (widget Shadow DOM agnóstico al tema). Depende del módulo gratuito Codingrow Core, instalado automáticamente. Requiere una clave API de al menos un proveedor de IA (OpenAI, Anthropic, Google u OpenRouter) — facturada directamente a ti por el proveedor.

Documentación

Una guía de configuración completa y una referencia de cada campo con ejemplos concretos — el mismo nivel de detalle que usa nuestro soporte para ayudar a los clientes.

→ Lee la documentación completa

Dónde están las medidas en tu catálogo

Para decirte cuántas piezas hacen falta, el asistente tiene que saber cuánto mide una pieza. Si tu catálogo tiene atributos dimensionales, los lee de ahí. Si las medidas viven dentro de los nombres — y en muchísimos catálogos es así — las lee del nombre, cuando la unidad está escrita.

Un almacén de materiales, caso real: Tubo de humos inox Aisi 304 h 0.5m. La longitud está, pero dentro del nombre, junto a un número de aleación (Aisi 304) y un espesor: el asistente debe reconocer cuál de los tres es una medida. Donde la unidad no está escrita — Tubo 2000, Placa 120x60 — por su cuenta no puede adivinarla, y no se la inventa.
Con AI Babel Enchanter instalado no tienes que decirle nada. Mientras reescribe los textos, Babel anota las características objetivas de cada artículo (longitud, diámetro, material, tipo) en un campo del producto — y el asistente ya las encuentra ahí. El cliente que pide diez metros de tubo de humos recibe diez piezas, en un catálogo donde ese dato no estaba escrito en ningún campo.

Esas características están deducidas y son corregibles: viven a la vista en un campo de la ficha, y lo que solo se supone va debajo de una línea separadora en vez de mezclarse con los datos ciertos. El asistente solo calcula con lo que el producto declara, y bajo la cantidad siempre dice de dónde sale el número.

Garantía de devolución del dinero

¿No estás satisfecho en los 30 días posteriores a la compra? Solicita el reembolso tú mismo desde tu área de cuenta (codingrow.com/login), sin preguntas. El reembolso se procesa al instante y de forma automática, y la licencia se desactiva tras la confirmación.

Registro de cambios

Las versiones más recientes primero.

v2.3.0Novedad

Tocar una tarjeta en el chat añade ahora el producto al carrito. Antes abría la página del producto en una pestaña nueva del navegador, lo contrario de lo que espera quien acaba de pedir ese artículo al asistente; la página sigue a un toque, en un enlace bajo la tarjeta. Abajo, una barra fija muestra cuántas unidades hay en el carrito y lleva a la caja, contando también lo que el cliente ha metido fuera del chat. Y la tarjeta de un artículo ya tomado dice cuántas unidades, no solo que está: con varios artículos y cantidades distintas en juego, ese número es la manera en que el cliente lleva la cuenta, y el propio carrusel se convierte en su lista. Corregidas las sugerencias que empeoraban a medida que el carrito se llenaba, el asistente que declaraba no disponible un artículo que simplemente no había encontrado, y los avisos de artículos añadidos cuando solo los había mostrado.

v2.2.0Novedad

Los productos configurables, bundle y agrupados se compran dentro del chat: el cliente elige talla, color o las cantidades del kit paso a paso, y el producto va al carrito con la variante correcta. Las opciones agotadas siguen visibles en gris, con un interruptor para ocultarlas. Nueva sección Proactive assistant, toda apagada al principio: el asistente puede preparar combinaciones tras una adición al carrito hecha en la tienda, u ofrecer una mano a quien está parado, sin abrir nunca la ventana por su cuenta. Corregidos los bundle y los agrupados que mostraban 0,00 €.

v2.1.0Mantenimiento

El proveedor, la clave y el modelo se configuran en un solo sitio, la pestaña AI Models: la antigua sección AI Provider se ha eliminado porque sus campos ya no tenían efecto. El registro de llamadas indica ahora qué IA respondió de verdad, incluso cuando entra una de reserva. El estimador de duración del presupuesto usa los precios de tu IA en lugar de una lista fija.

v2.0.0Novedad

Nuevo Panel en la consola: lo que el chat ha puesto en el carrito, chats atendidos, el coste real de la IA y qué buscan los clientes sin encontrarlo. Corrige un error que bloqueaba la primera instalación en una tienda nueva. El módulo comparte ahora recuentos de uso anónimos con codingrow.com, desactivables.

v1.7.0Novedad

Se ve de un vistazo qué hay ya en el carrito: la tarjeta se vuelve verde con una etiqueta "En el carrito" y sigue así. Y la propuesta combinada ya no llega tarde — tarjetas marcador al instante y sin pausa simulada: en la misma conversación de prueba, propuestas en 7-9 segundos en lugar de 22.

v1.6.1Mantenimiento

El chat ahora habla como la propia tienda. Cuando un producto no está disponible se mantiene en primera persona — "aún no lo tenemos en nuestro catálogo" — en lugar de referirse a la tienda en tercera persona, manteniendo la conversación cercana y la puerta abierta.

v1.6.0Novedad

Sesiones distintas en el registro de conversaciones: cuando el cliente vuelve tras una pausa (más de ~5 minutos) se inicia una nueva conversación, registrada como una entrada separada en el log del administrador y enlazada con la anterior mediante un enlace "Sesión anterior" en el que se puede hacer clic — las sesiones siguen relacionadas pero distintas, y el asistente recuerda igualmente la anterior para mantener la continuidad para el cliente. Cliente con sesión iniciada: el chat empieza de inmediato, sin pedir el nombre (ya conocido por la cuenta). Cliente identificado y localizable: la consola de conversaciones muestra al cliente (nombre, y email si ha iniciado sesión) en una nueva columna "Customer" filtrable, para encontrar rápidamente todas las conversaciones de un cliente concreto.

v1.5.0Novedad

Grupo de IA con conmutación por error automática (AI — Models): configura varias IA (proveedor, clave, modelo) y elige la principal; si falla — sin crédito, clave no válida, límite de peticiones o error temporal — el chat no se detiene y continúa por sí solo con la siguiente IA. Menú de modelos que verifica y muestra solo los utilizables, con soporte para los modelos más recientes (p. ej. Claude Sonnet 5) y migración automática de tu configuración existente. Venta cruzada proactiva opcional al añadir al carrito: sugiere productos complementarios sin mencionar nunca el carrito. Consola de conversaciones más rica: el nombre real del cliente, productos como fichas con imagen y enlace, y una nueva columna Productos recomendados.

v1.4.0Novedad

Escaparate de productos en tiempo real: las fichas se actualizan en cada turno mientras el asistente acota, reordena y añade artículos afines, orientando hacia 2-3 opciones. Venta cruzada opcional al cierre (productos complementarios). Nueva sesión sin repetir el ritual del nombre tras una pausa. Contexto de la página de producto desde la que se abrió el chat: las preguntas implícitas se resuelven sobre ese producto (mediante URL/url_key nativas). Conciencia del carrito como señal de interés.

v1.3.0Novedad

Fichas de producto más precisas: el asistente elige qué productos mostrar y en qué orden de relevancia, de modo que solo se sugieren artículos realmente afines a la petición; además recuerda los productos ya mostrados y entiende referencias como 'el segundo que me enseñaste'.

v1.0.9Novedad

Selección de modelo simplificada: un botón "Load models" rellena un desplegable con los modelos reales disponibles para tu proveedor y tu clave, con opción manual de reserva y un aviso dinámico con el enlace a dónde obtener la clave API de ese proveedor.

v1.0.8Novedad

Soporte humano mediante tickets: dirección BCC configurable, tiempo de respuesta, prefijo de número de ticket, marcar como resuelto con notificación opcional y cierre automático tras N días.

v1.0.7Novedad

Registro de sinónimos autoaprendido (aprende solo de las búsquedas sin resultados, también lee los Search Synonyms nativos), tabla paginada y editable en línea con exportación/importación CSV e inyección con un clic en los Search Synonyms nativos, además de lectura completa del hilo de conversación desde la consola.

v1.0.5Novedad

Tarjetas de categoría con etiqueta sintética para peticiones vagas, y botones de respuesta rápida siempre que el asistente ofrece una lista corta de opciones concretas.

v1.0.0Novedad

Primera versión: chat de ventas basado en IA para Magento 2, con búsqueda de productos en lenguaje natural, estado del pedido y añadir al carrito.

Preguntas frecuentes

¿Qué es AI Personal Shopper?
Un asistente de IA conversacional que entiende a los clientes, busca en tu catálogo real y sugiere productos.
¿Usa mi catálogo real?
Sí, busca en tus productos y categorías reales, no respuestas genéricas.
¿Puede ayudar con los pedidos?
Sí, puede dar información de pedidos una vez identificado el cliente.