客户关系助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/capsule-crm-automation-nt。
技能介绍
它解决什么问题
Capsule CRM 的 API 覆盖 parties、opportunities、kases、tasks、活动条目等多个实体,字段命名又和界面不一致。直接写集成的工程师通常卡在三件事上:筛选查询的嵌套条件怎么写、更新一条记录时哪些字段能改、删除子项时该传什么。这个技能把这类操作收敛成自然语言指令,由底层工具调用 Capsule CRM。
核心能力
- 联系人管理:
CAPSULE_CRM_CREATE_PARTY支持创建 person 或 organisation,可一次写入姓名、职位、邮箱、电话、地址、标签、自定义字段、关联组织与负责人;CAPSULE_CRM_UPDATE_PARTY按partyId局部修改,删除邮箱、电话、标签等子项时需要带上子项id和_delete: true。 - 组合条件筛选查询:
CAPSULE_CRM_RUN_FILTER_QUERY支持在 parties、opportunities、kases 上叠加多个条件,操作符包括is、is not、starts with、ends with、contains、is greater than、is less than、is after、is before、is older than、is within last、is within next;支持orderBy排序、page/perPage分页(每页最多 100)和embed返回关联数据。 - 任务与项目跟踪:
CAPSULE_CRM_LIST_TASKS按status(open、completed、pending)过滤任务并可嵌入相关 party、opportunity、kase、owner;CAPSULE_CRM_LIST_PROJECTS按status(OPEN、CLOSED)和关键词检索项目;CAPSULE_CRM_LIST_ENTRIES_BY_DATE拉取笔记、邮件、已完成任务等活动条目。
字段与约定的坑
- 地址字段是顶层的:
state、city、country、zip,不是address.state这种嵌套写法。 - 国家码必须是 ISO 3166-1 alpha-2,如
US、GB、CA,不能写United States。 - 自定义字段用
custom:{fieldId}引用;组织级自定义字段写org.custom:{fieldId}。 - 组织相关字段加
org.前缀,例如org.name、org.tag。 - 项目在 API 里叫
kases,界面叫 projects;筛选查询要用kases。 - 删除子项需要先列出 party 拿到子项 ID,再带
_delete: true更新。 - 列表端点默认每页 50 条、上限 100 条,取全量数据要自己做分页。
embed的可选值随实体不同,使用前要确认端点支持哪些值。
其余工具包括 CAPSULE_CRM_DELETE_PARTY、CAPSULE_CRM_LIST_ORG_EMPLOYEES、CAPSULE_CRM_LIST_DELETED_OPPORTUNITIES。工具文档:composio.dev/toolkits/capsule_crm。
使用场景
- 销售团队需要按地区和标签组合筛选客户,例如找出加州地区标记为VIP的客户并按姓名排序
- 客服主管需要查看当前所有未完成的任务,包括关联的客户和负责人信息
- 市场团队需要批量更新客户资料,例如为某组织成员添加新工作邮箱并移除旧标签
- 运营人员需要拉取最近修改的联系人记录,包含标签、组织和缺失的关键字段标识
适合人员
- 需要快速筛选高价值客户并分配销售资源的销售总监
- 需要实时掌握任务进度并处理客户问题的客服主管
- 需要批量维护客户标签和组织关系的市场团队
- 需要处理大量联系人数据更新的运营人员