Ir al contenido principal

Chatbot de Troubleshooting: ¿Por qué mi Asistente no está Funcionando?

Actualizado hace más de 2 semanas

Resumen

Si tu chatbot en WATI no se activa o se ha dejado de funcionar, puede haber múltiples razones detrás de ello. Esta guía te guiará a través de los problemas más comunes y cómo resolverlos.

Instrucciones

¿Por qué mi chatbot no se activa?

Si tu chatbot no se activa cuando se espera, revisa las siguientes causas potenciales:

1. El Nodo Inicial No Está Conectado o Configurado Correctamente

Un chatbot necesita un nodo inicial para iniciar su flujo. Si no hay un paso inicial o no hay un mensaje configurado en ningún nodo, el chatbot puede parecer inactivo. Solución:

  • Haz clic en el botón de los tres puntos en el creador de chatbots.

  • Selecciona Establecer Nodo Inicial para asegurarte de que el flujo comience correctamente.

2. La Palabra Clave No Coincide (cuando se activa el chatbot usando Reglas)

Si tu chatbot está configurado para activarse en función de una palabra clave (usando Reglas), asegúrate de que las configuraciones de la palabra clave sean correctas.

Solución:

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

  • Si la palabra clave está configurada como Coincidencia Exacta, asegúrate de que la entrada del usuario coincida exactamente, incluyendo la ortografía y el espaciado.

3. El Chat Está Asignado a un Operador en lugar de a un Bot

Para que la automatización del chatbot funcione, el chat debe estar asignado a un Bot, no a un operador humano. Si un chat está asignado a un operador, la automatización no se activará. Solución:

  • Revisa la configuración de asignación del chat.

  • Asegúrate de que el chat esté asignado a un Bot para que la automatización se ejecute correctamente.

¿Por qué mi chatbot se detuvo?

Si el chatbot comienza pero no completa su flujo, considera los siguientes problemas posibles:

1. El Cliente Envía un Archivo Multimedia

Si un cliente envía un archivo multimedial (por ejemplo, una imagen o video) y el chatbot no está configurado para aceptar respuestas multimedia, el chatbot se detendrá. Solución:

  • Activa la aceptación de respuestas multimedia para los nodos del chatbot.

2. Vencimiento del Temporizador del Chatbot

Cada chatbot tiene un tiempo de expiración establecido. Si un usuario no responde dentro de este tiempo, el chatbot se detendrá automáticamente. Solución:

  • Ajusta el tiempo de expiración haciendo clic en Temporizador del Chatbot en la esquina superior derecha del creador de chatbots.

  • El tiempo mínimo permitido es 1 minuto y el máximo es 1440 minutos (24 horas).

3. Nodos Mal Configurados

Si los nodos posteriores, como los nodos Webhook o Google Spreadsheet, no están configurados correctamente, el chatbot puede fallar al continuar. Solución:

  • Verifica todas las configuraciones de los nodos.

  • Asegúrate de que las integraciones externas, como los webhooks o las hojas de cálculo de Google, estén vinculadas correctamente.

4. Respuestas Inesperadas del Usuario

Un chatbot puede detenerse si recibe una respuesta inesperada que no está programado para manejar. Ejemplo: Si el chatbot espera una respuesta de "1", "2" o "3", pero el usuario responde con "4" o "hola", el chatbot puede detenerse. Solución:

  • Usa la opción de respuesta General/Defecto para manejar las respuestas que no coinciden.

  • Redirige a los usuarios de vuelta a la pregunta original o guíalos a un flujo alternativo.

5. Usando Características del Plan Pro en un Plan Regular

Si tu chatbot contiene características exclusivas del plan Pro, pero tu cuenta está en un plan regular, el chatbot no funcionará correctamente. Solución:

  • Actualiza a un plan Pro para acceder a estas características.

  • Alternativamente, elimina las características exclusivas del plan Pro de tu chatbot para que funcione en el plan regular.

Conclusión

Siguiendo estos pasos de solucion de problemas, puedes diagnosticar y corregir los problemas que impiden que tu chatbot se active o complete su flujo. Si el problema persiste, verifica nuevamente los ajustes y configuraciones de tu chatbot para asegurarte de que todo esté configurado correctamente.

Preguntas Frecuentes (FAQs)

Chatbot No Activándose

1. ¿Por qué mi chatbot no comienza?

→ Tu chatbot puede no comenzar por una de las siguientes razones:

  • El nodo inicial no está conectado o configurado correctamente.

  • La palabra clave de activación es incorrecta o no coincide exactamente.

  • El chat está asignado a un operador humano en lugar de a un bot.

2. ¿Cómo puedo corregir un nodo inicial desconectado?

→ Asegúrate de que tu chatbot tenga un nodo inicial:

  • Haz clic en el botón de los tres puntos en el creador de chatbots.

  • Selecciona Establecer Nodo Inicial para activar el flujo.

3. ¿Cómo puedo verificar si mi palabra clave está configurada correctamente?

→ Si tu chatbot se activa por una palabra clave:

  • Verifica que la palabra clave esté escrita correctamente.

  • Si está configurada como Coincidencia Exacta, asegúrate de que no haya espacios adicionales o errores ortográficos.

  • Prueba la palabra clave enviando un mensaje con la frase de activación exacta.

4. ¿Por qué mi chatbot no se activa cuando está asignado a un operador?

→ La automatización del chatbot funciona solo cuando el chat está asignado a un Bot. Si una conversación está asignada a un operador humano, el chatbot no se activará. Reasigna el chat a un bot para restaurar la automatización.

Chatbot Deteniéndose Inesperadamente

5. ¿Por qué mi chatbot dejó de funcionar en medio de la conversación?

→ Las razones comunes incluyen:

  • El usuario envió un archivo multimedia (imagen, video, etc.) que el chatbot no está configurado para manejar.

  • El chatbot expiró debido a la inactividad según su configuración de temporizador.

  • Un nodo mal configurado (como un webhook o una integración de Google Sheets) hizo que el chatbot se detuviera.

  • El chatbot recibió una respuesta inesperada que no estaba programado para manejar.

6. ¿Cómo puedo habilitar que mi chatbot acepte respuestas multimedia?

→ Si los mensajes multimedia están haciendo que el chatbot se detenga:

  • Configura el chatbot para aceptar respuestas multimedia en la configuración del creador de chatbots.

7. ¿Cómo funciona la expiración del chatbot?

→ Los chatbots tienen una configuración de temporizador que determina cuánto tiempo esperan una respuesta. Si no se recibe ninguna respuesta dentro del tiempo establecido, el chatbot se detendrá. Para ajustar el tiempo de expiración:

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

  • Establece la duración (entre 1 minuto y 1440 minutos (24 horas)).

  • Guarda la configuración.

8. ¿Qué debo hacer si mi chatbot se detiene debido a una respuesta inesperada?

→ Si tu chatbot se detiene cuando los usuarios dan respuestas inesperadas:

  • Usa la opción de respuesta General/Defecto

¿Ha quedado contestada tu pregunta?