img articulo1 como crear un chat bot desde cero

¿Cómo crear un chatbot desde cero?

Uno de los retos de los negocios es garantizar una experiencia placentera y de atención inmediata a sus clientes que se comunican a través de las plataformas tecnológicas, y en contribución a esta necesidad fue creado un software para comunicarse con el usuario imitando el lenguaje humano.

Los chatbots se desarrollaron por primera vez a mediados de los años 60, el primero tuvo por nombre “Elizza” creado en el Instituto de Tecnología de Massachusetts en Estados Unidos, su objetivo principal era habilitar una interfaz de comunicación para conectarse entre la máquina y el hombre.

Después de “Elizza” crearon a “Parry”, en el año 1972, en la Universidad de Stanford (EE.UU.) en su versión modificada con una actitud emocional. Desde entonces, han sido diseñados otros chatbots, que han pasado por etapas de evolución hasta convertirse en unos modernos dispositivos de asistencia.

¿Por qué tu negocio debe usar chatbot?

Un chatbot es de gran provecho integrado en tu estrategia de marketing digital, porque te permite automatizar los procesos de atención al cliente y los usuarios pueden recibir respuestas rápidas ante alguna duda o inquietud sobre tu servicio o producto que tengas en venta.

Además, tus clientes tendrán atención las 24 horas del día, generan mayor engagement porque los clientes se sienten seguros con tu sitio web y seguro regresan fieles a tu marca.

También, ahorras tiempo y dinero porque no necesitarás contratar a una persona que se encargue de responder a todas las preguntas que realicen a tu página web o redes sociales, porque ya cuentas con un asistente inteligente que responde las 24 horas del día.

img articulo1 como crear un chat bot desde cero img1

Respondiendo a las inquietudes de los usuarios en su proceso de compra, atraídos por la estrategia de marketing de contenidos digitales, generarás conversiones.

Ahora, ¡vamos a crearlo!

Es importante saber que los bots (de robots) necesitan de una buena plataforma para que puedan funcionar, un nombre llamativo y un script sólido, este último conocido como código de programación que contiene comandos u órdenes que se van ejecutando de manera secuencial para controlar el comportamiento de un programa en específico o para interactuar con el sistema operativo.

Como dijimos, un chatbot necesita de una buena plataforma y antes que nada tienes que saber que existen muchas herramientas que pueden ayudarte con esta tarea, por ejemplo: Manychat, Chatty People, Botsify, Chatfuel, entre otras. Son muchas, y en esta ocasión, vamos a enseñarte cómo crear un chatbot con la herramienta Chatfuel para la red social Facebook.

Primero: Ingresa a la página https://chatfuel.com/ y le das clic a la pantalla que aparece en el centro, donde señala “Get Started for Free”. En seguida te dirige a conectar tu fanpage con la página que usarás para construir el bot.

img articulo1 como crear un chat bot desde cero img2

Una vez que aceptas ya comienzas a construir tu bot. En la página puedes observar que aparecen dos pestañas: Welcome Message y Default answer. Eliges Welcome message, donde vas a personalizar tu mensaje, sin eliminar las palabras “Firts name” que están entre paréntesis, esta opción la dejas tal cual se presenta porque permite tomar el nombre de usuario de la persona y presentar el mensaje personalizado.

Segundo: Personaliza tu mensaje de bienvenida, por ejemplo: “Hola (firts name) que bien tenerte por aquí. Soy Chanty, asistente virtual programada de Online Academy Da clic en la opción que quieras”.

img articulo1 como crear un chat bot desde cero img3

Luego, en la misma pestaña, pero en la parte inferior encuentras un botón que señala Add Button. Le puedes poner un nombre, por ejemplo: “Quiero aprender”. Esta pestaña te ofrece tres opciones: Blocks, URL y Phone Call.

img articulo1 como crear un chat bot desde cero img4

La opción de URL sirve para que, al darle clic al botón de “Quiero aprender”, te saque a un sitio externo fuera de Facebook. La opción de bloques (Blocks) es para elegir cualquiera de los bloques de conversaciones que vas a ir construyendo y la opción de llamada, es para que el usuario pueda hacer contacto vía telefónica.

