
## 概述
这个自动化工作流捕获来自Tawk.to实时聊天小部件传入的聊天消息,并通过Gmail发送警报邮件,即时通知您的支持团队。它旨在帮助您及时响应访客并改善客户支持体验。
## 先决条件
– **Tawk.to账户**:您必须拥有一个活跃的Tawk.to账户,并在您的网站上配置了实时聊天小部件。
– **Gmail账户**:一个启用了API访问权限并在n8n中配置用于发送邮件的Gmail账户。
– **n8n实例**:访问一个n8n工作流自动化实例,您将在其中导入和配置此工作流。
## 分步设置说明
### 1. 配置Tawk.to Webhook
1. 登录您的Tawk.to仪表板
2. 导航到Administration > Webhooks
3. 点击Add Webhook并输入以下内容:
– URL:您的n8n webhook URL(来自Receive Tawk.to Request节点)
– Method:POST
– Events:选择聊天消息事件(例如Visitor Message或Chat Message Received)
4. 保存webhook配置
### 2. 在n8n中配置Gmail凭据
1. 在您的n8n实例中,转到Credentials
2. 添加新的Gmail OAuth2凭据:
– 按照Google的说明创建项目、启用Gmail API并获取客户端ID和密钥
– 验证并授权n8n通过您的Gmail账户发送邮件
### 3. 导入并激活工作流
1. 将提供的工作流JSON导入n8n
2. 验证Receive Tawk.to Request webhook节点路径与在Tawk.to中配置的webhook URL匹配
3. 在Send alert email节点的sendTo参数中输入您想要发送警报的电子邮件地址
4. 激活工作流
## 工作流说明
### Receive Tawk.to Request
此webhook节点监听来自Tawk.to的POST请求,其中包含聊天消息数据。
### Format the message
从传入的有效载荷中提取相关数据,如聊天ID、访客姓名、国家和消息文本,并将它们分配给新字段以便下游轻松使用。
### Send alert email
使用Gmail节点向您的支持团队发送通知邮件,其中包含所有相关聊天详细信息,格式化为清晰简洁的文本邮件。
## 自定义指南
### 邮件收件人
更新Send alert email节点中的sendTo字段以指定您的支持团队的电子邮件地址。
### 邮件内容
修改Send alert email节点的message参数中的消息模板,以适应您的语气或包含其他详细信息,如时间戳或聊天URL。
### 额外处理
您可以通过添加用于记录聊天、触发Slack通知或将消息存储在数据库中的节点来扩展工作流。
通过遵循这些说明,每当您的网站上收到新的聊天消息时,您的支持团队将立即收到电子邮件警报,从而提高响应时间和客户满意度。

评论(0)