语音信箱流概述

当您需要自定义语音邮件和路由行为时,请使用 Architect 中的内置语音邮件流程。 例如,当某人离开语音信箱或需要更多语音信箱支持时,您可以自定义和使用语音邮件流程。 默认情况下,呼叫者会遇到相同的行为;但是,流程作者可以自定义语音邮件流程,这与入站呼叫流程非常相似。

注意: 语音邮件流实现不会改变用户检索邮件的方式。

使用语音邮件流执行以下任一任务:

  • 呈现个性化客户体验
  • 当用户离开语音信箱时播放自定义提示
  • 收集语音信箱
  • 向来电者提供录音后选项
  • 存储用户的语音信箱
  • 收集后允许自定义操作

注释:
  • Architect 提供单一的默认语音邮件流。 您无法删除此流程,但可以编辑和自定义默认行为。 此默认流会影响该单个流中所有用户、队列和组的语音邮件。 您可以恢复到最初的默认版本 1.0,该版本将复制当前的现有语音邮件逻辑。
  • 该流程包括开箱即用的默认实现,但在修改并发布后,Architect 会将您视为默认的语音邮件流程所有者。

随着组织的要求发生变化,您可以多次修改此流程。 从设计的角度来看,默认流程会设置在启动任务的流程逻辑中使用的提示。然后将它们存储到流程级变量中。

下一节中的步骤将演示如何通过为新语言添加音频来更新系统提示。 因此,如果您添加了带有要使用的文本到语音转换引擎的语言,并且想要使用用户提示而不是该特定语言的系统提示,则可以更新分配给流程级别变量的提示。

You can use the FindUserPrompt function when you assign the user prompt. For example:

If(Call.Language == System.Languages.koKR.tag,
FindUserPrompt("<here, add the name for the prompt to use when the system encounters errors during processing and the system directs the user to try again>"),
PromptSystem.error_difficulties_processing_try_again
)

在这种情况下,系统使用动态提示符查找而不是静态提示。 该提示是从音频验证处理中获得的,因为您可能没有使用 Architect 提供的开箱即用语言为该提示设置音频或文本到语音转换。

使用默认语音信箱流

要开始使用音频方法的默认语音邮件流,请考虑以下示例:

  1. 在 Architect 主页中,单击 流程 列表,然后选择 语音邮件
  2. 打开默认语音邮件流。 
  3. 从流程中移除组织不支持的任何语言。
  4. 添加语言韩语-韩国 (ko-kr)。
  5. 在资源下,选择数据。
    注意: 此区域列出了流程引用的提示。
  6. 要完成新的语言配置,请在出现验证错误的提示符中添加该语言的音频。
  7. 确定要测试的内容。
  8. 将 v oiceMail.debugentityType 字符串设置为以下值之一: 用户、组或队列。 
  9. 在适当的变量上设置适当的组值: VoiceMail.debugGroup、voiceMail.debugQueue 或 voiceMail.debugUser 来模拟要测试其语音邮件的实体。
  10. 单击 “ 发布” > “ 调试”。
  11. 打开 Genesys Cloud 并拨打 default%20VoiceMail%20flow-debug @localhost
  12. 对所做的更改感到满意后,请保存并发布流程。