Loop
|
将重复分支条件执行指定次数。 重复分支的执行次数与 Repeat 属性所指示的次数相同。例如,如果 Repeat 为 5,则 Repeat 分支条件之后的操作将执行整整 5 次迭代。在 Repeat 分支中设定的迭代完成后,下一次执行 Loop 时,将触发 Finish 分支。 例如,在 IVR 自动电话菜单,允许呼叫者通过语音命令、按键输入或两者进行交互,以获得信息、路由呼入的语音呼叫或两者。 菜单中,您可以添加一个 Loop,以便联系人在按下无效号码时重试。您可以设置循环,在将联系人发送给接线员之前,让他们尝试三次。 |
Supported Script Types
|
|
|
|
|
|
|
|
通用 |
电子邮件 | 聊天 | 电话 | 语音信箱 | 工作项目 | 短信 | 数字 |
Input Properties
这些属性定义操作在执行时使用的数据。
属性 |
说明 |
---|---|
Repeat | 在采用 OnFinished 分支之前将重复执行的循环次数。 |
CounterName | 接收 FromValue 以及 Step 的当前值的变量名。 |
Result Branch Conditions
结果分支条件允许您在脚本中创建分支,以在执行操作时处理不同的结果。
条件 |
说明 |
---|---|
OnFinished |
当重复计数超过指定次数时采用的路径。 |
OnRepeat |
当前重复计数小于或等于指定数值时采取的路径。 |
Script Example
此示例并非完整的脚本。要使用此操作,需要额外的脚本编写工作。
fter the script is triggered,
Would you like to download this script?
In a simple event, when a call is placed on hold a loop will occur in which music plays, followed by a message, followed by music and another message and so on until the call is taken off hold.
Would you like to download this script?