问题标签 [aws-chatbot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
26 浏览

amazon-web-services - 如何将聊天从 Amazon Lex 传递到 Amazon Connect?例如与代理意图交谈

我在我的 Lex 机器人中添加了一个意图,我想在实现意图TalkToAgent时将聊天路由到代理。TalkToAgent有什么我可以实现它的原因吗?例如Amazon Lambda
我只是想在客户想与客户交谈时将聊天传递给代理human/agent.

目标是将聊天转移history/transcript到代理,因为代理可以理解客户的需求!聊天源自 lex。以同样的方式处理它Amazon Connect

谢谢你。

0 投票
1 回答
16 浏览

amazon-web-services - Glue 作业状态更改错误的 AWS Chatbot 和 EventBridge - 不支持收到的事件

我正在尝试使用 Slack 集成设置 AWS Chatbot,以显示有关 AWS Glue 状态更改(错误)的错误消息。我已设置 AWS EventBridge 事件模式来捕获 Glue 作业状态更改,如下所示:

这成功捕获了所有失败的 Glue 作业,并且我使用输入转换器将 AWS SNS 主题设置为目标。

输入变压器输入路径

输入变压器输入模板

AWS SNS 有一个 AWS Chatbot 订阅端点,它无法将通知发送到 Slack。

AWS Chatbot CloudWatch 使用 Input Transformer 记录事件后的日志

当 AWS EventBridge 选择目标中的输入设置为“匹配事件”时,Slack 通知将发送,但它缺少任何详细信息。

松弛通知

AWS EventBridge 匹配事件 JSON 输出

两个 JSON 输出之间几乎没有区别,但是输入转换器被认为是不受支持的事件。使用 AWS Chatbot 处理错误时是否可以生成自定义消息?

0 投票
1 回答
9 浏览

amazon-web-services - AWS Lambda 自定义事件聊天机器人与 Slack 集成

在我浪费太多时间之前,我想知道在技术上是否可以从 Lambda 发送自定义事件到 Event Bridge 到 SNS 到 Chatbot 到 Slack。

我已经编写了所有基础架构,并且我知道它适用于非自定义消息。因此,如果我在规则中有一条带有 aws.lambda 来源的消息,那么当我部署 Lambda 时,我会收到最终的 Slack 通知。

但是,如果我将源更改为规则中的自定义源并在 Lambda 的代码中使用它,我会从 SDK 调用成功但没有 Slack 消息。打开聊天机器人日志后,我收到以下消息 Event received is not supported (参见https://docs.aws.amazon.com/chatbot/latest/adminguide/related-services.html )

我有点希望我不会在 SDK put 事件调用上发送一些东西来调用这个集成,尽管 api 调用只提供了有限数量的你可以改变的东西。

我确实注意到从标准事件发送到 Slack 的消息比作为自定义事件发送的消息要大得多。

实际上,它只是看起来 Chatbox Slack 集成是一种极其有限的集成,仅限于服务子集上的标准事件。

有人可以确认这是否可能,或者我对集成局限性的结论是否正确。