text
用户:添加客户 张三,手机 13800138000,需要买我们的企业版
我:提取信息并写入飞书多维表格
text
用户:有哪些客户超过3天没跟进?
我:查询多维表格,返回超期客户列表,并询问是否发送飞书提醒
text
用户:生成本周客户周报
我:查询本周新增客户,生成摘要,包含:新增客户数、各状态分布、待跟进数量
使用 feishu_bitable_* 系列工具操作多维表格:
python
# 1. 获取表格元信息
feishu_bitable_get_meta(url="飞书多维表格URL")
# 2. 列出所有记录
feishu_bitable_list_records(app_token="xxx", table_id="xxx")
# 3. 创建新记录
feishu_bitable_create_record(app_token="xxx", table_id="xxx", fields={
"客户名称": "张三",
"联系方式": "13800138000",
"客户需求": "企业版采购",
"最近跟进日期": 1743004800000, # 毫秒时间戳
"销售负责人": [{"id": "ou_xxx"}],
"状态": "潜在客户"
})
# 4. 更新记录
feishu_bitable_update_record(app_token="xxx", table_id="xxx", record_id="xxx", fields={
"最近跟进日期": 1743091200000,
"状态": "跟进中"
})
int(datetime.timestamp() * 1000)python
{"id": "飞书open_id"} # 单个用户
[{"id": "ou_xxx"}, {"id": "ou_yyy"}] # 多个用户
python
from datetime import datetime, timedelta
# 判断是否超过N天未跟进
def is_overdue(last_followup_ts, days=3):
last_date = datetime.fromtimestamp(last_followup_ts / 1000)
return (datetime.now() - last_date).days > days
如用户未指定表格,使用此默认配置引导创建:
字段名类型说明客户名称文本必填联系方式文本手机号/微信/邮箱客户需求文本简要描述需求最近跟进日期日期上次跟进时间销售负责人用户责任人状态单选潜在客户/跟进中/已成交/流失创建时间创建时间自动填充
表格URL: https://my.feishu.cn/base/KgoqbzS5ZaTwLRskzKxcVucvn0e app_token: KgoqbzS5ZaTwLRskzKxcVucvn0e table_id: tblzrBS1Gb73OhIS
字段名field_id类型CRM客户管理fldKtf8UQz文本(主字段)联系方式fldTnmsqI8文本客户需求fldFObE09f文本最近跟进日期fld153WFu1日期销售负责人fldK7mPBKS用户状态fld0I7rChc单选
详细实现逻辑见: