Aviso:

Para brindarle información de soporte completa de manera más rápida, el contenido de esta página ha sido traducido al español mediante traducción automática. Para consultar la información de soporte más precisa, consulte la versión en inglés de este contenido.

Ecommerce Bot

Introducción

Este tutorial te ayudará a construir un bot de ecommerce a través de Catalyst ConvoKraft que sirve como un asistente de ventas eficiente para tu sitio web de ecommerce.

Considera una tienda en línea que vende dispositivos electrónicos y electrodomésticos a través de su sitio web. Construiremos un bot de ConvoKraft para el sitio web que permite a los usuarios tener conversaciones individuales interactivas en cualquier momento, sin tener que crear tickets de soporte o contactar al personal de atención al cliente para consultas más simples y directas o preguntas frecuentes.

El bot de ecommerce puede mostrar la lista de productos disponibles en el inventario de la tienda, permitir a los usuarios realizar un pedido con la tienda, ver los detalles de un pedido, cambiar la dirección de entrega o reprogramar la entrega tentativa del pedido.

El bot de ecommerce se verá así después de ser integrado en el sitio web:

ecommerce-website-hosted

Puedes acceder a un bot de ecommerce funcional y probar su funcionamiento aquí: ¡Prueba la App!

El bot de ecommerce utiliza los siguientes componentes fundamentales de ConvoKraft:

  • Actions : Configuraremos el bot de ecommerce para realizar operaciones como ver la lista de artículos disponibles en la tienda en línea, realizar un pedido, ver detalles de un pedido, cambiar la dirección de entrega y reprogramar la fecha de entrega.

  • Bot Logic : Configuraremos la lógica del bot de nuestro ecommerce bot usando Catalyst Integration Functions. La función manejará la lógica del backend de las actions que se configuren. En este tutorial, hemos codificado las funciones en Node.js16.

  • Handlers : Configuraremos respuestas en las funciones handler para saludar al usuario al iniciar una nueva conversación con el bot, informar al usuario sobre escenarios de falla o excepciones, y también para hacerle saber al usuario que el bot no puede comprender un mensaje en particular. La lógica de ejecución principal del bot también se configurará en una función handler y discutiremos más al respecto en esta sección.

Nota: Integration Functions actualmente no está disponible para los usuarios de Catalyst que acceden desde los centros de datos EU, AU, IN o CA. Los usuarios que acceden desde estos DCs pueden en su lugar construir la lógica del bot con la opción de función Deluge.

El bot de ConvoKraft también utiliza otros servicios de Catalyst y sus componentes incluyendo:

  1. Catalyst Serverless:

  2. Catalyst Cloud Scale:

También configuraremos el siguiente servicio de Zoho:

  • Zoho CRM : Para almacenar los productos en la tienda en línea y los datos de todos los pedidos realizados, crearemos módulos personalizados en Zoho CRM y lo usaremos como nuestra fuente de datos. Para obtener más información sobre la configuración de módulos personalizados, consulta esta sección.

En este tutorial, se te proporcionará el código para construir el bot de ConvoKraft usando Catalyst Integration functions y un código de client simple para el sitio web de ecommerce. Solo tendrás que copiar el código proporcionado aquí y pegarlo en los archivos apropiados según las instrucciones. Configuraremos las actions necesarias para el bot, codificaremos la lógica de negocio, entrenaremos y probaremos el bot, y finalmente integraremos el bot en el sitio web.

Última actualización 2026-03-20 21:51:56 +0530 IST

Tiempo mínimo para completar:

40 mins

Nivel de dificultad:

Advanced

SERVICIOS INVOLUCRADOS

Serverless Cloud Scale ConvoKraft

COMPONENTES INVOLUCRADOS

Functions Web Client