Diseño de flujos de conversación para chatbots de WhatsApp
Jazmie JamaludinImagina a alguien enviando un mensaje a un negocio a las nueve y media de la noche. Quieren saber si un producto viene en otro tamaño y si puede llegar antes del fin de semana. No están leyendo un manual. No están rellenando un formulario en una página web. Simplemente están escribiendo, como le enviarían un mensaje de texto a un amigo, y esperando una respuesta. Lo que suceda en los siguientes segundos decide si se convierten en un cliente o cierran silenciosamente el chat y prueban en otro lugar.
Ese momento está moldeado por algo que la mayoría de la gente nunca ve: un flujo de conversación. Es el mapa invisible que decide lo que tu chatbot dice primero, lo que pregunta después y cómo guía a una persona desde una pregunta vaga a un resultado claro. En este artículo, expondremos ese mapa. Aprenderás a diseñar flujos de chatbot de WhatsApp que se sientan naturales, lleven a las personas a la respuesta rápidamente y sepan cuándo hacerse a un lado y dejar que un humano tome el control. Sin código, sin jerga sin explicar, solo el pensamiento que separa a un asistente útil de un callejón sin salida frustrante.
Qué es realmente un flujo de conversación
Un flujo de conversación es simplemente el camino planificado que puede tomar un chat. Piénsalo como el plano de una tienda. Un buen diseño de tienda te guía naturalmente desde la entrada hasta lo que viniste a buscar, con letreros útiles en el camino y una ruta clara a la caja. Un diseño confuso te deja deambulando, sin saber dónde está nada, hasta que te rindes. Un flujo de chatbot hace el mismo trabajo con palabras en lugar de pasillos.
En esencia, cada flujo se construye a partir de tres cosas: los mensajes que envía el bot, las elecciones que hace la persona y las bifurcaciones que deciden lo que viene después. Alguien toca "rastrear mi pedido" y el flujo se bifurca hacia la solicitud de un número de pedido. Alguien escribe "esto está roto" y el flujo se bifurca hacia un camino completamente diferente. Diseñar el flujo significa decidir, de antemano, cómo son todos esos caminos para que nadie caiga en un vacío.
Si aún no has decidido si necesitas automatización aquí, vale la pena leer primero nuestra descripción general de la automatización de WhatsApp, desde respuestas automáticas hasta agentes de IA, porque el flujo que diseñes dependerá en gran medida del enfoque que elijas.
Flujos lineales versus flujos de ramificación
El flujo más simple es lineal: una línea recta de principio a fin, donde cada persona ve los mismos pasos en el mismo orden. Reservar una mesa para un número fijo de personas podría funcionar así. Preguntar la fecha, preguntar la hora, confirmar. No hay desvíos porque la tarea es limitada.
Sin embargo, la mayoría de las conversaciones reales se ramifican. Una persona podría ser un visitante nuevo o un cliente recurrente, podría querer comprar o quejarse, podría estar lista para actuar o simplemente curiosear. Los flujos de ramificación reconocen que la vida es más complicada que una línea recta. El arte está en ramificar lo suficiente para que se sienta receptivo, sin ramificar tanto que todo se convierta en un lío que nadie pueda mantener. Un flujo que no se puede explicar en una sola hoja de papel suele ser un flujo que se ha descontrolado.
Empieza por el objetivo, no por el saludo
Es tentador empezar a diseñar un flujo escribiendo el mensaje de bienvenida. Resiste esa tentación. La pregunta más útil que hay que hacerse primero es: ¿cómo es una conversación exitosa? Si tu respuesta es "la persona reserva una cita" o "la persona recibe su enlace de seguimiento" o "la persona se siente tranquila y espera a un humano", entonces tienes un destino. Todo lo que construyas debe orientarse hacia él.
Trabajar hacia atrás desde el objetivo te mantiene honesto. Cada mensaje y cada pregunta deben ganarse su lugar al acercar a la persona a ese resultado. Si un paso no ayuda a la persona a llegar allí, es fricción, y la fricción es donde mueren los chats. Antes de escribir una sola línea de diálogo del bot, dibuja el recorrido en papel: por dónde entran las personas, qué intentan hacer y dónde deben terminar. Solo cuando ese esqueleto se sienta bien, debes empezar a vestirlo con palabras.
La anatomía de un inicio potente
El primer mensaje que envía tu bot hace más trabajo que cualquier otro. Establece el tono, le dice a la persona que está en el lugar correcto y le ofrece un camino a seguir. Una apertura débil es vaga y egocéntrica: "¿Bienvenido! ¿En qué puedo ayudarte hoy?" deja a la persona todo el trabajo de pensar. Una apertura fuerte es cálida y ofrece opciones claras.
Las mejores aperturas suelen combinar tres ingredientes. Un reconocimiento amigable que usaría una voz humana. Una declaración de una línea de lo que este chat puede hacer por ellos. Y un pequeño menú de las cosas más comunes que la gente quiere, para que puedan tocar en lugar de escribir. Ofrecer botones aquí es mucho más amable que una indicación en blanco, y puedes aprender más sobre esto en nuestra guía sobre cómo escribir respuestas automáticas que conviertan.
Ofrece a la gente una forma de decir lo que no predijiste
Ningún menú puede listar todo. Siempre deja una vía de escape, como una opción etiquetada "otra cosa" o una suave invitación a simplemente escribir su pregunta. Las personas que se sienten encajonadas por opciones rígidas se frustran rápidamente. Un flujo que acepta silenciosamente lo inesperado y lo encamina sensatamente se siente mucho más humano que uno que sigue repitiendo los mismos tres botones hasta que la persona se rinde.
Mapeando las ramas principales
Una vez que las personas entran, necesitan ir a algún sitio. La forma más clara de pensar en las ramas es agrupar las razones por las que las personas te contactan. La mayoría de las empresas encuentran que sus conversaciones se agrupan en un puñado de categorías: personas que quieren comprar, personas que ya compraron y necesitan ayuda, personas con una pregunta general y personas con una queja o algo urgente. Cada categoría se convierte en una rama.
Dentro de cada rama, diseñas los pasos más pequeños. La rama "ya compré y necesito ayuda" podría pedir una referencia de pedido y luego ofrecer rastrear, devolver o informar un problema. La rama "quiero comprar" podría guiar a alguien hacia un producto o, dependiendo de tu configuración, hacia un formulario estructurado dentro del chat que recopila lo que necesitas para realizar una venta. Mantén cada rama superficial. Si una persona tiene que pasar por seis capas para llegar a una respuesta, el flujo es demasiado profundo.
| Intención de la persona | Objetivo de la rama | Primer paso útil |
|---|---|---|
| "Quiero comprar" | Guiar a un producto o pedido | Mostrar opciones o hacer una pregunta de calificación |
| "¿Dónde está mi pedido?" | Proporcionar una actualización de estado | Pedir una referencia de pedido |
| "Tengo una pregunta" | Responder o dirigir a la información correcta | Ofrecer un menú corto de temas comunes |
| "Algo anda mal" | Tranquilizar y resolver rápidamente | Reconocer y luego ofrecer ayuda humana rápidamente |
Maneja los momentos en que las cosas se salen del guion
Las personas reales no se mueven de forma ordenada por tus ramas. Cambian de opinión a mitad de camino, preguntan dos cosas a la vez, escriben algo que el bot no reconoce o simplemente envían una sola palabra confusa. Un flujo que solo funciona cuando las personas se comportan perfectamente fracasará en la práctica. Así que planifica los imprevistos antes de que ocurran, en lugar de improvisar cuando ya están ahí.
La red de seguridad más importante es una elegante alternativa. Cuando el bot no entienda, no debe repetirse robóticamente ni fingir que no ha pasado nada. Debe decir, claramente, que no lo ha entendido del todo, y luego ofrecer el menú de nuevo o invitar a la persona a reformular la pregunta. Después de dos intentos fallidos, suele ser más prudente pasar el control a una persona que seguir adivinando. Cubrimos ese traspaso en detalle en nuestro artículo sobre cuándo usar un chatbot versus un agente en vivo.
Permite que la gente empiece de nuevo sin vergüenza
Incorpora una forma sencilla de reiniciar, como escribir "menú" o "empezar de nuevo" en cualquier momento. Las personas se desvían por una rama, se dan cuenta de que era la incorrecta y necesitan una forma fácil de volver. Un flujo que las atrapa en una esquina se siente castigador. Uno que siempre les permite volver al principio se siente indulgente, y los flujos indulgentes mantienen a las personas en la conversación en lugar de ahuyentarlas.
Decide qué debe saber el bot sobre la persona
Un flujo se vuelve mucho más fluido cuando el bot recuerda el contexto. Si alguien da su número de pedido al principio, el bot no debería volver a pedirlo tres mensajes después. Si el sistema ya sabe su nombre de un chat anterior, usarlo cálidamente es un pequeño detalle que funciona bien. Aquí es donde el diseño bien pensado se superpone con la personalización de conversaciones a escala, convirtiendo un script genérico en algo que se siente personalizado.
La otra cara de la moneda es la contención. Que puedas recopilar información no significa que todos los flujos deban hacerlo. Pregunta solo lo que el objetivo actual realmente necesita. Una persona que intenta rastrear un paquete no quiere que le pregunten primero sobre sus preferencias. Cada pregunta innecesaria es un pequeño impuesto a su paciencia, y la paciencia es la moneda que intentas proteger durante toda la conversación.
Mantén el conocimiento del bot al alcance de la mano
Un flujo es tan bueno como las respuestas que puede alcanzar. Cuando una rama lleva a una pregunta, el bot necesita un lugar donde encontrar una respuesta fiable. Ese es el trabajo de una base de conocimientos de chatbot bien organizada, la biblioteca ordenada de hechos, políticas y respuestas de la que se nutre tu bot. Si la base de conocimientos es escasa o está desactualizada, incluso un flujo bellamente mapeado chocará con muros. Diseña el flujo y el conocimiento detrás de él juntos, no como proyectos separados.
También ayuda observar cómo difieren los flujos por sector. Una clínica, una marca de ropa y una empresa de software tienen viajes comunes muy diferentes, y estudiar casos de uso de chatbot por industria reales es una forma rápida de detectar patrones que puedes tomar prestados. No tienes que inventar cada rama desde cero cuando otras empresas ya han mapeado un terreno similar. Tomar prestada una forma probada y adaptarla a tu propia voz es más rápido y seguro.
Decide cómo termina la conversación
Los inicios se llevan toda la atención, pero los finales importan tanto como ellos. Un flujo debe cerrar un ciclo de forma limpia. Cuando la persona tiene lo que buscaba, el bot debe confirmarlo, ofrecer un siguiente paso útil y dejar claro cómo volver si necesita más. Un silencio abrupto después de una respuesta deja a la gente insegura de si realmente sucedió algo.
Los buenos finales también recopilan un poco de feedback cuando es natural hacerlo. Un breve "¿esto lo solucionó?" puede indicarte silenciosamente qué ramas funcionan y cuáles están fallando. Con el tiempo, esas señales son oro. Te muestran exactamente dónde refinar el flujo en lugar de adivinar. Si tienes la intención de actuar sobre esos datos, decide de antemano cómo los rastrearás, porque un flujo que nunca mides es un flujo que nunca podrás mejorar. Puedes explorar finales interactivos más ricos utilizando un chatbot de WhatsApp diseñado específicamente en lugar de cablear todo manualmente.
Prueba como un escéptico, refina como un artesano
La primera versión de cualquier flujo es una hipótesis, no un producto terminado. Antes de confiarla a clientes reales, recorrela tú mismo de la forma más torpe posible. Escribe algo incorrecto. Cambia de opinión a mitad de rama. Envía un emoji donde debería ir una palabra. Cada lugar donde el flujo tropieza es un lugar donde una persona real también tropezaría, y es mucho más barato arreglarlo en las pruebas que frente a un cliente que paga.
Una vez en vivo, trata el flujo como algo vivo. Observa dónde se van las personas, qué botones no se usan y qué preguntas confunden más a menudo al bot. Luego, recorta, reformula y redirige. Los mejores flujos de conversación rara vez nacen brillantes. Se vuelven brillantes a través de un pulido paciente y repetido, una pequeña mejora a la vez, guiado por lo que la gente real hace. Si deseas una segunda opinión sobre un flujo que estás diseñando, nuestro equipo estará encantado de hablar contigo al respecto.
Preguntas frecuentes
¿Cuánto debe durar un flujo de conversación de chatbot?+
¿Debo usar botones o dejar que la gente escriba libremente?+
¿Qué ocurre cuando el bot no entiende a alguien?+
¿Cómo sé si mi flujo está funcionando?+
Referencias
- Nielsen Norman Group. "Chatbots y interfaces conversacionales." nngroup.com.
- WhatsApp Business. "Crea experiencias de mensajería interactivas." business.whatsapp.com.
- HubSpot. "Investigación sobre chat en vivo y expectativas del cliente." hubspot.com.