Saltar a contenido

🗺️ Flow Map

El Flow Map es una herramienta visual que permite ver el flujo completo de conversaciones configurado para tu empresa — exactamente cómo se mueve un cliente desde el primer mensaje hasta el destino final.

En lugar de revisar las configuraciones una por una, el Flow Map representa todo como un grafo interactivo: nodos conectados por flechas, cada uno representando un paso de la automatización.

Flow Map main view


🧭 ¿Para qué sirve?

El Flow Map responde preguntas como:

  • ¿Qué ocurre cuando un cliente escribe por primera vez?
  • ¿A dónde llevan las opciones de cada menú?
  • ¿Hay caminos que no llegan a ningún lado o que vuelven al principio?
  • ¿Qué grupos reciben conversaciones de cada ruta?
  • ¿Cómo luce el flujo de timeout o de respuesta inválida?

Es útil para administradores, supervisores y cualquier persona responsable de configurar o auditar la automatización de la empresa.


📐 Vistas

El Flow Map ofrece cuatro vistas, seleccionables desde la barra superior:

🔵 Principal

Muestra el flujo operativo completo comenzando desde cada Ruta Entrante (INB) configurada.

Si hay múltiples rutas entrantes, cada una aparece como una columna separada. Podés seleccionar una ruta específica desde la barra superior para enfocarte solo en ese flujo.

Inbound route selector

Cada ruta muestra su árbol completo: anuncios, menús interactivos, condiciones, grupos de agentes, entradas de datos y llamadas a API — todo conectado tal como fue configurado.


⏱️ Timeout

Muestra los flujos que se activan cuando una conversación lleva demasiado tiempo inactiva.

Kewbot soporta tres niveles de timeout:

Nivel Color Uso típico
Leve 🟢 Verde Primera advertencia — inactividad corta
Medio 🟡 Amarillo Segunda advertencia — inactividad media
Crítico 🔴 Rojo Acción final — inactividad prolongada

Cada nivel muestra el tiempo configurado en minutos e indica si reenvía el último mensaje.

Timeout view

Si un nivel no tiene destino configurado, no aparecerá en esta vista.


❌ Respuesta Inválida

Muestra los flujos que se activan cuando el cliente envía una respuesta inválida (formato incorrecto, texto inesperado, etc.).

Misma estructura de tres niveles que Timeout: Leve, Medio, Crítico.

Invalid Input view

Si no hay flujos de respuesta inválida configurados, esta vista aparecerá vacía.


🔘 Botones

Muestra todas las rutas de botones de template configurados para la empresa.

Cuando las campañas salientes usan templates con botones, cada botón puede configurarse para derivar al cliente a un flujo específico cuando lo presiona. Esta vista muestra todos esos botones y sus árboles de destino completos, uno al lado del otro.

Buttons view

Es la forma más rápida de auditar todos los destinos de botones en todas los templates en uso.


🎨 Tipos de nodos

Cada elemento del flujo se representa con una tarjeta de color. El color y el badge identifican el tipo de nodo de un vistazo:

Badge Tipo Color Descripción
INB Ruta Entrante 🔵 Azul Punto de entrada — disparo por mensaje entrante
ANN Anuncio 🟢 Verde Envía un mensaje al cliente
ITR Menú Interactivo 🟣 Violeta Envía un menú de lista con opciones
REP Respuesta con Botones 🟠 Naranja Envía un mensaje con hasta 3 botones
INP Entrada de Datos 🩷 Rosa Espera texto libre del cliente
IFF Condición 🌿 Verde azulado Evalúa una variable y deriva según el resultado
TIC Condición Horaria 🟡 Amarillo Deriva según horario o días configurados
API Endpoint Externo ⚫ Gris Llama a una API externa
GRP Grupo / Agente 🟣 Violeta Transfiere la conversación a un grupo de agentes
TEM Template 🔷 Índigo Template de mensaje saliente
BTN Botón de Template 🔵 Celeste Ruta de botón de un template
ACT Acción 🔴 Rojo Acción del sistema (ej. cerrar conversación)

Node type badges


🔍 Chips — Nodos referenciados

Cuando un nodo ya aparece en otra parte del flujo, no se dibuja nuevamente completo. En su lugar aparece como un chip: una pastilla pequeña con línea de trazo y un ícono de flecha (↩).

Chip node

Al hacer clic en un chip, el canvas se desplaza y resalta el nodo completo donde esté ubicado en el grafo.

Esto mantiene el grafo legible incluso en flujos complejos donde muchos caminos convergen en el mismo destino.


📋 Panel de detalle del nodo

Al hacer clic en cualquier nodo se abre un panel de detalle en el lado derecho de la pantalla.

Detail panel

El panel muestra el contenido completo del nodo:

  • Para ANN: texto completo del mensaje, indicador de imagen.
  • Para ITR: encabezado, cuerpo, pie y todas las opciones con descripción.
  • Para REP: texto del cuerpo y etiquetas de todos los botones.
  • Para INP: texto de la pregunta, regla de validación, intentos máximos, mensaje de error.
  • Para IFF: todas las reglas con variable, operador, valor y destino.
  • Para API: método, URL, configuración JSON.
  • Para GRP: mensaje de bienvenida enviado al agente.
  • Para TEM: encabezado, cuerpo, pie y botones.
  • Para todos los nodos: lista de conexiones salientes (destinos).

Para cerrar el panel de detalle: hacé clic en ✕ Cerrar detalle en la barra superior, o presioná ESC.


📂 Expandir y colapsar ramas

Los nodos ITR y REP con muchas ramas pueden colapsarse para mantener el canvas manejable.

Cada nodo ITR y REP tiene un botón de expandir/colapsar en la parte inferior:

  • ▶ Expandir N ramas — muestra el subárbol debajo del nodo.
  • ▼ Colapsar — oculta el subárbol, mostrando solo el nodo.

REP collapsed

REP expanded

En flujos complejos, Kewbot colapsa automáticamente los nodos con subárboles grandes para evitar que el canvas sea ilegible al cargar. Podés expandir cualquier nodo en cualquier momento.


Acción Resultado
Clic y arrastrar Desplazar el canvas
Doble clic izquierdo Zoom in en la posición del cursor
Doble clic derecho Zoom out en la posición del cursor
Tecla C Centrar y ajustar todo el flujo en pantalla
Botones + / (abajo a la derecha) Acercar / alejar
Botón (abajo a la derecha) Ajustar todo en pantalla

Buttons view Zoom controls

El nivel de zoom actual se muestra como porcentaje en la esquina inferior izquierda junto con los atajos de teclado.


💡 Consejos para leer flujos complejos

  • Comenzá desde arriba — seguí el flujo desde el INB hacia abajo.
  • Usá colapsar/expandir en nodos ITR y REP grandes para enfocarte en una rama a la vez.
  • Hacé clic en los chips para encontrar dónde están ubicados los destinos compartidos en el grafo completo.
  • Presioná C al abrir para ajustar todo el flujo en pantalla si carga fuera del área visible.
  • Usá las vistas de Timeout e Inválido para verificar rápidamente el manejo de casos excepcionales sin buscar en el flujo principal.