
## 概述
这个n8n工作流提供了一个智能化的WooCommerce订单支持系统,通过Telegram和Gmail两个渠道为电商客户提供自动化的订单查询服务。系统使用AI语言模型来理解用户意图,并能够调用WooCommerce API获取具体的订单信息。
## 工作流程
### 1. 多渠道输入
– **Telegram触发器**:实时接收用户消息,使用webhook实现即时响应
– **Gmail触发器**:每分钟轮询未读邮件,获取完整的邮件内容和头部信息
### 2. 数据标准化
– **Merge节点**:统一来自不同渠道的输入数据
– **Set Manual Fields节点**:将数据标准化为通用格式,包括:
– platform(平台标识:telegram或gmail)
– sender_id(发送者ID)
– query_text(查询文本)
– conversation_id(会话ID)
### 3. AI智能处理
– **WooCommerce Customer support Agent**:核心AI代理,负责:
– 理解用户查询意图
– 调用可用工具
– 生成回复内容
– **双AI引擎支持**:
– 主要模型:Gemini 2.5 Flash
– 备用模型:GPT 4.1 mini(在主模型出错时使用)
– **对话记忆**:通过Memory Buffer Window节点维护会话上下文
### 4. 订单信息获取
– **Get an order in WooCommerce节点**:专用工具节点,根据订单ID从WooCommerce获取订单详情
### 5. 多渠道回复
– **Switch节点**:根据平台标识路由到相应输出通道
– **Telegram回复**:将AI回复发送到用户聊天
– **Gmail回复**:以线程回复方式发送邮件回复
– **邮件标记已读**:防止无限回复循环的关键控制节点
## 功能特点
### 智能订单查询
– 当用户提供订单ID时,自动获取订单状态和详情
– 当用户询问订单状态但未提供ID时,要求提供订单ID
– 对于非订单相关查询,礼貌地说明服务范围
### 多渠道集成
– 支持实时消息平台(Telegram)和电子邮件(Gmail)
– 统一的处理逻辑,渠道无关的设计
– 自动识别来源平台并正确回复
### 高可靠性
– 双AI引擎确保服务连续性
– 对话记忆支持上下文理解
– 完善的错误处理机制
## 配置要求
– n8n实例
– WooCommerce API访问权限
– Google Gemini API密钥
– OpenAI API密钥
– Telegram机器人令牌(可选)
– Gmail OAuth2认证
## 应用场景
– 电商客服自动化
– 多渠道客户支持
– 订单状态查询服务
– 24/7客户服务系统

评论(0)