Skip to main content

Qué es el cambio de agente

Cuando un bot tiene múltiples agentes, necesita saber cuándo pasar de uno a otro. La tab Cambio de Agente es donde configuras esas reglas de handoff — si todavía no tienes claro cuándo conviene dividir tu bot en varios agentes, ver Principios de diseño. Cada regla tiene dos partes:
  1. Motivo del cambio — una descripción en lenguaje natural de cuándo debe ocurrir el cambio. El LLM usa este texto para decidir, durante la conversación, si corresponde disparar el cambio.
  2. Destino — a qué agente se transfiere. Puede ser un destino fijo, o puede depender de una o más condiciones sobre variables del contexto (ver más abajo).
Tab Cambio de Agente con una regla configurada (colapsada)

Cómo agregar una regla

1

Abre la tab Cambio de Agente

Dentro del editor del agente, haz clic en la tab Cambio de Agente.
2

Clic en Agregar cambio de agente

Se agrega una nueva regla, expandida y vacía.
3

Escribe el Motivo del cambio

Describe en lenguaje natural cuándo debe ocurrir el cambio. Sé específico — el LLM usa este texto para tomar la decisión. Por ejemplo: “cuando el cliente confirma su pago mínimo”.
4

Elige el destino

Si el cambio siempre va al mismo agente, selecciónalo directamente en Transferir a. Si el destino depende de una variable, agrega una o más condiciones (siguiente sección).

Conectar agentes arrastrando en el Canvas

También puedes iniciar una regla de cambio de agente sin entrar a esta tab: directamente desde el canvas, acercando el cursor al borde derecho de un nodo.
1

Acerca el cursor al borde derecho del agente de origen

Aparece una flecha azul de conexión.Flecha de conexión al acercar el cursor al borde de un nodo
2

Arrastra la flecha hasta el agente destino

Mientras arrastras se dibuja una línea punteada entre los dos agentes.Arrastrando la conexión desde un agente hacia otro
3

Suelta sobre el agente destino

Se abre el panel Crear transferencia — el mismo formulario que ya viste arriba (Motivo del cambio, condiciones opcionales, Transferir a), solo que ya viene con el destino precargado.Panel Crear transferencia abierto desde el canvas, con origen y destino precargados
4

Completa el Motivo del cambio y crea la regla

Igual que si lo hubieras armado desde la tab Cambio de Agente.
Es la misma regla, dos formas de crearla: desde la tab Cambio de Agente del agente de origen, o arrastrando en el canvas. Usa la que te resulte más cómoda según si ya estás viendo el flujo completo o editando un agente puntual.

Ejemplos de Motivo del cambio

El Motivo del cambio más efectivo describe la intención del contacto, no el texto exacto que puede decir. El LLM es flexible en la interpretación — no necesitas cubrir todas las variaciones de una frase.

Condiciones basadas en variables del contexto

Además del Motivo del cambio, cada regla puede tener una o más condiciones que comparan directamente una variable del contexto contra un valor — sin necesidad de describirlo en lenguaje natural ni escribir código:
  • Variable — el nombre de la variable (una del archivo de campaña, o una que calculaste en la tab Lógica).
  • Operador — la comparación a aplicar (=, >, <, entre otros).
  • Valor — el valor contra el que se compara.
Puedes agregar varias comparaciones dentro de una misma condición con Agregar comparación, y varias condiciones con Agregar condición — cada condición apunta a su propio agente destino en Transferir a. Si ninguna condición se cumple, el bot transfiere al agente por defecto que definas (opcional). Por ejemplo, para derivar según pago_minimo (una variable numérica que llega desde el archivo de campaña):

Orden de evaluación

El bot evalúa las condiciones en el orden en que están cargadas: la primera que se cumple define el agente destino. Si ninguna se cumple, se usa el agente por defecto (si lo configuraste). Ten esto en cuenta al ordenar condiciones que podrían superponerse — la más específica debería ir primero. Es uno de los errores más comunes al armar estas reglas — ver Errores comunes.
Antes de publicar, usa Abrir conversación para simular distintos valores de contexto y confirmar que cada regla dispara el cambio de agente correcto.