Transiciones a partes aleatorias del guión | Ranura de salto
Last updated
Last updated
La Ranura de Salto es una ranura que te permite moverte a otra Ranura. Cuando se coloca en una Ranura de Salto, la Conversación se transfiere a otra Ranura.
Nombre ー el nombre de la Ranura, que se mostrará en el Árbol de Guiones. La longitud máxima de un valor de campo es de 40 caracteres. Si no se introduce el nombre, la Plataforma lo creará automáticamente utilizando el formato “To <destination Slot type> <destination Slot id>” y sustitúyalo en el campo Nombre.
Destino ー menú con la opción de Ranura para la transición, o la opción Punto de guardado. Puede encontrar una Ranura en la lista por su ID de Ranura o por el nombre de la Ranura.
Si selecciona la opción Savepoint en el campo Destino, cuando se ejecute esta ranura de salto se navegará por el indicador Savepoint.
La siguiente tabla muestra si es posible realizar transiciones utilizando Jump Slot a determinados tipos de Slots:
Start
No
Incoming Request Slot
No
Timer
No
NLU
Yes
Text
Yes
Wait For Reaction
Yes
Jump
No
Attachment
Yes
Memory
Yes
Language
Yes
External Request
Yes
Slot Filling
Yes
Button Menu
Yes
Transition Rule
Yes
Regular Expression Slot
Yes
Change Chat Mode
Yes
result
Yes
condition
Yes
button
Yes
fallback
Yes
intent
Yes
Synonym Slot
Yes
Notification
No
Notification fail
Yes
Notification no account
Yes
Notification success
Yes
Repeat
Yes
Repeat Next
Yes
Repeat End
Yes
Repeat Error
Yes
Repeat Limit
Yes
Al pasar por una ranura de salto, se desplaza a la ranura especificada en el campo Savepoint de la ranura de salto. Tras la transición, el Agente iniciará la Rama de Guión correspondiente.
Importante: no puede eliminar una Rama de Guión con una Ranura que esté especificada en el campo Destino de una de las Ranuras de Salto del Guión. Si intenta eliminar una rama de guión de este tipo, recibirá la siguiente advertencia indicando el ID de ranura de la ranura de salto que en el guión se refiere a esta rama de guión.
Si la ranura de salto que hace referencia a la rama de script que se va a eliminar se encuentra en la misma rama de script, entonces se puede eliminar esta parte de la rama de script.