Si eliges en Bloques, te permite acceder a la opción de escoger entre Welcome message o Default answer.

img articulo1 como crear un chat bot desde cero img5

Puedes seleccionar que te lleve al “Default answer”, para que el botón agregue la opción de responder con el mensaje que previamente escribiste en este bloque, por ejemplo: ¡Perfecto! ¿Qué quieres aprender?

img articulo1 como crear un chat bot desde cero img6
img articulo1 como crear un chat bot desde cero img7

Tercero: Para simular la comunicación, podemos programar el tiempo de respuesta. La velocidad la puedes programar en la misma página donde previamente estabas construyendo los mensajes, debajo encuentras opciones, entre ellas está “Typing”, y le vas a colocar cuánto tiempo quieres que se tarde el bot en contestar que puede ser, por ejemplo, en 4 segundos.

Ok, volviendo a la opción “Quiero aprender”, en esta parte vas a comenzar a darle las opciones al usuario. En el lado izquierdo de tu pantalla, aparece un botón que señala “+ Add sequence or group”, le das clic y le vas a agregar un grupo nuevo de bloques para construir las nuevas conversaciones.

A ese nuevo grupo le vas a colocar un nombre clave, por ejemplo “Cursos”, esa palabra no la verá el usuario y es para que nos guiemos; desde este bloque comienzas a crear las opciones, en un bloque puedes escribir la palabra clave “Redes Sociales” y en el otro, por ejemplo, “¿Cómo crear un ebook?”.

img articulo1 como crear un chat bot desde cero img8

Luego, en “Redes Sociales” le vas a dar opción de texto y le vas a escribir, por ejemplo: “¡Genial! El curso comienza esta semana” y para la opción “¿Cómo crear un ebook?” le escribes como texto, por ejemplo: “¡súper! Empezamos mañana”.

img articulo1 como crear un chat bot desde cero img9
img articulo1 como crear un chat bot desde cero img10

Una vez construidas las dos anteriores opciones con sus mensajes, te diriges al bloque “Default answer” y entonces, ubicas la opción que habías realizado antes donde señalaste “¡Perfecto! ¿Qué quieres aprender?” y le das clic donde indica “agregar un botón” para que escribas en un primer bloque, por ejemplo, “Redes Sociales” y este lo vinculas a la respuesta que se llama Redes Sociales; luego vas a agregar otro botón que puede decir “Book” que lo vas a vincular con la opción “¿Cómo crear un ebook?”.

img articulo1 como crear un chat bot desde cero img11

Recuerda que puedes programar los tiempos de respuesta en Typing. Para hacerlo más dinámico, ubicas el grupo donde escribiste “Redes Sociales” y “¿Cómo crear un ebook”? Eliges uno a uno, al primero, puedes agregar un botón con el siguiente mensaje: “Conoce el temario”, y al segundo le escribes: “Ir al sitio”.

img articulo1 como crear un chat bot desde cero img12

Para hacerlo más dinámico, te diriges a New Group donde le darás clic para agregar un segundo grupo que lo puedes llamar “Temarios”. A este mismo bloque, le das clic para agregar un botón que se va a llamar “Temario redes” y otro que denominarás “Temario Ebook”.

Puedes agregar imágenes a cada una de estas opciones, la opción de subir fotos está en uno de los botones que está muy cerca donde está Typing.

Finalmente, para que tenga un buen aspecto visual, una vez que tengas ordenados tus mensajes, puedes dar clic al botón conectar con Facebook que encuentras en la parte superior derecha. Automáticamente te dirige al chat de tu fanpage y, al escribir, te van a aparecer los mensajes que construiste con la herramienta Chatfuel. Las respuestas aparecerán en el tiempo que le programaste, 4 segundos, por ejemplo.

¡Listo! Puedes construir unos mensajes de prueba en una página de Facebook, para que comiences a familiarizarte con la creación de un chatbot, fundamental para que lo incorpores en tu plan de marketing digital.  

Además de este post, te invito a que nos sigas en nuestras redes sociales como:

síguenos y suscríbete en nuestros canales para que estés al día en aprender sobre otras plataformas, útiles para el diseño de estrategias de marketing.

Artículos de interés