Qué es el canvas
Cuando abres un bot y vas a la tab Agentes, encuentras un canvas visual donde cada nodo representa un agente — una unidad de conversación con su propia identidad, instrucciones y herramientas. Los agentes se conectan entre sí para formar el flujo completo de la llamada: el bot puede pasar de un agente a otro según lo que diga la persona, las condiciones que se cumplan o las acciones que se ejecuten.
Tipos de agente
Los agentes se distinguen por su color en el canvas, que indica su rol dentro del flujo:El agente PostConversación es un agente como cualquier otro — tiene Identidad, Herramientas y Lógica —, solo que se dispara automáticamente al finalizar la llamada, sin que se pueda desactivar. Además de asignar la etiqueta, su herramienta admite parámetros adicionales (por ejemplo un resumen de la conversación u otras variables propias) que, con ayuda de código Python, quedan disponibles para los usuarios en la vista operativa de llamadas de la plataforma.
Conectar agentes
Las conexiones entre agentes definen cuándo y hacia dónde puede “saltar” la conversación. Cada conexión se configura desde la tab Cambio de Agente dentro del agente de origen. También puedes iniciar una conexión directamente arrastrando en el canvas, sin entrar a la tab del agente. Ver Conectar agentes arrastrando en el Canvas.Mostrar el panel de agentes
Con bots que tienen muchos agentes, el canvas puede volverse difícil de recorrer a simple vista. El ícono ☰ en el grupo de controles del canvas (junto a Zoom In, Zoom Out y Fit View) abre un panel con la lista completa de agentes del bot, su tipo, y un buscador para encontrar uno por nombre.
Explorar un agente
Haz clic sobre cualquier nodo del canvas para abrir el editor del agente. Dentro encuentras cuatro tabs:Identidad
Mensaje inicial e instrucciones del agente.
Herramientas
Funciones que el agente puede ejecutar.
Lógica
Código Python para preparar el contexto.
Cambio de Agente
Reglas de handoff hacia otros agentes.