如何对 Voicemail Express for Amazon Connect 的问题进行故障排除?

2 分钟阅读
0

我想对 Voicemail Express Amazon Connect 解决方案的问题进行故障排除。

解决方法

Voicemail Express for Amazon Connect 为 Amazon Connect 提供了自动语音信箱功能。有关详细信息,请参阅 GitHub 网站上的 Voicemail Express V3。根据您的问题,请完成以下部分中的步骤。

**注意:**Voicemail Express for Amazon Connect 使用 AWS Lambda 日志记录。对问题进行故障排除时,您可能需要更改日志记录级别以打印详细信息。

座席没有收到语音信箱和转录

启动 AWS CloudFormation 堆栈时,必须输入 Delivery Email (VMToEmailDefaultFrom) 的参数。如果未在联系流中指定 email_from 属性,Voicemail Express 将使用默认“发件人”电子邮件。要接收语音信箱和转录的电子邮件,必须验证 Delivery Email

必须在联系流中配置以下属性:

  • 必须将 vmx3_mode 属性设置为 email
  • 必须将 entity_type 属性设置为 agent,并在 Amazon Connect 用户管理中为座席添加电子邮件。

如果日志显示电子邮件已发送但未收到,请启用 mazon Simple Email Service (Amazon SES) 事件发布,以获取有关交付问题的详细信息。

座席没有收到语音信箱和转录的任务

对于任务,必须在联系流中配置以下属性:

队列没有收到语音信箱和转录的电子邮件

如果您的队列没有收到语音信箱和呼叫转录的电子邮件,请查看您的呼叫流配置。确保 vmx3_queue_email 属性具有标准队列标签email 值。同时必须将 vmx3_mode 属性设置为 email

Amazon S3 存储桶中未生成音频文件

使用 Voicemail Express 从 Amazon Kinesis Video Stream 音频中提取语音信箱,然后将文件写入 Amazon Simple Storage Service (Amazon S3)。Voicemail Express 使用 Amazon Connect 联系人记录作为 Lambda 函数的 Amazon Kinesis 触发器。要使函数启动,联系人跟踪记录 (CTR) 必须满足 Kinesis 触发器筛选条件。

要确保生成音频文件,请完成以下任务:

Amazon S3 存储桶中未生成转录

将音频保存到 Amazon S3 时,Voicemail Express 将使用 Amazon EventBridge 事件启动 Lambda 函数。Lambda 函数 VMX3-Transcriber-XXXX 会从音频生成转录并将转录存储在 Amazon S3 中。如果 Lambda 函数失败,VMX3-TranscribeErrorHandler-XXXX 函数将启动。要了解函数失败的原因,请查看 Lambda 日志

要确保生成转录,请完成以下任务:

  • 更新 Lambda 函数 VMX3-Transcriber-XXXX 的 EventBridge 触发器,使其处于活动状态。
  • 验证 Lambda 函数 VMX3-KVStoS3-XXXX 是否生成了音频文件,以及该音频文件是否位于 S3 存储桶中。

您在使用 CloudFormation 堆栈部署时遇到问题

如果您在使用 CloudFormation 堆栈部署时遇到问题,请检查 CloudFormation 堆栈事件中是否有错误消息。错误消息类似于以下示例:

CREATE_FAILED, ROLLBACK_COMPLETE。

有关详细信息,请参阅从 CloudFormation 控制台查看堆栈信息

相关信息

GitHub 网站上的 Voicemail Express 先决条件

在 GitHub 网站上安装 Voicemail Express

GitHub 网站上的 voicemail-express-amazon-connect

AWS 官方
AWS 官方已更新 20 天前