Lectura estimada: 4 minutos Actualizado: 21/10/2026 Creado por: Equipo Botmaker

Master Bot y asignación de bots

En este artículo aprenderás cómo decide la plataforma qué chatbot atiende a cada contacto, por qué un cliente puede seguir en un bot que ya no corresponde y cómo usar la acción Desasignar chatbot para que vuelva a pasar por el Master Bot.



Conceptos clave

  • Master Bot: reglas que asignan cada contacto nuevo a un chatbot según condiciones (variables, canales o porcentajes).
  • Bot por defecto: el que recibe a los contactos que no cumplen ninguna condición.
  • Desasignar chatbot (Unassign bot): acción que deja la conversación sin bot, para que el próximo mensaje vuelva a ejecutar el Master Bot.
  • Ejecutar Master Bot: bloque que vuelve a evaluar las reglas en medio de un flujo.


¿Por qué el cliente sigue en un bot que ya cambié?

Una vez asignado, el contacto se queda con ese bot. Si cambias el bot en el Master Bot, los chats existentes no se mueven solos.

Paso 1: abre el flujo Cierre de conversación.

Paso 2: agrega al final la acción Desasignar chatbot (puede figurar como «Unassign bot»).

Paso 3: publica. Desde el próximo contacto, el cliente vuelve a pasar por el Master Bot y recibe la asignación correcta.

Nota: si el cliente cerró y cayó en el bot que le envió una plantilla, es por lo mismo: el bot que envió la plantilla queda asignado. Desasignar chatbot en el cierre lo resuelve.



¿Por qué algunos chats no reciben respuesta del bot?

Revisa dos cosas:

  • Si no cumplen ninguna condición del Master Bot, van al bot por defecto. Si ese bot está desactivado, nadie responde.
  • Si el contacto quedó en un bot sin intenciones activas (sin Mensaje por defecto, Mensaje inicial ni Saludo), el bot no responde. Activa el Mensaje por defecto con una acción que derive al Master Bot.



¿Cómo paso a un cliente de un chatbot a otro?

Paso 1: en el flujo, usa Establecer variable (por ejemplo, botBeneficios = true).

Paso 2: agrega Ejecutar Master Bot.

Paso 3: en el Master Bot, crea una condición por esa variable que asigne el nuevo chatbot. Para volver, cambia el valor de la variable.



¿Pueden convivir un orquestador 3.0 y chatbots 2.0 en la misma línea?

Sí. Desde la asignación de canales (opción del engranaje) puedes repartir por porcentaje o por condiciones con variables. Para tráfico de anuncios Click to WhatsApp, una condición útil es «Si referralSourceId no está vacía».



Consideraciones importantes

  • Un agente de Botmaker 3.0 no puede ejecutar un chatbot 2.0; las derivaciones con Ejecutar Master Bot son de 2.0 a 2.0.
  • La derivación a Central no tiene flujo propio: usa el bot asignado a la línea.
  • Al apagar chatbot no responde mensajes, pero sí responde a botones anteriores.
  • La plataforma no registra qué usuario activa o desactiva un bot.



Recuerda visitar nuestro Centro de Ayuda para mayor información