我有一个 lex v1 聊天机器人,它具有 SpeakToAgent 意图。我希望每当用户使用此意图时都能够使用 amazon Connect 与客户代理连接。我的所有其他意图都按此聊天机器人的预期工作。
我在连接实例中创建了用户、队列、路由配置文件和流。我还在连接实例中添加了经典的 v1 机器人,并在流程中的 get-customer-input 块中指定了它。以客户支持代理身份登录 aws connect 并在我的聊天机器人上触发 SpeakToAgent 意图后,我没有看到任何弹出的通知。我也没有看到任何错误,Connect Cloudwatch 日志中也没有显示任何内容,所以我猜测从我的 Lex 机器人到 Connect 的连接不起作用。
我真的很感谢任何帮助让这件事发挥作用。非常感谢您的宝贵时间!
如果没有更多信息,很难判断发生了什么。
假设您从联系流中调用 lex 机器人,我建议您确保通过 Connect 中的块打开了 cloudwatch 日志记录。确保您的 lex 设置为发送 cloudwatch 日志,并且启用 s3 来捕获音频输入。这至少可以让您深入了解机器人的情况。如果您的 lex 机器人未正确设置为 Connect,您通常甚至无法发布联系流(除非您正在进行动态分配)
除此之外,我建议仔细检查您正在使用的代理是否分配了正确的路由配置文件以及能够接听电话的权限。