Wait
|
给脚本添加暂停。 Wait 在系统需要一点额外时间来处理请求的情况下非常有用,例如:
在这些和类似的情况下,添加短暂的暂停可以让处理完成。它有助于防止服务器因并发请求而过载。暂停时间可以很短,短至 0.1 秒。 Wait 还有其他用途,例如:
|
依赖关系
使用 Wait 创建一个循环时,例如使用 Music 操作,Wait 与另一个操作之间必须具有双向连接器,如本示例图所示。
支持的脚本类型
|
|
|
|
|
|
|
|
通用 |
聊天 | 电话 | 语音信箱 | 工作项目 | 短信 | 数字 |
输入属性
这些属性定义操作在执行时使用的数据。
属性 |
说明 |
---|---|
Caption |
输入在脚本中唯一标识此操作的短语。标题显示在脚本画布上的操作图标下方。 |
Seconds |
输入要添加的暂停时间(秒)。可以输入小于一秒的时间量,例如 0.5。 |
结果分支条件
结果分支条件允许您在脚本中创建分支,以在执行操作时处理不同的结果。
条件 |
说明 |
---|---|
Default |
除了脚本满足条件要求其接受其他分支的情况之外,所要采用的路径。如果未定义操作的其他分支,也会执行此操作。 |
提示和技巧
- Wait 在将文件写入服务器或 FTP 的脚本中尤其有用。
- Wait 在处理内容或与 CRM 集成以检索和排队工作项的脚本中非常有用。通过此操作添加短暂的暂停,可以完成处理过程,并有助于防止服务器因并发请求而过载。短暂的等待(如 0.1 秒)可以防止出现问题。
- 在 Hangup 操作之前包括几秒钟的等待时间。这使联系人有机会在听到呼叫断开之前挂断。
- 在聊天脚本中的 Exit 操作之前添加 Wait。如果在发送消息后过快终止脚本,则该消息有时不会出现在聊天中。
- 循环 Wait 操作,使用 Askcaller 操作提示联系人进行另一个响应。
- 测试脚本时,如果您发现它在小数秒数方面似乎有问题,请尝试使用逗号而不是句号。例如,尝试用 0,5 代替 0.5。
脚本示例
这是一个示例,说明如何在脚本中使用此操作。它并不是一个完整的脚本。可能还需要编写其他脚本。
此示例显示了在触发脚本然后请求坐席时播放的消息。如果呼叫者必须等待坐席接听,则音乐将播放 20 秒,然后暂停 0.5 秒,再播放 20 秒,依此类推,直到坐席接听呼叫。