Integraciones
Tiendanube

Chatbot

25min

Introducción

En este tutorial, aprenderás cómo funciona el chatbot integrado con Tiendanube, qué interacciones y funcionalidades ofrece, y cómo puedes clonar y personalizar este modelo para tu propia tienda. Este chatbot está diseñado para mejorar la experiencia del cliente, ofreciendo respuestas rápidas y eficientes a preguntas frecuentes y permitiendo algunas autogestiones.

Arquitectura del Chatbot

El chatbot está estructurado en varios grupos de interacciones. Una interacción es una unidad de conversación que responde a una consulta específica del cliente. Las interacciones pueden ser activadas automáticamente mediante el reconocimiento de lenguaje natural (NLP) o mediante opciones de menú.

Reconocimiento de Lenguaje Natural (NLP)

El chatbot utiliza el motor IA para entender y responder automáticamente a las preguntas de los clientes. Esto permite que el bot identifique la intención del usuario y proporcione respuestas precisas sin intervención humana.

Grupos de Interacciones

Grupo: General

Este grupo contiene interacciones básicas que proporcionan información sobre la tienda, los horarios, los medios de pago, entre otros.

Interacción: Bienvenida

  • Funcionalidad: El bot saluda al cliente en su idioma preferido y se presenta como el asistente virtual de la tienda.
  • Ejemplo de Respuesta: "¡Hola! 👋 Soy el asistente virtual de Tu Tienda. ¿En qué puedo ayudarte hoy?"

Interacción: Fuera de dominio

  • Funcionalidad: Se utiliza cuando el bot no entiende la consulta del usuario, solicitando que reformule la pregunta.
  • Ejemplo de Respuesta: "No te entendí. ¿Podrías repetir por favor?"

Interacción: Información General

  • Funcionalidad: Proporciona una descripción general de la tienda y sus productos.
  • Ejemplo de Respuesta: "Somos una tienda especializada en joyería de plata y acero inoxidable, ubicada en la ciudad."

Interacción: Envíos

  • Funcionalidad: Ofrece información sobre las opciones y costos de envío disponibles.
  • Ejemplo de Respuesta: "Sí, realizamos envíos a todo el país. Usamos servicios de mensajería y también ofrecemos entrega a domicilio dentro de la ciudad."

Interacción: Medios de Pago

  • Funcionalidad: Informa sobre las formas de pago aceptadas.
  • Ejemplo de Respuesta: "Aceptamos transferencias bancarias, depósitos y tarjetas de crédito con un pequeño recargo."

Interacción: Horario de Atención

  • Funcionalidad: Proporciona los horarios de atención de la tienda.
  • Ejemplo de Respuesta: "Nuestro horario de atención es de lunes a viernes de 09:00 a 18:00 y los sábados de 10:00 a 14:00."

Interacción: Catálogo

  • Funcionalidad: Indica que no cuentan con un catálogo, pero dirige al usuario a la tienda online.
  • Ejemplo de Respuesta: "No contamos con un catálogo físico, pero puedes ver todos nuestros productos y precios en nuestra tienda online."

Interacción: Productos sin Stock

  • Funcionalidad: Informa cómo suscribirse para recibir notificaciones de productos que vuelvan a estar disponibles.
  • Ejemplo de Respuesta: "En la página del producto encontrarás un botón para suscribirte a las notificaciones y te avisaremos por correo en cuanto vuelva a estar disponible."

Interacción: Puntos de Retiro

  • Funcionalidad: Informa sobre los puntos de retiro disponibles.
  • Ejemplo de Respuesta: "No contamos con un local físico, pero tenemos puntos de retiro en varios barrios de la ciudad. Consulta nuestra web para más detalles."

Interacción: Material de los Productos

  • Funcionalidad: Detalla los materiales de los productos ofrecidos.
  • Ejemplo de Respuesta: "Nuestros productos están fabricados en acero inoxidable y plata de alta calidad."

Interacción: Precios Mayoristas

  • Funcionalidad: Aclara que los precios publicados son mayoristas.
  • Ejemplo de Respuesta: "Los precios que ves en nuestra tienda online ya son los precios mayoristas."

