Ir al contenido principal

Cómo solucionar problemas de chatbots que no se activan o se detienen inesperadamente

Resumen

Si tu chatbot no se inicia cuando se espera o se detiene antes de completar su conversación, el problema suele ser causado por una configuración incorrecta del chatbot, asignación del chat, regla de palabras clave o configuración del flujo.

Esta guía explica las razones más comunes por las que un chatbot puede no activarse o detenerse inesperadamente, junto con los pasos para resolver cada problema.

Instrucciones

Los problemas del chatbot generalmente se dividen en una de dos categorías:

  • El chatbot nunca se inicia.

  • El chatbot se inicia pero se detiene antes de completar la conversación.

Elige la sección a continuación según el problema que estés experimentando.

El chatbot no se está activando

Si tu chatbot no se inicia cuando un cliente envía un mensaje, verifica lo siguiente:

Nota: Esta sección de solución de problemas se aplica solo a los chatbots. No se aplica a la automatización basada en reglas de palabras clave.

1. Verifica que el chatbot tenga un Nodo de Inicio

Cada flujo de chatbot debe tener un Nodo de Inicio. Si no está configurado un Nodo de Inicio, o si tu chatbot no contiene ningún nodo de mensaje, el chatbot no iniciará la conversación.

Solución

  • Abre tu chatbot en el constructor de chatbots.

  • Haz clic en el menú de tres puntos.

  • Selecciona Establecer Nodo de Inicio.

  • Verifica que el Nodo de Inicio esté conectado al resto del flujo del chatbot.

  • Asegúrate de que al menos un nodo de mensaje esté configurado en el chatbot.

2. Verifica que la palabra clave coincida con la regla configurada

Si tu chatbot se activa utilizando Reglas, el mensaje del cliente debe coincidir con la palabra clave configurada en la regla.

Solución

  • Verifica que la palabra clave correcta esté configurada en la regla.

  • Si la palabra clave usa Coincidencia Exacta, asegúrate de que el mensaje del cliente coincida exactamente con la palabra clave, incluida la ortografía y los espacios.

  • Si el mensaje del cliente no coincide con la palabra clave configurada, el chatbot no se activará.

Nota: Las palabras clave utilizadas en reglas basadas en palabras clave no distinguen entre mayúsculas y minúsculas. Por ejemplo, Support, support y SUPPORT se tratan como la misma palabra clave.

3. Verifica que la conversación esté asignada a un Bot

La automatización del chatbot solo se ejecuta cuando la conversación está asignada a un Bot.

Si la conversación está asignada a un operador humano, el chatbot no se activará.

Solución

  • Comprueba cómo se asignan las conversaciones.

  • Asegúrate de que la conversación esté asignada a un Bot en lugar de a un operador humano.

4. Otro chatbot o agente de IA ya está manejando la conversación

Solo un chatbot o agente de IA puede manejar un contacto a la vez en el mismo canal. Si otro chatbot o agente de IA ya está manejando la conversación, un nuevo chatbot o agente de IA no puede iniciarse.

Esto puede suceder en las siguientes situaciones:

  • Múltiples reglas coinciden con el mismo mensaje: Solo la regla coincidente de mayor prioridad inicia un chatbot o agente de IA. Otras reglas coincidentes se omiten para la acción del chatbot o agente de IA, pero sus otras acciones aún se ejecutan.

  • Un chatbot ya está en ejecución: Si un chatbot se inició a partir de un mensaje anterior, una regla no puede interrumpirlo.

Este límite se aplica por separado a cada canal. Por ejemplo, un chatbot que se ejecuta en WhatsApp no impide que otro chatbot se ejecute en Instagram.

Solución

  • Comprueba si otro chatbot o agente de IA ya está manejando la conversación.

  • Si varias reglas coinciden con el mismo mensaje, comprueba qué regla tiene la mayor prioridad.

  • Revisa cualquier acción de palabras clave o campaña que pueda estar deteniendo el chatbot actual.

El chatbot se inicia pero se detiene inesperadamente

Si tu chatbot inicia la conversación pero no completa el flujo, verifica lo siguiente:

1. El cliente envió una respuesta no admitida

Si el chatbot espera una respuesta específica pero recibe una respuesta diferente, la conversación puede detenerse.

Por ejemplo, si el chatbot espera 1, 2 o 3, pero el cliente responde con Hola, el chatbot no sabrá qué camino seguir.

Solución

  • Configura una Respuesta General o Respuesta Predeterminada para manejar respuestas inesperadas.

  • Redirige a los clientes de vuelta a la pregunta esperada o a otro flujo de chatbot.

2. El cliente envió un mensaje multimedia

Si un cliente envía un mensaje multimedia, como una imagen o un video, y el chatbot no está configurado para aceptar entrada multimedia, el chatbot se detendrá.

Solución

Configura el nodo del chatbot para aceptar respuestas multimedia donde sea necesario.

3. El temporizador del chatbot expiró

Cada chatbot tiene un temporizador de inactividad. Si el cliente no responde antes de que expire el temporizador, el chatbot finalizará automáticamente.

