如何在对话流中的计划时间内自动触发意图



我正在尝试在对话流中自动触发意图,以便在计划时间内获取用户的联系方式。 如果可以通过JavaScript提供代码?

嗯,有多种方法可以实现这一点。您可以使用下面提到的其中之一:

  1. 使用插槽填充创建意向。这是它的工作原理 一个。机器人提示用户输入名称和编号,在获取所需参数之前,意图不会触发其实现。 b.一旦它有了参数,履行将触发您的网络钩子服务器。您可以在其中将这些数据保存在数据库或聊天会话中。

在这里,您可以检查如何使用必需参数实现意图

  1. 这更具体地针对拥有Google帐户的用户,您可以在助手中使用授权并请求此信息,一旦用户批准,您就可以获取这些数据。

您可以使用帮助程序意图来获取授权和所需数据。

actions.intent.SIGN_IN

在这里,您可以检查所有必需的帮助程序意图

在 Google 行动号召中,您可以针对某些设备使用"无输入"响应。您的履行服务必须提供一系列语句,如下所示:https://developers.google.com/assistant/conversational/reprompts#actions_sdk

这适用于智能扬声器,但不适用于移动设备。

如果使用"讲述"创作对话,则会使用本地化提示自动添加此对话框;https://narratory.io/docs/error-handling#catching-silence--no-input

最新更新