使用常见的模块流
使用通用模块流类型构建逻辑一次,然后在多个流程和流程类型中重复使用它。 您可以配置在所有流程类型中使用的通用模块流程。 例如,您可以创建一个检查客户余额的任务,然后在多个呼叫流和聊天流中重复使用该流程。 通用模块接受输入数据、返回输出数据并与呼叫进行交互。 将通用模块流程纳入流程设计流程可以减少在多个流程中复制流程逻辑的需要,并减少开发时间和精力。
- 如果您在另一个已发布的流程中引用了公共模块流程,则无法删除该公共模块流程。
- 不能在另一个公共模块流程中使用公共模块流程。
- 系统使用消费流程中的第三方文本到语音转换设置。 您无法在普通模块流程中配置这些设置。
- 通用模块流的大小限制低于其他流类型。
与兼容的流程类型共享常见操作和数据类型
通用模块流程使您能够跨流程共享通用操作和数据类型。 但是,您无法在不同的流程类型之间共享流程特定的操作。 如果选择多个流程类型,系统会将操作和数据类型限制为不同流程类型共享的操作和数据类型。
例如,您可以 在电子邮件流中使用 “发送自动回复” 操作,但不能在呼叫流中使用。 因此,如果为电子邮件和呼叫流选择通用模块兼容性,则不会显示 “发送自动回复” 操作。 如果仅选择电子邮件流程兼容性,则电子邮件流中可用的所有操作都将显示在公共模块流程中使用。
通用模块版本控制
架构师将通用模块快照到使用流程中。 要将更改合并到通用模块中,必须重新发布使用流程。 当您在另一个流程中使用通用模块时,Architect 会使用最新版本的通用模块流程。 如果您发布了新版本的通用模块,请重新发布调用流程以获取对通用模块的更改。
要使用旧版本的通用模块,请首先发布使用流程,然后创建通用模块的新版本。 在重新发布使用流程之前,使用流程将继续使用旧版本的通用模块。 要查看常见的模块流版本,请使用依赖关系跟踪来查看版本号。
为了帮助自己熟悉常见的模块流程,请查看以下页面:
页面 | 您可以配置的功能 |
---|---|
了解如何在 Architect 中创建和配置通用模块流程。 |
|
更改通用模块流的默认操作设置。 |
|
创建通用模块流后,请在兼容的流程类型中使用它。 |
|
除了工具箱中的相关操作外,还可以从 “数据” 菜单定义输入和输出变量。 |
|
通过选择变量和运算符,使用表达式构建复杂而复杂的流程计算。 | |
阅读构建任务时可以使用的可用操作。 注意: 通用模块流程使您能够跨流程共享通用操作和数据类型。 但是,您不能共享调用流程类型不可用的操作。 |
|
查找有关流程的更多信息,包括配置默认设置、管理流程、依赖关系搜索、流程设计资源以及提示、最佳实践和故障排除。 |
|
阅读有关 Architect 权限如何基于流程设计任务或工作职能的信息。 Genesys Cloud 组织的管理员必须为 Architect 用户分配适当的权限。 |
此处显示的操作取决于您在创建通用模块流程时选择的兼容流程类型。 有关详细信息,请参阅 任务和状态编辑器操作。