Solución

  • Abre el constructor de chatbots.

  • Haz clic en Temporizador del Chatbot en la esquina superior derecha.

  • Ajusta el valor del tiempo de espera.

El temporizador del chatbot se puede configurar entre 1 minuto y 1.440 minutos (24 horas).

4. Un nodo del chatbot está mal configurado

Si un nodo no está configurado correctamente, el chatbot puede detenerse antes de continuar al siguiente paso.

Esto ocurre comúnmente con nodos de integración como:

  • Webhook

  • Google Sheets

Solución

  • Verifica que cada nodo esté configurado correctamente.

  • Confirma que todas las integraciones externas estén conectadas y funcionando como se esperaba.

5. El chatbot utiliza funciones no disponibles en tu plan

Algunas funciones de chatbot solo están disponibles en planes específicos de Wati.

Si tu chatbot contiene funciones que no están incluidas en tu plan actual, partes del chatbot pueden no funcionar correctamente.

Solución

  • Elimina las funciones que no son compatibles con tu plan actual.

o

  • Actualiza tu plan de Wati para usar esas funciones.

¿Sigues teniendo problemas?

Si tu chatbot todavía no se activa o no completa su flujo después de revisar los elementos anteriores:

  • Revisa el flujo de tu chatbot para ver nodos faltantes o desconectados.

  • Verifica que todas las reglas e integraciones estén configuradas correctamente.

  • Comprueba si otro chatbot o agente de IA ya está manejando la conversación.

  • Comprueba si una acción de palabras clave o una campaña ha detenido el chatbot actual.

  • Prueba el chatbot utilizando las entradas esperadas del cliente.

  • Si el problema persiste, contacta con el Soporte de Wati con los detalles de tu chatbot para que el equipo pueda ayudarte a investigar más a fondo.

Preguntas Frecuentes (FAQs)

Problemas de Activación del Chatbot

1. ¿Por qué no se activa mi chatbot cuando un cliente envía un mensaje?

Un chatbot puede no activarse si no tiene un Nodo de Inicio configurado, el mensaje del cliente no coincide con la regla de palabras clave configurada, la conversación está asignada a un operador humano en lugar de a un Bot, o si otro chatbot o agente de IA ya está manejando la conversación.

2. ¿Por qué mi chatbot no se activa cuando uso una Regla basada en palabras clave?

Cuando un chatbot se activa usando una Regla, el mensaje del cliente debe coincidir con la palabra clave configurada en la Regla. Si la palabra clave utiliza Coincidencia Exacta, el mensaje debe coincidir exactamente con la palabra clave, incluida la ortografía y los espacios.

3. ¿Las palabras clave en las Reglas basadas en palabras clave distinguen entre mayúsculas y minúsculas?

No. Las palabras clave utilizadas en las Reglas basadas en palabras clave no distinguen entre mayúsculas y minúsculas. Por ejemplo, Support, support y SUPPORT se tratan como la misma palabra clave.

4. ¿Por qué mi chatbot no se inicia cuando otro chatbot o agente de IA ya está manejando la conversación?

Solo un chatbot o agente de IA puede manejar un contacto a la vez en el mismo canal. Si otro chatbot o agente de IA ya está manejando la conversación, un nuevo chatbot o agente de IA no puede iniciarse. Si varias Reglas coinciden con el mismo mensaje, solo la Regla coincidente de mayor prioridad inicia un chatbot o agente de IA. Una Regla no puede interrumpir un chatbot que se inició a partir de un mensaje anterior, pero una acción de palabra clave o campaña puede detener el chatbot actual e iniciar su propia automatización en su lugar. Este límite se aplica por separado a cada canal.

El Chatbot se Detiene Inesperadamente

5. ¿Por qué se detiene mi chatbot cuando un cliente envía una respuesta inesperada?

Un chatbot puede detenerse si recibe una respuesta que no está configurado para manejar. Por ejemplo, si el chatbot espera 1, 2 o 3, pero el cliente responde con Hola, el chatbot puede no saber qué camino seguir. Configurar una Respuesta General o Respuesta Predeterminada puede manejar respuestas inesperadas.

6. ¿Por qué se detiene mi chatbot cuando un cliente envía un mensaje multimedia?

Si un cliente envía un mensaje multimedia, como una imagen o un video, y el chatbot no está configurado para aceptar entrada multimedia, el chatbot se detendrá.

7. ¿Por qué se detiene mi chatbot después de esperar una respuesta del cliente?

Cada chatbot tiene un temporizador de inactividad. Si el cliente no responde antes de que expire el temporizador, el chatbot finaliza automáticamente. El temporizador del chatbot se puede configurar entre 1 minuto y 1.440 minutos (24 horas).

8. ¿Por qué se detiene mi chatbot debido a la configuración de un nodo o una función?

Un chatbot puede detenerse antes de continuar al siguiente paso si un nodo no está configurado correctamente. Esto ocurre comúnmente con nodos de integración como Webhook y Google Sheets. Partes de un chatbot también pueden no funcionar correctamente si utilizan funciones que no están disponibles en el plan actual de Wati.

¿Ha quedado contestada tu pregunta?