El componente "Split Flow" define las posibles ramificaciones que puede seguir una conversación.
Añadir un componente "Split Flow"
1. Seleccione un modelo de Autopilot de la lista [1] y luego seleccione Automation Designer [2].
2. Se le llevará a la pestaña Automation Designer dentro de la aplicación Builder, donde se realizará la configuración del flujo.
3. En "General", seleccione el componente Split Flow [3] y luego arrástrelo a un canvas en el lado derecho [4].
4. Haga doble clic en el componente. Luego, aparecerá el panel de configuración de componentes [5].
5. Proporcione la información necesaria del componente.
-
- "Nombre del componente" [6]: El nombre del componente "Split Flow". El nombre solo puede contener letras, números (excepto como primer carácter) y guiones, y puede tener hasta 30 caracteres.
- "Si variable" [7]: Introduzca una variable para validaciones para que el flujo pueda dividirse en distintas ramas. Tiene que ser una variable definida en un componente "Execute Action" o Ask. No se permiten espacios. En el campo "Si variable", puede definir una lista de ramificaciones (es decir, validaciones o salidas) cada una de las cuales contendrá su nombre (por ejemplo, > y =), tipo (Number o String) y un valor de variable para la comparación de validación. Si el tipo es "Number" tiene que introducir un número válido. Si el tipo es "String", asegúrese de que el valor de la cadena coincida con el valor establecido en el componente "Execute Action" o Ask. Para comparar el intent capturado en el componente "Ask" el tipo debe ser "String" y el valor debe coincidir exactamente con el Intent Name.
6. Haga clic en Fallback exit [8] para añadir una opción de salida. Tiene que definir al menos una opción de salida. Además, puede definir una ruta predeterminada cuando no coincida ninguna de las condiciones definidas. En el nodo componente "Split Flow" puede ver que la salida predeterminada se muestra con otras opciones de salida.
7. Haga clic en Guardar [9].
8. Después de crear el componente, puede conectarlo con otro. Para cada validación definida, debe haber una flecha de salida que la conecte con al menos un nodo de componente. Tenga en cuenta que si el componente no está conectado directa o indirectamente a un componente "Flow Trigger" se ignorará cuando se ejecute el flujo.
Nota: Aparecerá un signo de exclamación rojo en el nodo del componente si algún campo obligatorio no es válido. Pase por encima de él para ver más detalles.
Eliminar un componente "Split Flow"
En el canvas, haga clic en el componente "Split Flow" que desea eliminar y luego pulse la tecla de retroceso (Windows) o la tecla suprimir (Mac) en el teclado. Como alternativa, puede hacer doble clic en el componente y seleccionar Delete en el panel lateral que aparece.