End

本帮助页面适用于 CXone Studio此信息也可用于Desktop Studio

终止脚本。

根据脚本媒体类型的不同,此操作的运作方式也有一些区别。仅对受支持的媒体类型使用此操作非常重要。有关更多信息,请参见依赖关系类似操作部分。

依赖关系

  • 如果您在包含不受支持的媒体类型的脚本中使用 End,则可能无法正确结束所有进程或联系。结束后台进程是终止操作的一项关键功能。因此,使用最适合脚本 :
    • 对于呼入电话脚本,只要呼叫尚未连接,即可使用 End。呼叫连接后,使用 Hangup 操作终止脚本。
    • 对于呼出电话脚本,您可以在 Placecall 操作执行之前使用 End。呼叫连接后,使用 Hangup 操作终止脚本。
    • 对于聊天脚本,请使用 Exit 终止脚本。
    • 对于电子邮件脚本,请使用 Discard 终止脚本。
    • 对于数字脚本,End 仅终止脚本。它不会终止联系人。数字联系人继续存在于 Digital Experience 中。对于所有其他脚本类型,End 会同时终止脚本和联系人。
  • 如果您在子脚本中使用 End,则会终止子脚本和原始脚本。如果要终止子脚本但要继续原始脚本,请使用 Return 操作。
  • End 应用于终止活动脚本的逻辑流并调用 OnRelease 事件操作。因此,不应在 OnRelease 事件逻辑之后使用它。

支持的脚本类型

其中一条分支线通向其他三个正方形的正方形。

通用

电话 语音信箱 工作项目 短信 数字

类似操作比较

  • Discard:终止电子邮件脚本。
  • End:终止电话、语音邮件、SMS 或数字脚本。不终止数字联系人,但终止使用其他媒体类型的脚本中的联系人。
  • End a Contact:终止活动联系人。不终止当前脚本。
  • EndText:终止不包含 Regagent 操作的 SMS 工作流(仅适用于数字关闭 与Digital Experience相关的任何渠道、联系或技能。渠道)。
  • EndWi:使用原因代码终止工作项。不终止当前脚本。
  • Exit:终止聊天会话并断开聊天联系。
  • Hangup:终止电话脚本。
  • Return:终止下标并将控制权返回给原始脚本。

请勿使用 Stop 操作来终止脚本。它不会终止脚本,而会让联系人继续运行。这会对CXone服务器产生负面影响。

输入属性

结果分支条件

脚本示例

这是一个示例,说明如何在脚本中使用此操作。它并不是一个完整的脚本。可能还需要编写其他脚本。

该脚本是一个非常简单的示例,其电话脚本中使用了 End,但是因为出现了错误,从未发出过呼出呼叫。如果没有发生错误,则会触发 Placecall,您即可在另一个分支中使用 Hangup。请参阅 Placecall,查看在电话脚本中使用 Hangup 的示例。

您想下载这个脚本吗?