当用户说“取消”或“退出”时,将用户重定向到默认的欢迎意图

时间:2018-08-27 13:45:42

标签: dialogflow actions-on-google

我正在为Google助手开发Dialogflow应用程序。这样,如果我说“取消”,它将直接在我指定了exit_conversation事件的地方调用actions_intent_CANCEL意图。因此,它将显示该意图中指定的输出,并且bot退出对话。

我需要打开默认欢迎意图而不是退出Bot。有什么办法吗?

P.S。。我正在使用Python实现作为该机器人的后端。

1 个答案:

答案 0 :(得分:4)

简而言之-不,你不能那样做。

实质上,您是在问,当用户尝试退出时,您不想让他们退出。从Google和您的用户的角度来看-这是一个非常不可接受的选择。

CANCEL事件处理程序的功能相当有限-即使您未指定应关闭麦克风,Google也会终止对话,但您有机会说出最后一条信息并提出要约到其他地方的链接。