AGENTSTATE
本帮助页面适用于 Studio。 此信息也可用于Desktop Studio。
|
检查特定坐席的状态。 |
支持的脚本类型
|
|
|
|
|
|
|
通用 |
电子邮件 | 聊天 | 电话 | 语音信箱 | 工作项目 | 短信 |
输入属性
这些属性定义操作在执行时使用的数据。
属性 |
说明 |
---|---|
Add Caption |
输入在脚本中唯一标识此操作的短语。 标题显示在脚本画布上的操作图标下方。 |
Agent ID | 坐席 ID。 您可以为该字段使用一个变量,例如 |
State Variable | 保存坐席状态![]() |
Reason Variable | 保存坐席状态具体描述的变量。 |
结果分支条件
结果分支条件允许您在脚本中创建分支,以在执行操作时处理不同的结果。
条件 |
说明 |
---|---|
Default | 除了脚本满足条件要求其接受其他分支的情况之外,所要采用的路径。 如果未定义操作的其他分支,也会执行此操作。 |
NotLoggedIn | 坐席未登录时所采用的路径。 |
Available | 当坐席已登录且有空时采用的路径。 |
Unavailable | 当坐席已登录但没空时所采用的路径。 |
InboundContact | 登录坐席并与呼入联系接通时所采用的路径。 |
OutboundContact | 登录坐席并与呼出联系接通时所采用的路径。 |
InboundConsult | 当坐席处于将接受呼入咨询的状态![]() |
OutboundConsult | 当坐席处于将接受呼出咨询的状态时所采用的路径。 |
Dialer | 当坐席登录呼出拨号技能时采用的路径。 |
LoggedIn | 当坐席已登录系统但尚未设置坐席状态时采用的路径。 |
脚本示例
这是一个示例,说明如何在脚本中使用此操作。 它并不是一个完整的脚本。 可能还需要编写其他脚本。
在此示例电话脚本中,IF 操作会进行检查以了解特定的坐席 ID 值是否存在。 如果是 (TRUE),则 Agentstate 检查该坐席的可用性。 如果该坐席可用,Reqagent 会请求该特定坐席。 如果不是,则呼叫将转到用于记录消息的脚本(通过 Runsub)。
您想下载这个脚本吗?