¿Cómo configuro el paso Subflujo?

Crea una vez una parte que repites en varios agentes y llámala desde otros agentes.

¿Para qué sirve?

«Subflujo» ejecuta el agente que elijas exactamente en este punto; cuando ese agente termina, el flujo continúa desde la salida de este paso. Es ideal para partes que repites en varios agentes (recoger datos de contacto, verificar la identidad): creas la parte una vez y haces los cambios en un solo lugar.

El paso en sí es invisible para los visitantes; ven los pasos del flujo llamado como parte del flujo principal.

Para añadirlo, haz clic en «Añadir paso» en la pestaña «Editor» y luego en «Subflujo» en la categoría «Lógica»; el paso se añade en el centro del lienzo. Sus ajustes están en la pestaña «Contenido» del panel que se abre a la derecha al hacer clic en el paso.

Este paso no tiene «Texto en pantalla»; en su lugar hay una «Nota del paso» al final del panel. La nota es solo para ti: los visitantes no la ven, y no se dice ni se traduce.

Configurar el paso

  1. Crea la parte común como un agente aparte y guárdala.
  2. Añade un paso Subflujo al flujo principal y elige ese agente en «Agente que ejecutar». Para editar el agente elegido, haz clic en «Abrir el agente en una pestaña nueva»; el trabajo sin guardar en el editor no se pierde.
  3. Conecta la salida del paso al paso al que ir cuando termine el subflujo.

Conviene saber

  • La lista solo tiene agentes del mismo espacio de trabajo. Un agente no puede llamarse a sí mismo, y se ejecutan como máximo 3 subflujos anidados.
  • Las variables se comparten: las del flujo principal se pueden usar en el subflujo, y las respuestas dadas en el subflujo se pueden usar en los pasos posteriores del flujo principal.
  • Los pasos Fin del subflujo no terminan la conversación; vuelven al flujo principal y su frase de cierre no se dice. Los pasos del subflujo con la salida sin conectar también vuelven al flujo principal.
  • Se ejecuta la última versión publicada del subflujo (su último estado guardado si nunca se publicó), también en Vista previa. Los cambios en el subflujo llegan al flujo principal cuando publicas el subflujo.
  • El diseño de la página y el avatar son los del flujo principal. Los textos del subflujo vienen de sus propias traducciones, así que traduce también el subflujo a los idiomas del flujo principal.
  • Si se elimina el agente elegido, el paso se omite y el flujo pasa al siguiente; el editor avisa «No se ha elegido ningún agente que ejecutar o ya no existe.»

Ejemplo

Un agente llamado «Obtener datos de contacto» tiene un Formulario (nombre, teléfono, correo) y un paso Resumen y confirmación. Tus agentes de reserva, presupuesto y quejas lo llaman con un paso Subflujo; sus pasos posteriores usan directamente variables como {phone}.

Artículos relacionados

¿Te ha sido útil este artículo?

Agenola y sus socios usan cookies para mejorar el sitio y mostrarte anuncios relevantes. Contamos qué anuncios nos traen visitantes sin usar tu nombre ni tu correo; todo lo demás solo ocurre si lo permites. Política de privacidad(se abre en una pestaña nueva)