Flow Designer

En septiembre de 2025, Anunzi lanzó el Diseñador de Flujos Avanzado (Advanced Flow Designer), que incorporó varias mejoras respecto a la versión original:

  • Flujo de conversación determinista: Las conversaciones avanzan por cada nodo de forma predecible y paso a paso. Esto hace que los resultados sean más confiables y fáciles de depurar.

  • Recopilación de variables: Permite recopilar y almacenar variables directamente de los usuarios durante las llamadas, lo que habilita interacciones más dinámicas y personalizadas.

  • Lógica de ramificación determinista: Define reglas concretas, por ejemplo: si el usuario solicita Ventas, dirigirlo al flujo de Ventas.

Al crear un nuevo agente, puede elegir entre el Diseñador de flujos original y el Diseñador de flujos avanzado .

  • Utilice el Diseñador de Flujo Original si desea un equilibrio entre flexibilidad y estructura.

  • Utilice el Diseñador de Flujos Avanzado si necesita una lógica empresarial estricta y determinista.

⚠️ Nota: El Diseñador de Flujos Avanzado se encuentra actualmente en fase beta y estamos agregando nuevas funciones rápidamente.

La siguiente información se aplica al nuevo Diseñador de flujo avanzado.

Conceptos del Diseñador de Flujos Avanzado

Flow Designer permite construir visualmente flujos de llamadas avanzados y multietapa para agentes de IA. En lugar de redactar un solo prompt, se diseña un gráfico de nodos, donde cada nodo gestiona una parte específica de la conversación o la lógica.

Conceptos clave

  • Configuración global: Se aplica a todo el flujo. Permite establecer el prompt del sistema del agente, definir la lógica de respaldo y manejar objeciones o casos especiales.

  • Nodos: Son los bloques fundamentales del flujo. Se pueden arrastrar y conectar para definir la lógica de llamadas.

Tipo de nodo

Descripción

Configuración global

Defina la configuración global del agente: Objeciones, Personalidad, Rol, Objetivo

Mensaje de bienvenida

Se activa al inicio de la llamada. Da la bienvenida al usuario y establece el contexto.

Nodo de instrucción

El nodo central: hablar, preguntar, invocar acciones, establecer variables o recopilar información.

Nodo de acción

Llamada a función independiente: ideal para escrituras en bases de datos o integraciones de API de terceros.

Nodo de ramificación (Branch)

Punto de decisión: inspecciona variables o resultados y luego enruta a una arista de salida según la lógica.

Nodo "Saltar a" (Jump To Node)

Redirige instantáneamente a otro nodo de Instrucción o Rama. Útil para bucles o subflujos compartidos.

Transferencia de llamadas

Deriva la llamada desde la IA hacia un agente humano o un endpoint externo, conservando el contexto si es necesario.

Nodo de finalización de llamada

Envía un script de cierre, activa acciones de limpieza y finaliza la sesión. No se permiten más entradas.

Construcción del flujo

Se pueden agregar pasos (steps) y ramas (branches) al flujo. Las ramas ayudan al agente a tomar decisiones (como en la lógica if/else). Los pasos son acciones que el agente ejecutará.

Hacer clic Agregar para insertar un paso o una bifurcación.

  • Agregar una rama: seleccionar Branch, escribir un nombre (solo visible para el creador) y describir cuándo el agente debe seguir esa ruta.

  • Agregar un paso: seleccionar Step, escribir un nombre (solo visible para el creador) y describir lo que el agente debe hacer. Se pueden utilizar variables, acciones personalizadas o resultados de acciones dentro del prompt.

Enriquecer el flujo con nodos adicionales

Los nodos adicionales amplían las capacidades del agente y permiten manejar escenarios más complejos:

  • Acciones y acciones personalizadas: Hacer clic en <i class="fa-light fa-bolt"></i> Agregar acción para insertar una reserva en tiempo real, una transferencia de llamada o una acción personalizada. Es posible hacer referencia a las acciones en el prompt del paso escribiendo # y seleccionándolas del menú desplegable.

  • Preguntas frecuentes (FAQ): Agregar preguntas y respuestas comunes. Para consultas más complejas, se recomienda usar ramas.

  • Objeciones y casos especiales: Incluir instrucciones específicas para manejar objeciones o situaciones particulares.


Última actualización

¿Te fue útil?