当用户进入地理围栏/区域时向用户发送消息?

时间:2019-03-11 03:42:15

标签: node.js firebase dialogflow aws-lex

我正在制作一个对话框流代理,它将与各种平台(Facebook Messenger,Slack以及其他一些平台)集成在一起,这些平台将具有信息性聊天机器人的基本功能。

代理将用于特定商店,我想知道一旦用户进入地理围栏(在本例中为商店)是否可以触发某种欢迎消息?

感谢您的帮助。我没有在dialogflow上或其他任何地方找到任何有关此目的的文档,所以一切都会很棒。

注意:我绝不是死心的对话流,如果AWS Lex提供了类似的功能并且更好,我将看一下。我只是更习惯于对话流。

1 个答案:

答案 0 :(得分:1)

这不能仅通过使用Lex或Dialogflow来实现。因为归根结底,您正在使用它们与Messenger / Slack / Whatsapp集成,并且这些应用程序(由于显而易见的充分原因)将不会与机器人共享用户的位置信息。您将需要一个帮助程序应用程序,该应用程序还需要获得用户的位置权限并为您触发漫游器。

请记住,Messenger和Whatsapp之类的频道在向用户随意发送消息方面有限制。 Messenger具有'24+1' policy Whatsapp,您也只能在24小时窗口中发送自由格式的消息。但是之后,您可以发送收费的预先批准的“ hsm”消息模板。