Interacción: Origen de la Tienda

  • Funcionalidad: Proporciona la ubicación de la tienda.
  • Ejemplo de Respuesta: "Somos una tienda local de joyería ubicada en el centro de la ciudad."

Grupo: Autogestión

Este grupo permite a los clientes gestionar algunos aspectos de sus pedidos de manera autónoma, sin necesidad de intervención humana directa.

Funcionalidades Dependientes de la Identificación

Algunas funcionalidades del chatbot requieren que el cliente esté autenticado para acceder a ellas. Estas interacciones aseguran que las acciones realizadas sean seguras y estén autorizadas.

Interacción: Estado del Pedido

  • Objetivo: Permite al cliente revisar el estado de su pedido.
  • Uso de Tiendanube: Se conecta con la API de Tiendanube para obtener el estado actual del pedido.
  • Ejemplo de Respuesta: "Aquí está la información de tu pedido #5678: Tu pedido está en proceso, el pago ha sido completado, y el envío está pendiente."

Interacción: Enviar Comprobante

  • Objetivo: El cliente puede enviar una imagen del comprobante de pago para su verificación.
  • Uso de Tiendanube: El bot almacena la imagen del comprobante para su revisión manual por parte del equipo.
  • Ejemplo de Respuesta: "Por favor, sube una imagen del comprobante de pago para que podamos verificarlo."

Interacción: Agregar Productos

  • Objetivo: Permite al cliente añadir productos a un pedido existente.
  • Uso de Tiendanube: El bot guía al cliente para que añada los productos a su carrito y actualice el pedido en Tiendanube.
  • Ejemplo de Respuesta: "Vamos a agregar productos a tu pedido. Por favor, ingresa a la tienda y añade los productos al carrito. Avísame cuando termines."

Interacción: Cambiar Envío a Sucursal

  • Objetivo: Facilita al cliente cambiar el destino de envío a una sucursal específica.
  • Uso de Tiendanube: El bot recopila la nueva información de envío y la actualiza en el sistema de Tiendanube.
  • Ejemplo de Respuesta: "Para cambiar el envío a una sucursal, necesitamos los siguientes datos: Nombre de la sucursal, Dirección, y Código Postal."

Interacción: Cambiar Envío a Terminal

  • Objetivo: Permite al cliente cambiar el destino del envío a una terminal específica.
  • Uso de Tiendanube: El bot recolecta la información de la terminal y actualiza el pedido en Tiendanube.
  • Ejemplo de Respuesta: "Para cambiar el envío a una terminal, necesitamos los siguientes datos: Empresa de transporte y Localidad de destino."

Interacción: Cancelar Pedido

  • Objetivo: Los clientes pueden solicitar la cancelación de un pedido.
  • Uso de Tiendanube: El bot marca el pedido como pendiente de cancelación y avisa al equipo de la tienda.
  • Ejemplo de Respuesta: "Un asesor se pondrá en contacto contigo para confirmar la cancelación del pedido. Gracias por tu paciencia."

Identificación de un Cliente

El chatbot integrado con Tiendanube utiliza un sistema de autenticación de dos factores (2FA) para identificar a los clientes. Este proceso asegura que solo los clientes registrados y autenticados puedan acceder a ciertas funcionalidades avanzadas, como la consulta del estado de su pedido o la modificación de detalles del envío.

Proceso de Identificación

  1. Solicitud del Email: El chatbot solicita al cliente que ingrese su dirección de correo electrónico registrada.
  2. Envío del PIN: El bot envía un PIN de verificación de 5 dígitos al correo electrónico proporcionado.
  3. Ingreso del PIN: El cliente ingresa el PIN en el chat para validar su identidad.
  4. Validación: Si el PIN es correcto, el cliente es autenticado y se le concede acceso a funcionalidades avanzadas durante un período determinado (14 días por defecto).

Este proceso asegura que solo los usuarios autenticados puedan realizar acciones sensibles, proporcionando una capa adicional de seguridad.

