
## 工作流概述
这是一个基于WhatsApp的智能客服机器人工作流,专为需要自动化客户服务和预约管理的企业设计。该工作流能够自动处理常见问题解答、提供详细的服务信息,并智能安排客户预约。
## 核心功能模块
### 1. 消息接收与路由
– **WhatsApp Message Received**: 接收来自客户的WhatsApp消息
– **Is Message?**: 验证消息类型和有效性
– **Chat Router**: 根据消息类型(文本或语音)进行智能路由
### 2. 语音消息处理
– **Download Voice**: 下载客户发送的语音消息
– **Get Audio**: 获取音频文件内容
– **Transcribe audio**: 使用OpenAI将语音转换为文本
### 3. 智能客服代理
– **Agent Context**: 设置对话上下文和客户信息
– **Customer Service Agent**: 核心AI代理,处理客户请求
– **ai_memory**: 维护对话记忆和会话状态
– **ai_chat**: Google Gemini语言模型支持
### 4. 知识库管理
– **faq_base**: 从Google Sheets获取常见问题解答
– **get_services**: 检索服务信息和价格详情
### 5. 预约调度系统
– **get_schedule**: 查询Google Calendar可用时间槽
– **set_appointment**: 在Google Calendar中创建预约
### 6. 消息回复
– **Send message**: 通过WhatsApp向客户发送回复
## 工作流程详解
### 消息处理流程
1. 客户通过WhatsApp发送消息(文本或语音)
2. 系统验证消息类型并路由到相应处理通道
3. 语音消息被转录为文本进行处理
4. AI代理分析客户意图并调用相应工具
### FAQ处理
– 当客户询问常见问题时,系统查询FAQ知识库
– 返回最相关的答案,确保信息准确性
### 服务信息提供
– 客户询问服务详情时,系统从服务表中检索信息
– 提供完整的服务名称、描述和价格信息
### 预约调度流程
1. 客户表达预约需求
2. 系统询问所需服务和偏好时间
3. 查询Google Calendar可用时间槽
4. 提供3个可选时间选项
5. 收集客户个人信息(姓名、邮箱、电话)
6. 在Google Calendar中创建预约事件
7. 通过WhatsApp发送确认信息
## 技术特点
### 多模态支持
– 同时支持文本和语音消息处理
– 语音转文本功能提升用户体验
### 智能路由
– 根据消息类型自动选择处理路径
– 确保不同类型消息得到适当处理
### 记忆管理
– 维护对话上下文和会话状态
– 提供连贯的客户服务体验
### 集成能力
– 深度集成Google生态(Sheets、Calendar)
– 无缝的WhatsApp消息收发
## 应用场景
### 服务行业
– 医疗诊所预约管理
– 美容美发沙龙服务预约
– 维修服务时间安排
– 咨询服务时间协调
### 客户服务
– 自动化常见问题解答
– 24/7客户支持
– 服务信息即时查询
– 预约管理自动化
## 配置要求
### 必需账户
– Google Sheets账户(FAQ和服务信息管理)
– Google Calendar账户(预约管理)
– WhatsApp Business API集成
– OpenAI API(语音转文本)
– Google Gemini API(AI对话)
### 技术设置
– n8n中的WhatsApp集成配置
– Google OAuth2认证设置
– API密钥管理和配置
– 日历和表格访问权限设置
## 优势特点
### 自动化效率
– 减少人工客服工作量
– 提高响应速度和准确性
– 24小时不间断服务
### 用户体验
– 自然的对话交互
– 多语言支持能力
– 语音消息友好处理
### 业务价值
– 提升客户满意度
– 优化预约管理流程
– 降低运营成本

评论(0)