35CRM 客服管理
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-r4wuabfo/crm-service-mgmt。
技能介绍
要解决什么问题
在 Agent 里直接操作 35CRM 客服侧数据时,常见痛点是:接口分散在「客户服务、投诉、回访、服务反馈」多条业务线,新增往往要先走 view/form 再 insert,且含中文的请求若用 Bash curl 容易踩编码坑。本技能把认证、列表查询和表单提交收敛成可复用的脚本与文档索引,便于在对话里按业务类型调用。
技能如何工作
会话开始时一次性收集凭据,通过 scripts/crm_login.py 校验 Token,成功后在本会话内复用 token 与 base_url。
| 能力域 | 典型操作 |
|--------|----------|
| 客户服务 | POST /customerServe/list;新增走 CustomerServeAdd → /customerServe/insert |
| 客户投诉 | POST /customerComplaints/list;新增走 CustomerComplaintsAdd |
| 客户回访 | POST /customerRevisit/list;新增走 CustomerRevisitAdd |
| 服务反馈 | POST /customerServeFeedBack/list;新增走 CustomerServeFeedBackAdd |
配套脚本分工明确:crm_query.py 做通用列表查询,crm_form_submit.py 走「拉表单 → 解析字段 → 提交 insert」的通用新增流程。细节字段与请求体结构见各 *.md 参考文档(含 authentication.md、base.md、enums.md)。
边界与注意点
- 中文编码:含中文的请求必须通过 Python 脚本执行,不要用 Bash 直接
curl(见base.md)。 - 日期格式:提交时使用
Y-m-d H:i:s,例如2026-06-05 00:00:00。 - 解析列表:响应优先取
resp.get('rows') or resp.get('data') or []。 - multipart:需通过
subprocess配合curl --data-binary @-发送,避免手工拼错边界。
本技能聚焦客服模块 CRUD 中的查询与新增;未在 SKILL 中列出的其它 CRM 模块需自行对照官方 API 扩展。
使用场景
- 售后同事在对话里说明客户与问题后,让 Agent 按条件查询 35CRM 客户服务列表并核对历史记录
- 一线支持结束会话后,需要把投诉事由、客户信息写入 CRM,走 CustomerComplaintsAdd 表单并提交 insert
- 回访专员完成电话跟进,要在系统中新增客户回访记录并带上符合 Y-m-d H:i:s 的回访时间
- 服务经理要拉取近期服务反馈列表,汇总某客户或某时段的反馈条目再决定后续处理
适合人员
- 每天要在 35CRM 里查客户服务/投诉清单并补录工单的售后或客服主管
- 把 Agent 接到内部 CRM 工作流里、负责维护 Token 与 Python 脚本调用的集成工程师
- 不常开完整 CRM 界面、但需在回访或反馈模块里快速新增一条记录的外勤或回访专员
- 用对话代替重复点选表单、按 SKILL 文档索引查接口字段的业务运营或实施顾问