SETDISPOSITION
本帮助页面适用于 Studio。 此信息也可用于Desktop Studio。
|
指定呼出电话呼叫的 SetDisposition 用于Personal Connection 技能 |
依赖关系
- 在脚本中尽早使用 SetDisposition,然后在脚本中稍后再次使用它来更新处置
坐席或系统在语音(处置)或数字(状态)交互结束时分配的结果。(如果脚本确定另一个不同的处置合适)。
- 使用 SetDisposition 的最佳实践是处理所有错误分支,即使只是为了捕获采用了哪个分支。 这种做法可以更轻松地对包含此操作的脚本进行故障排除。
- 调用 SetDisposition 会覆盖先前调用该操作捕获的任何处置。
支持的脚本类型
|
|
|
|
|
|
|
通用 |
电子邮件 | 聊天 | 电话 | 语音信箱 | 工作项目 | 短信 |
输入属性
这些属性定义操作在执行时使用的数据。
属性 |
说明 |
---|---|
Add Caption |
输入在脚本中唯一标识此操作的短语。 标题显示在脚本画布上的操作图标下方。 |
Contact ID |
指定文本联系人 ID 或变量名。 该属性处于公开状态,允许脚本编写者通过脚本(该 ACD 技能 |
Skill |
此属性处于公开状态,以允许脚本编写者指定对来自除该技能的自定义脚本之外脚本的呼叫的处置 |
Disposition | 从下拉列表中选择一个处置。 此处所选择的处置将应用于每一个触发此操作的交互。 |
Callback Number |
允许脚本编写者指定要通过处置 |
Callback Time |
允许脚本编写者指定要通过处置 这类似于坐席于呼叫在其代理客户端中完成后指定回呼时间。 |
Notes |
一个用于输入任何备注的字段。 这类似于坐席于呼叫在其代理客户端中完成后指定备注。 |
Commitment Amount |
这类似于坐席于呼叫在其代理客户端中完成后指定回电金额。 |
结果分支条件
结果分支条件允许您在脚本中创建分支,以在执行操作时处理不同的结果。
条件 |
说明 |
---|---|
Default |
除了脚本满足条件要求其接受其他分支的情况之外,所要采用的路径。 如果未定义操作的其他分支,也会执行此操作。 |
Success | 完成操作而无错误,且 API 调用或数据返回全部成功时所采用的路径(2xx 响应代码)。 |
InvalidContactID | 当系统无法通过指定的联系人 ID 找到呼叫时所采用的路径。 |
InvalidSkill | 当发现一个或更多技能![]() |
SkillNotRunning | 指定的技能未运行且系统无法捕获处置![]() |
InvalidDispositionCode | 当指定的处置![]() |
SkillNotConfiguredForDisposition |
技能未配置为通过脚本捕获处置![]() |
UnableToDetermineBusNo | 系统无法确定BusNo且无法捕获处置![]() |
SpecifiedDispositionHasNoClassification | 当对操作指定的处置![]() |
InvalidCommitmentAmount | 回电金额无效时采用的路径。 回电数量必须为小数(例如,5.00 有效,sss 无效,并采取此分支)。 |
OnInvalidCallbackTime | 在指定的回呼时间无效时采用的路径。 |
脚本示例
这是一个示例,说明如何在脚本中使用此操作。 它并不是一个完整的脚本。 可能还需要编写其他脚本。
此脚本被触发,然后立即进入设置处置过程。 请注意,每个处置选项都有各自的分支。
您想下载这个脚本吗?