¿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
- Crea la parte común como un agente aparte y guárdala.
- 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.
- 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
- ¿Cómo uso el editor de flujos?La barra superior del editor, sus cinco pestañas, la paleta de pasos, cómo conectar pasos, las variables y los avisos de problemas.
- ¿Cómo publico un agente y lo comparto con los clientes?Publica un agente como nueva versión con «Publicar» y vuelve a una anterior si hace falta. Comparte el enlace o añádelo a tu sitio.
- ¿Cómo traduzco un agente a otros idiomas?Escribe tu agente en un idioma, tradúcelo a los demás con un botón y corrige las traducciones a mano. Los visitantes ven el agente en su idioma.
- ¿Cómo configuro el paso Condición?Divide el flujo en rutas según respuestas anteriores y variables: reglas, Y/O, tipos de comparación y «De lo contrario».