几年前,我在Dialogflow中为Slack构建了一个聊天机器人(在它成为ES和CX之前),它工作得很好。目前(2021年)我正在尝试构建另一个,但ES不再有集成选项卡,而且似乎没有一种方法可以将我的Dialogflow代理连接到slack,以便我可以与其交互。
有没有人有这方面的经验,以及如何让它工作?我尝试用Webhooks连接一个CX机器人,但它不允许我与Slack中的应用程序通信。
任何帮助都将不胜感激,并提前表示感谢。
发布于 2021-07-22 14:04:30
对于Dialogflow ES,请注意,在全局以外的区域创建的座席中不提供内置Integrations (请参阅Dialogflow ES Regionalization and data residency Limitations):
对于在ES代理中可用的集成,请确保将代理的区域设置为Global (默认区域)。
至于Dialogflow CX,目前还没有内置的Slack集成。
但是,如果要将在非全局区域中创建的Dialogflow ES代理或Dialogflow CX代理与Slack集成,则可以创建自己的Incoming webhook for Slack来管理Slack的请求和响应。然后,您的webhook可以使用特定于Dialogflow Agent Type的detectIntent方法发送请求:
https://stackoverflow.com/questions/68446105
复制相似问题