2.1 KiB
2.1 KiB
客户跟进功能说明
功能概述
新增的客户跟进功能允许您:
- 创建客户跟进记录
- 设置跟进时间
- 自动通过飞书机器人发送提醒
功能特性
1. 客户跟进表单
- 客户名称: 从现有客户列表中选择
- 成交状态: 未成交 / 已成交
- 客户级别:
- A级 (重点客户)
- B级 (潜在客户)
- C级 (一般客户)
- 客户行业: 手动输入
- 跟进时间: 选择具体的日期和时间
2. 飞书通知
当到达设定的跟进时间后,系统会自动通过飞书机器人发送提醒消息。
消息格式:
客户跟进提醒
@所有人 请及时跟进"客户名称"
配置飞书 Webhook
步骤 1: 创建飞书机器人
- 在飞书群聊中,点击右上角设置
- 选择"群机器人" -> "添加机器人"
- 选择"自定义机器人"
- 设置机器人名称和描述
- 复制生成的 Webhook URL
步骤 2: 配置环境变量
在启动服务器之前,设置环境变量:
export FEISHU_WEBHOOK_URL="https://open.feishu.cn/open-apis/bot/v2/hook/xxxxxxxx"
或者在 .env 文件中添加:
FEISHU_WEBHOOK_URL=https://open.feishu.cn/open-apis/bot/v2/hook/xxxxxxxx
步骤 3: 启动服务器
go run ./cmd/server/main.go
通知机制
- 系统每分钟检查一次是否有需要发送的跟进提醒
- 当跟进时间到达后,自动发送飞书通知
- 通知发送后,记录状态会更新为"已通知"
- 每条跟进记录只会发送一次通知
数据存储
跟进记录存储在 ./data/followups.json 文件中。
API 端点
GET /api/followups- 获取跟进列表POST /api/followups- 创建跟进记录GET /api/followups/:id- 获取单个跟进记录PUT /api/followups/:id- 更新跟进记录DELETE /api/followups/:id- 删除跟进记录GET /api/customers/list- 获取客户名称列表
注意事项
- 如果未配置
FEISHU_WEBHOOK_URL,通知功能将不可用,但其他功能正常工作 - 确保服务器时区设置正确,以保证通知时间准确
- 飞书机器人需要在对应的群聊中添加才能发送消息