Loop
|
将重复分支条件执行指定次数。 重复分支的执行次数与 Repeat 属性所指示的次数相同。例如,如果 Repeat 为 5,则 Repeat 分支条件之后的操作将执行整整 5 次迭代。在 Repeat 分支中设定的迭代完成后,下一次执行 Loop 时,将触发 Finish 分支。 例如,在 IVR 自动电话菜单,允许呼叫者通过语音命令、按键输入或两者进行交互,以获得信息、路由呼入的语音呼叫或两者。 菜单中,您可以添加一个 Loop,以便联系人在按下无效号码时重试。您可以设置循环,在将联系人发送给接线员之前,让他们尝试三次。 |
支持的脚本类型
|
|
|
|
|
|
|
|
通用 |
聊天 | 电话 | 语音信箱 | 工作项目 | 短信 | 数字 |
输入属性
这些属性定义操作在执行时使用的数据。
属性 |
说明 |
---|---|
Repeat | 在采用 OnFinished 分支之前将重复执行的循环次数。 |
CounterName | 接收 FromValue 以及 Step 的当前值的变量名。 |
结果分支条件
结果分支条件允许您在脚本中创建分支,以在执行操作时处理不同的结果。
条件 |
说明 |
---|---|
OnFinished |
当重复计数超过指定次数时采用的路径。 |
OnRepeat |
当前重复计数小于或等于指定数值时采取的路径。 |
脚本示例
这是一个示例,说明如何在脚本中使用此操作。它并不是一个完整的脚本。可能还需要编写其他脚本。
触发脚本后,
您想下载这个脚本吗?
在简单事件中,当呼叫被置于暂候状态时,将发生一个循环,其中会播放音乐,随后是一条消息,接着又是音乐和另一条消息,依此类推,直到该呼叫被解除暂候状态。
您想下载这个脚本吗?