客户关系策略助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/attio-automation-nt。
技能介绍
要解决的问题
在 CRM 系统中,用户经常需要查询特定记录、按条件过滤数据、浏览关联笔记,或者了解当前工作区的对象结构。传统方式要么依赖手动筛选,要么需要记住具体的 API 参数和属性 slug,操作繁琐且容易出错。当需要组合多个过滤条件时,手动构建查询语句的效率更低。
核心能力
这个技能通过自然语言命令直接操作 Attio CRM 工作区,覆盖常见的数据管理场景:
- 模糊搜索记录:通过
ATTIO_SEARCH_RECORDS按姓名、域名、邮箱、电话或社交账号搜索人员、公司、交易等对象。 - 高级过滤查询:使用
ATTIO_QUERY_RECORDS执行服务端过滤、排序和复杂条件组合,支持$eq、$contains、$gte、$and、$or等操作符。 - 按 ID 或属性定位记录:通过
ATTIO_FIND_RECORD按唯一 ID 或特定属性值查找记录。 - 浏览笔记:使用
ATTIO_LIST_NOTES列出工作区中的笔记,或按父对象和记录过滤。 - 发现对象结构:通过
ATTIO_GET_OBJECT和ATTIO_LIST_ATTRIBUTES了解当前工作区的对象定义和属性 schema。 - 列出记录:使用
ATTIO_LIST_RECORDS按对象类型分页获取记录,按创建顺序返回。
关键步骤与注意点
使用前需要通过 OAuth 连接 Attio 账户。所有时间戳比较必须使用 ISO8601 字符串格式(如 2025-01-01T00:00:00.000Z),否则会报 "Invalid timestamp value" 错误。name 属性必须嵌套在 {"name": {"first_name": ...}} 结构中,不能直接写 {"first_name": ...}。邮箱属性仅支持 $eq、$contains、$starts_with、$ends_with,不支持 $not_empty。引用其他记录的属性需要使用路径过滤语法。另外,模糊搜索是最终一致的,如需保证实时性,应改用 ATTIO_QUERY_RECORDS。
使用场景
- 销售经理需要按「2025年1月之后创建」筛选公司记录并按名称排序
- 客服团队要根据域名 example.com 快速定位对应的客户公司记录
- 用户想查看某公司记录下最近10条笔记,了解跟进历史
- CRM 管理员需要确认 companies 对象有哪些属性及自定义字段
适合人员
- 销售运营:需要按条件筛选客户名单并跟进重点商机
- CRM 管理员:需要了解工作区对象结构并排查数据问题
- 客户成功经理:需要快速查找客户记录和历史沟通笔记
- 数据分析师:需要从 CRM 提取过滤后的记录做报表分析