AutomatizaciónResolver Duplicados

Resolver Respuestas Duplicadas en el Bot de WhatsApp

Guía para identificar y solucionar cuando tu chatbot de WhatsApp envía respuestas duplicadas a los usuarios.

¿Tu chatbot está enviando el mismo mensaje dos o más veces? Las respuestas duplicadas son un problema común que puede afectar la experiencia del usuario y la calidad de tu número en WhatsApp.

¿Por Qué Ocurren las Respuestas Duplicadas?

Las causas más comunes son:

Diagnóstico Rápido

Antes de hacer cambios, identifica el patrón del problema:

SíntomaCausa probable
Siempre el mismo mensaje duplicadoMúltiples bots con misma keyword
Duplicado intermitenteCoincidencia parcial de keywords
Duplicado con diferentes mensajesBots en diferentes niveles (keyword + no-match)
Duplicado solo al inicioMensaje de bienvenida + bot de bienvenida
Cadena de mensajes repetidosBucle en el flujo

Soluciones

1. Revisión de Keywords

El problema más frecuente es tener múltiples bots que responden al mismo mensaje.

Cambia todas tus keywords a coincidencia exacta en lugar de parcial. Así evitas que un bot responda cuando otro bot también coincide parcialmente.

2. Verificar el No Match

El bot de "No Match" (respuesta cuando no hay coincidencia) a veces se activa junto con otro bot si no está correctamente configurado.

  1. Ve a Bot Manager > Actions en E-SMART360
  2. Revisa la configuración del No Match Reply
  3. Asegúrate de que No Match Reply Frequency esté configurado como "Once Per Day" o que solo se active cuando ningún otro bot haya respondido

3. Revisar el Webhook

Verifica la URL del webhook

En WhatsApp Business Manager, revisa que la URL del webhook apunte exclusivamente a E-SMART360 y no haya duplicados.

Revisa los logs de entrega

En E-SMART360, ve a Logs > Webhook y verifica si hay llamadas duplicadas al webhook.

Verifica el campo 'status'

Asegúrate de que el webhook solo procese mensajes con status "sent" y no reprocese mensajes antiguos.

4. Desactivar Respuestas en Múltiples Canales

Si tienes activados tanto el chatbot automático como respuestas manuales en la bandeja de entrada:

  1. Ve a Configuración > Bandeja de Entrada
  2. Desactiva "Respuesta automática" si un agente ya respondió
  3. Habilita "Solo un agente por conversación"

Regla de oro: Cada mensaje entrante debe ser procesado por UNA sola regla o bot. Si tienes dudas, desactiva bots de prueba y reactívalos uno por uno.

Prevención

Para evitar respuestas duplicadas desde el inicio:

  • Mantén un inventario de todas tus keywords y bots
  • Usa nombres descriptivos para cada bot (facilita identificar duplicados)
  • Prueba cada bot individualmente antes de activarlo
  • Revisa periódicamente los logs de conversaciones para detectar patrones extraños
  • Configura límites de frecuencia para el No Match Reply

Solución Rápida: Reinicio

Si necesitas una solución inmediata mientras investigas:

  1. Desactiva temporalmente todos los bots excepto el principal
  2. Verifica si el duplicado desaparece
  3. Reactiva los bots uno por uno para identificar al culpable

Próximos Pasos