首页 > 解决方案 > Dialogflow 无需用户操作即可显示欢迎文本

问题描述

我试图在用户发起聊天时显示欢迎文本,即用户没有任何操作。如何做到这一点?

我尝试使用 NPM 对话流或@google-cloud/dialogflow 来检测意图以使用 node.js 触发意图。它正在发送查询并在控制台中显示完整的文本,但不会像用户与机器人交互时那样更新 UI。

谢谢。

标签: node.jsdialogflow-esactions-on-googledialogflow-es-fulfillment

解决方案


如果您在 Google 上使用 Actions,那么您的欢迎 Intent 将在您的 Action 首次调用时被调用。除了“talk to action name ”之外,用户不会说任何话。

使用 Google 测试模拟器上的操作,这是作为按钮提供的。

如果您在 Dialogflow 右侧使用 Dialogflow 测试器,则需要输入 Welcome Intent 的调用短语之一,但这些短语通常不用作 Action 本身的一部分。


推荐阅读