使用GPT和Gmail实现自动化销售跟进工作流 | n8n工作流 | AI聊天机器人
n8n工作流,AI聊天机器人,自动化销售跟进,GPT集成,Google表格,CRM自动化,潜在客户管理,OpenAI

这个n8n训练工作流演示了如何将子工作流作为工具连接到AI代理。在这个示例中,主工作流是一个网站聊天机器人,负责与访客互动、收集联系信息,并将这些数据发送到CRM流程。CRM流程本身是一个独立的子工作流,通过工具工作流节点作为工具连接到代理。

## 分步设置说明

### 1. 创建子工作流(CRM工具)
这个子工作流将由AI代理触发来处理收集的信息。

它将:
– 从主聊天机器人工作流接收输入(电子邮件、描述)
– 将数据格式化为结构化JSON格式
– 将数据附加到Google表格(作为CRM数据库)
– 向主工作流发送确认消息

**子工作流中的步骤:**
– **When Executed by Another Workflow** – 由主工作流的工具节点触发
– **Convert Conversation (Agent)** – 使用OpenAI提取输入并将其格式化为JSON结构
– **Structured Output Parser** – 确保提取的数据与预期的JSON模式匹配
– **Append row in sheet (Google Sheets)** – 将新的潜在客户数据添加到您的CRM表格中
– **Code Node** – 返回简单的文本确认,如”Thanks for the info, we will be in touch soon”

**Google表格的必需设置:**
– 在n8n中启用Google Sheets API并连接您的Google账户
– 创建一个至少包含email和description列的表格
– 在Google Sheets节点中使用表格的文档ID和标签名称

### 2. 创建主工作流(网站聊天机器人)
这个工作流充当处理传入聊天消息的主AI代理。

**主工作流中的步骤:**
– **When chat message received** – 当访客通过您的聊天机器人集成发送消息时启动工作流
– **Website Chatbot (Agent Node)** – 配置有系统消息,简要解释您的服务,询问访客希望自动化的流程,请求他们的姓名和电子邮件,并在获得电子邮件和描述后将收集的数据发送到CRM工具
– **OpenAI Chat Model** – 作为其语言模型连接到AI代理
– **Simple Memory** – 存储正在进行的聊天的短期上下文
– **CRM Tool (Tool Workflow Node)** – 指向在步骤1中创建的子工作流,允许聊天机器人直接触发它

### 3. 将子工作流连接到AI代理
– 向主工作流添加一个Tool Workflow节点
– 选择”Parameter”作为源
– 粘贴您的子工作流JSON或从您的n8n工作流中选择它
– 使用ai_tool连接将Tool Workflow节点连接到您的AI代理
– 给工具一个清晰的描述(例如,crm tool to store lead information),以便代理知道何时使用它

### 4. 实际操作方式
– 访客通过聊天机器人发送消息
– AI代理参与、提问并收集他们的姓名、电子邮件和请求
– 收集后,代理触发CRM工具
– 子工作流格式化数据,将其存储在Google表格中,并发送确认
– 聊天机器人向访客确认他们的请求已收到

### 5. 自定义想法
– 用您实际的CRM API替换Google表格
– 添加验证以确保在保存之前电子邮件格式正确
– 扩展CRM工具以在存储潜在客户后发送Slack或电子邮件通知

**创建者:** Robert A. – Ynteractive
**网站:** https://ynteractive.com
**电子邮件:** robert@ynteractive.com

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。