Ejemplo de Interacción de Autenticación

  • Bot: ¿Cuál es tu correo electrónico?
  • Cliente: [email protected]
  • Bot: Te envié un código de 5 dígitos a [email protected] para validar tu acceso.
  • Cliente: 67890
  • Bot: ¡Autenticación exitosa! ¿En qué puedo ayudarte hoy?

Selección de Pedido

Algunas interacciones requieren que el cliente seleccione un pedido específico para realizar acciones sobre él, como verificar el estado del pedido o agregar productos.

Proceso de Selección de Pedido

  1. Solicitud del Número de Pedido: El bot solicita al cliente que ingrese el número del pedido que desea consultar o modificar.
  2. Validación: El bot verifica la existencia del pedido utilizando la API de Tiendanube.
  3. Acción sobre el Pedido: Una vez validado, el bot realiza la acción solicitada sobre el pedido seleccionado.

Ejemplo de Interacción de Selección de Pedido

  • Bot: Por favor, ingresa el número de tu pedido.
  • Cliente: 98765
  • Bot: Verificando el pedido #98765...
  • Bot: Aquí está la información de tu pedido #98765: Tu pedido está en preparación, el pago ha sido confirmado, y el envío está programado para mañana.

Funcionalidades Adicionales

Autenticación de Dos Factores (2FA)

  • El sistema de 2FA es una capa adicional de seguridad que garantiza que solo los clientes autorizados puedan acceder a ciertas funcionalidades. Esto es especialmente importante para funciones que involucran información sensible o cambios en los pedidos.

Ventajas de 2FA:

  • Seguridad Mejorada: Asegura que solo los clientes legítimos puedan acceder a sus datos y realizar cambios.
  • Confianza del Cliente: Incrementa la confianza del cliente al saber que sus datos están protegidos.

Ejemplo de Flujo de Autenticación

  • Solicitud del Correo Electrónico: El bot pide al cliente que proporcione su email.
  • Envío del PIN: El sistema envía un PIN de 5 dígitos al correo proporcionado.
  • Validación del PIN: El cliente ingresa el PIN en el chat.
  • Acceso Garantizado: Si el PIN es correcto, el cliente tiene acceso a funcionalidades avanzadas.

Clonación y Personalización del Bot

El modelo de este chatbot puede ser clonado y personalizado para adaptarse a las necesidades específicas de cualquier tienda en Tiendanube. A continuación se presentan algunos pasos para hacerlo:

Clonación del Bot

  • Exportar Configuración: Utiliza las herramientas de exportación para obtener una copia de la configuración del bot.
  • Importar a Tu Plataforma: Importa la configuración a tu instancia de chatbot en la plataforma que utilices.
  • Configuración de Variables: Asegúrate de configurar todas las variables y credenciales necesarias, como el token de acceso a la API de Tiendanube.
  • Personalización del Bot
  • Modificar Respuestas: Ajusta las respuestas del bot para que se alineen con la voz y el tono de tu marca.
  • Actualizar Información: Cambia los datos específicos, como horarios de atención, costos de envío, y puntos de retiro, para que reflejen tu operación.
  • Agregar Nuevas Funcionalidades: Si es necesario, puedes agregar nuevas interacciones o modificar las existentes para mejorar la experiencia del cliente.

Conclusión

El chatbot integrado con Tiendanube es una herramienta poderosa para mejorar la atención al cliente, ofreciendo respuestas rápidas y eficientes a preguntas frecuentes, permitiendo autogestión de pedidos y proporcionando información relevante sobre la tienda y sus productos. La integración con Tiendanube permite una experiencia fluida y eficiente para gestionar pedidos, consultas y otros aspectos clave del servicio al cliente. Este modelo se puede clonar y personalizar fácilmente para adaptarse a las necesidades específicas de cualquier tienda en Tiendanube.

Implementar este chatbot no solo mejorará la experiencia de tus clientes, sino que también optimizará los procesos internos y reducirá la carga de trabajo de tu equipo de atención al cliente. ¡No dudes en poner en práctica esta solución y llevar tu servicio al cliente al siguiente nivel!

Updated 08 Jul 2024
Doc contributor
Did this page help you?