如何通过Make(以前的integrmat)发送由事件触发的WhatsApp聊天机器人消息
integrmat服务已将其网站地址、设计和名称更改为使.集成选项保持不变,但设计可能与本文中显示的屏幕截图有所不同。
使用连接器服务,您可以跟踪一个系统中的事件并将数据传输到另一个系统。例如,您可以跟踪订单、付款、废弃购物车、客户注册、传入消息和其他信息,然后使用SendPulse继续与客户通信。开云体育手机网页版登录入口官网
本文将向您展示如何创建带有事件跟踪的场景使,将订单数据发送到SendPulse,并将开云体育手机网页版登录入口官网消息发送到WhatsApp,或通过其他数据向受众添加联系人。
设置触发器
第一个元素是启动场景的触发器。
在我们的示例中,我们选择了WIX和“Watch Orders”触发器。
您还可以选择以单词“Watch”开头的其他事件作为开始触发器。查看WIX中可用触发器的完整列表:
看着车 | 跟踪用户将商品添加到购物车、完成结帐、删除或返回时的事件购物车在网上商店. |
看联系人 | 在创建联系人或更新联系人详细信息时跟踪事件。 |
看实践 | 跟踪创建、更新或删除订单的事件在订单履行服务. |
看订单 | 跟踪订单创建、支付、取消或退款时的事件。 |
手表收藏 | 跟踪事件产品集合创建、更新或删除。 |
递交手表表格 | 事件时跟踪事件形式是在网站上填写的。 |
看消息 | 跟踪传入和传出消息的事件WIX聊天. |
看产品 | 在存储区中创建、更新或删除项时跟踪事件。 |
创建一个Webhook来连接到WIX
如果你之前没有在Make中连接过一个应用程序,你需要创建一个webhook来添加一个连接到你选择的应用程序(在我们的例子中,它是WIX)。
为此,单击添加在元素“Webhooks”字段旁边。在“连接”字段旁边的窗口中,单击添加.
如何使用Make创建Wix连接:
- 去WIX中的开发者页面,并在WIX中为您的网站创建一个应用程序。
- 进入左侧面板的“权限”选项卡,然后单击+添加权限.添加所需服务的权限:Wix开发人员,Wix CRM, Wix优惠券,Wix聊天,Wix商店和Wix支付
- 回到“誓言”选项卡,并将以下URL粘贴到“重定向URL”和“应用程序URL”字段:https://www.integromat.com/oauth/cb/wix
- 2 .单击右上角的测试你的应用,选择“应用市场网站”。在对话框中,单击测试应用程序.
- 在下一个窗口中,将您的应用程序添加到站点。
- 回到“Oath”选项卡,复制“App ID”和“App Secret”字段的值。
阅读更多:如何连接WIX
回到Make场景构建器,输入复制的ID和Secret,然后单击连接.
在下一个窗口中,选择站点和您创建的应用程序,并提供“制作”权限以检索信息。
成功连接后,复制结果的webhook URL。
添加一个Webhook触发器到WIX应用程序
转到WIX中的开发人员页面,然后单击+添加Webhook在“Webhooks”标签下。
从“API category”列表中选择与触发器对应的类别。在我们的示例中,它是“Wix Stores”。
选择你想要跟踪的事件,并插入一个webhook。
点击保存.
每次更改WIX开发人员设置时,请确保单击保存在右上角接受设置。
阅读更多关于配置“手表订单”和其他触发器WIX文档.
测试触发器
为了配置在WIX中接收到的信息与“Action”元素中写入的字段之间的对应关系,您需要测试数据并获得数据结构。
右键单击启动触发器项,并选择“仅运行此模块”。在Wix中运行跟踪事件。
读也:建立你的商店而且如何创建你的在线商店.
当场景中有更多项目时,可以单击运行一次并测试整个包。
在成功测试之后,您将收到使用该元素接收的变量的结构,您可以稍后在场景中使用该元素。
设置动作
您可以通过WhatsApp通过电话号码向用户发送消息,或者将他们添加到观众中并开始流程。
动作“向手机发送模板消息”
点击添加另一个模块就在“Wix”盒子旁边。
添加一个新的“Send开云体育手机网页版登录入口官网Pulse”元素,并选择“Send a WhatsApp Bot Template message”动作。
如果用户没有首先发起对话,则只能发送模板化消息。
在用户响应并开始会话后,您可以通过聊天机器人发送免费消息。
在“Connection”字段,您需要单击添加输入ID和Secret。APISendPulse中的帐户设置。开云体育手机网页版登录入口官网
点击继续.
选择识别用户的方法-通过号码或联系人ID。
选择电话变量。
请注意,您需要输入国际格式的号码。您可以添加一个错误处理程序来继续您的场景,以防消息发送不成功。
您还可以添加“电话元素以国际格式书写电话号码。每个项目只能选择1个国家来转换数字。要添加更多国家,请使用“Router”和多个“Phone”元素。
选择一个WhatsApp聊天机器人。
请选择已批准的模板。
若要向消息中添加变量,请单击添加物品在“组件”字段下。
选择“Body”类型。
在“参数”字段下,单击添加物品,并选择变量类型。
选择变量,然后单击添加.
注意,SendPulse W开云体育手机网页版登录入口官网hatsApp API没有指定变量的名称——变量会按照添加它们的顺序被替换。
例如,让我们以下面的模板为例:
“你好{{1}}您的订单{{2}}正在进行中。您可以在您的个人帐户中跟踪您的订单状态。祝你今天过得愉快!”
来自WIX的第一个变量应该是名称,第二个变量应该是订单状态。
您可以根据模板的需要继续添加任意数量的变量。
要测试您的场景,请单击运行一次.要查看元素接收和发送的数据,单击元素右侧的数字。除此之外,不要忘记检查你发送消息的信使或你帐户中的聊天。
操作“在SendPulse中创建联系人”开云体育手机网页版登录入口官网
点击添加另一个模块在“Wix”元素旁边,并添加一个新的“SendPulse”元素。开云体育手机网页版登录入口官网选择“Make API call”动作。
请注意,使用“创建联系人”方法只能传输一次联系人数据。要更新现有变量,请使用“Set Variable”方法,但请记住获取contact_id
首先是其他方法
在“Connection”字段中,选择已创建的SendPulse连接。开云体育手机网页版登录入口官网
在URL字段中,插入在WhatsApp聊天机器人用户中创建一个新的联系人”要求:
/ whatsapp /联系人
选择“POST”方法。
在字段中输入请求正文:
{“电话”:“弦”、“名称”:“弦”、“bot_id”:“字符串”}
地点:
电话 | 国际格式的用户电话号码。它在前一个元素中从客户端接收到的数据中指定。 对于“WIX手表顺序”中的变量,可以使用 |
名字 | 用户名。对于“WIX手表顺序”中的变量,可以使用买家信息:名字 变量带有空格和买家信息:第二名 .
|
bot_id | 您添加联系人的观众的bot ID。您可以从bot页面的地址栏中bots/whatsapp后获取。 或者你可以添加SendPulse元素和M开云体育手机网页版登录入口官网ake API call动作,使用获取连接的机器人列表方法,并使用 |
注意:如果你没有1.买家信息:
,1.买家信息:名字
和其他变量(1
是在Make中接收此变量的元素号。对于起始元素,它将始终是1
.如果您从多个元素接收信息,所需的元素号可能不同),单击运行一次,并在设置webhook的聊天机器人中运行流程。
单击,测试场景运行一次.要查看元素接收和发送的数据,单击元素右侧的数字。
您还可以查看您的机器人的受众,以检查您已添加的联系人。
操作“添加标签”
您可以为任何联系人添加标签,根据特定属性对联系人进行筛选和分割。这样,你可以更容易地找到联系人,并与他们每个人单独工作。
点击添加另一个模块,并选择带有“Set tags t开云体育手机网页版登录入口官网o a contact”动作的SendPulse元素。
在“Connection”字段中,选择已创建的SendPulse连接。开云体育手机网页版登录入口官网
选择您要发送消息的信使。
选择contact_id
在前一个元素中获得的变量。
输入标签值。
附加功能
您还可以添加其他元素并自动化信息处理。
变量筛选
您可以在接收和传输数据的元素之间添加一个筛选器,以便仅在传输的联系人具有某些信息时触发该元素。
例如,当客户下了特殊订单时,您可以使用过滤器,并且在与他们通信时需要共享特定的信息。
如果要根据过滤接收数据的结果分支场景,发送不同的消息,可以在元素之间添加“Router”。接下来,在“Router”元素中,设置与过滤器数量相对应的分支数量。然后单击该行,并设置筛选条件。阅读更多关于使用过滤器的信息:如何使用变量过滤数据.
错误处理程序
您还可以添加错误处理程序因此,即使元素以错误结束,场景也将继续。
要添加错误处理程序,右键单击元素,单击添加错误处理程序,选择规则,或执行下一个元素。
例如,如果用户更改了号码、输入了无效的号码或停止使用消息传递,从而导致对该号码的发送不成功,则可以向另一个消息传递添加发送元素。对于您的老客户,您可以设置发送消息到他们的信使使用contact_id
.
您可以通过行颜色来检查如果前一个元素执行成功将执行的场景分支与如果前一个元素执行错误将执行的场景分支之间的差异。元素之间的行(其中一个是通过“Error handler”元素添加的)将由空圆圈组成。
最后更新:15.03.2023
注册
登陆Facebook 用谷歌登录