摘要
想要通过Zapier自动发送WhatsApp消息吗?如果您正在使用Wati并且拥有一个经过批准的WhatsApp商业API账户,您可以轻松通过Webhooks将其与Zapier集成。本指南将为您介绍如何设置连接,以便您可以自动发送消息,例如发送新潜在客户更新、确认订单等。
说明
准备工作
开始之前,请确保您已具备以下条件:
一个Zapier账户
一个Wati账户,具有WhatsApp API访问权限
您的Wati API端点和Bearer令牌
💡 注意:要求使用WhatsApp商业API,您必须通过像< a href="https://wati.io" target="_blank" class="intercom-content-link">Wati这样的提供商获得批准。
通过Zapier Webhooks设置WhatsApp消息功能的步骤
步骤1:创建新Zap
登录您的Zapier账户。
转到Zaps页面并点击创建Zap。
步骤2:选择您的触发器
选择触发应用(例如Google Sheets、Typeform、Shopify)。
选择将触发WhatsApp消息的事件(例如新增行、表单提交、新订单创建)。
步骤3:添加Webhooks by Zapier作为操作
在执行以下操作部分,搜索Webhooks by Zapier。
选择它并点击继续。
步骤4:将操作事件设置为POST
将操作事件选择为POST方法。
点击继续。
步骤5:自定义Webhook请求
现在,您将设置发送WhatsApp消息的POST请求细节。
URL:从您的Wati账户的API文档部分获取此信息。将URL格式化如下:
https://your_wati_api_url/api/v1/sendTemplateMessage/######{{phone_number_with_country_code}}
有效载荷类型:
json
数据:添加以下键和值:
json { "template_name": "your_template_name", "broadcast_name": "your_broadcast_name", "parameters": [ { "name": "1", "value": "Example Parameter" } ] }
📝 根据您的WhatsApp模板配置,将parameters
值替换为实际值。
步骤6:添加授权头
在头信息部分添加以下内容:
键:Authorization
值:Bearer YOUR_API_KEY
🔑 您可以在Wati账户的API文档中找到您的Bearer令牌。
步骤7:测试并启用Zap
点击测试并继续以验证您的设置。
测试成功后,点击发布Zap以激活它。
现在,每次您选择的触发器运行时,自动WhatsApp消息都会被发送。
常见问题解答(FAQ)
一般问题
1. 我可以使用Zapier发送WhatsApp消息吗?
→ 是的,您可以通过Webhooks将Zapier与您的Wati账户集成来发送WhatsApp消息。Zapier不提供本地WhatsApp支持,但使用Webhooks和Wati的WhatsApp API可以让您设置消息自动化。
2. 使用此集成需要WhatsApp商业API访问权限吗?
→ 是的,您必须有一个经批准的WhatsApp商业API账户。您可以通过像< a href="https://wati.io" target="_blank" class="intercom-content-link">Wati这样的提供商申请访问权限。
3. 设置此集成需要什么?
→ 您需要一个Zapier账户、一个具有WhatsApp API访问权限的Wati账户以及您的Wati API端点和Bearer令牌。
4. 在哪里可以找到我的Wati API URL和Bearer令牌?
→ API URL和Bearer令牌都可以在Wati仪表板的API文档部分找到。
设置和配置
5. 在Webhook设置中应输入什么URL?
→ 使用以下格式:
https://your_wati_api_url/api/v1/sendTemplateMessage/######{{phone_number_with_country_code}}
将your_wati_api_url
替换为您的实际Wati API基础URL。
6. 在Webhook操作中应选择什么有效载荷格式?
→ 在Zapier中配置Webhook时,选择json作为有效载荷类型。
7. 需要在请求主体中包含哪些参数?
→ 您应该包含以下内容:
template_name
broadcast_name
parameters
(与您的WhatsApp消息模板匹配的数组)
示例:
json { "template_name": "your_template_name", "broadcast_name": "your_broadcast_name", "parameters": [ { "name": "1", "value": "Example Parameter" } ] }
8. 如何对Webhook请求进行授权?
→ 在Webhook步骤的头信息部分添加以下内容:
键:Authorization
值:Bearer YOUR_API_KEY
将YOUR_API_KEY替换为您的Wati Bearer令牌。