
客户关系的起点是加上好友。这一步看着简单——搜索、添加、通过——但加完之后这个客户归谁、跟到哪一步、多久没联系才是真正要管的东西。我们做客户中台时把加好友链路和关系台账放在一起设计避免加完就丢。接口层用的是Eyun 平台开放的企微 API凭证在Eyun 平台首页开通加好友走 contact 模块。加好友的三个入口按手机号调 contact/phoneNumberSearch 查 uin命中后发起添加。def find_by_phone(appid, phone): resp requests.post( f{BASE}/wx-api/api/contact/phoneNumberSearch, headersHEADERS, json{appid: appid, phone: phone} ) data resp.json()[data] return data.get(uin) if data else None按名片二维码客户扫码后回调 add_external_contact 事件。按群成员客户从群里点销售头像添加。三个入口最后都归到同一条处理逻辑。通过请求并建立归属客户发起添加后回调带客户 uin 和接待的员工 uin。收到就建立归属记录客户 uin、归属员工、添加渠道、添加时间。一个客户被多人添加时先定归属规则——我们按首次添加优先后面再加的只做关联不抢归属。客户关系台账台账存三样基础档案getUserProfileDetail 拉昵称、公司、职位、关系字段归属、渠道、阶段、行为字段最近互动时间、消息条数。基础档案定期刷新关系和行为字段由消息回调实时更新。接口字段和事件体在开发文档里有完整说明。生命周期阶段给客户定几个阶段新客、沟通中、已报价、已成交、沉默。阶段靠标签承载用 label/updateLabel 更新业务侧改阶段时同步打标签保证企微和业务平台看到同一套状态。SOP 提醒每个阶段配一个最长沉默时间新客 1 天、沟通中 3 天、已报价 7 天。超过时间没互动自动提醒归属员工提醒走 sendText 发给员工本人不发客户。关系变更处理员工离职或转岗客户要交接。按归属员工查出全部客户批量改归属到接手人同时发一条交接说明。企微侧没有直接改归属的接口这部分在业务平台完成企微侧通过标签和备注同步。结尾好友添加只是开头客户关系管理的重点在加完之后——归属清楚、阶段明确、该跟进时有人被提醒。这三样做扎实客户才真正沉淀在企业手里而不是在某个销售的通讯录里。