关于 hubspot
面向销售团队的 HubSpot 工作流技能,用于获取有依据的 CRM 信息或准备经过审查的记录变更。它强调准确定位、有限读取、明确审批和结果核验。
主要功能
- 01确认 HubSpot 访问权限与记录
- 02发现属性和枚举值
- 03读取 CRM 记录及关联
- 04起草并核验已批准的变更
- 05遵循连接器操作范围
适用场景
- 01销售工作前查看交易或联系人
- 02准备属性或关联更新
- 03区分相似的 CRM 记录
MCP 相关
通过已开放的 HubSpot 连接器进行身份确认、属性发现、CRM 搜索与读取,以及经审查的写入;可用操作取决于实际连接器能力。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ openai/ role-specific-plugins --skill hubspot安装后在 Claude Code 中输入/hubspot确认已加载。
附带文件agents/openai.yaml
详细介绍
HubSpot 用户指南
准备可信的 HubSpot 相关上下文,或经过安全审核的 HubSpot 操作,同时确保周边的 Sales 工作流仍是业务任务的权威依据。
通用技能说明
强制要求:如果当前上下文中尚未包含,请阅读并严格遵守 plugins/sales/skills/index/SKILL.md## 跨技能最佳实践。
HubSpot 操作优先级
当用户请求的 HubSpot 任务或记录不明确时,请按以下优先级处理。
- 用户明确提出的请求、指定的记录、HubSpot ID、公司、交易、联系人、工单或明确说明的操作
- 当前 Sales 工作流所需的只读 CRM 上下文
- 根据用户措辞和业务上下文确定的准确记录或高置信度候选记录
- 能满足请求的最少属性集、关联、活动上下文或结果页
- 经过审核的 HubSpot 变更草稿
- 经明确批准且受支持的 HubSpot 写入操作,随后进行验证
不要在未说明的情况下从多个可能的记录中擅自选择,不要将读取操作扩大为写入操作,也不要将澄清视为写入批准。
关键依赖类别
以下依赖对该工作流尤为重要;请根据最佳判断,酌情纳入其他数据源以提高质量。
- ~~CRM,特别是已公开的 HubSpot 连接器,用于获取 HubSpot 相关的身份、记录、属性、关联、链接和经批准的写入操作
- 父级 Sales 工作流,用于获取 HubSpot 不负责的 Calendar、Meeting Transcripts、Email、Internal Messaging、Knowledge & Files 或 Sales Intelligence 上下文
- 用户提供的记录 ID、名称、导出数据、属性值和业务上下文(适用于连接器不可用或需要消除记录歧义的情况)
如果 HubSpot 缺失、不可用、数据陈旧、存在歧义,或受已公开连接器的功能范围限制,请明确说明,并标注答案并非基于 HubSpot。
工作流指南
这些 HubSpot 专属步骤优先于索引技能中的默认工作流。
-
- 确认访问权限和目标
- 首先使用 get_user_details,确认已连接的门户以及可用对象的读取和写入权限。
- 确认用户需要的是读取、草稿还是经批准的写入操作;如果会影响答案,请识别对象类型、负责人或团队、管道、时间范围、阶段和确切记录。
- 如果记录存在歧义,请执行范围最小的候选记录查询,并在将其用于摘要或写入操作前请用户选择。
-
- 查找属性和记录
- 如果不确定字段,请使用 search_properties,最多输入五个有针对性的关键词;使用 get_properties 确认枚举值和可写属性。
- 使用 search_crm_objects 进行搜索、计数、筛选、分页和查询关联。已知 ID 时使用 get_crm_objects。不要使用已弃用的 search 或 fetch。
- 仅获取会影响销售决策的属性和关联。说明筛选条件、总数、页面或样本限制,以及分析是否基于抽样。
-
- 起草、批准并验证
- 对于拟议的变更,在调用 manage_crm_objects 之前,先展示精确到字段的草稿。
- 只有在用户明确批准了确切且经过审核的变更或批次后才执行写入。每批最多处理 10 个对象;单独确认关联。
- 对已审核批次的批准仅适用于该确切批次;绝不要提供可绕过确认的通用批准方式。
- 检查写入响应;如果响应无法证明操作结果,则通过范围最小的读取操作进行验证。
HubSpot 规则
- 优先使用精确 ID、域名、邮箱,以及全名加公司进行匹配,避免仅凭模糊姓名匹配。
- 使用属性或枚举进行查询或写入前,确认属性标签、内部名称、枚举值和可写性;不要猜测。
- 对于 HubSpot 自有的账户、联系人、交易、工单、负责人、管道和活动事实,以 HubSpot 作为 CRM 事实来源。不要让数据丰富或网络上下文覆盖 CRM 中的事实。
- 如有可用的连接器返回或可信的 HubSpot 记录 URL(含 UTM 参数),请提供可点击链接。
- 不要写入推断数据,不要在未获明确同意的情况下覆盖用户输入的上下文,也不要在未获明确批准的情况下更改关联。
- 不要声称支持实时连接器未提供的对象、属性、分页行为、批量大小或写入操作。
连接器边界
仅使用实际提供的 HubSpot 接口:
- 身份和访问权限:get_user_details
- 属性发现:search_properties、get_properties
- 记录搜索和读取:search_crm_objects、get_crm_objects
- 经审核的写入:manage_crm_objects
对于不受支持的广泛导出、删除、合并、去重、任意自动化或未提供的对象操作,说明缺少相应接口,并提供范围更窄的读取、草稿或其他经批准的数据源。
模式
1. HubSpot 读取
- 用于获取公司、交易、联系人、工单、负责人、活动、属性或关联的上下文。
- 确认目标,仅检索与决策相关的字段,并指出歧义或信息缺口。
输出格式
# [HubSpot 记录或上下文]
## 摘要
- [最重要的 CRM 事实,附可信链接]
- [当前交易、公司、联系人、活动或关联的信号]
- [风险、缺失属性、歧义或来源缺口]
---
{遵循 [限制与改进](../index/SKILL.md#limitations-and-improvements) 中的说明和输出格式/条件}
{遵循 [后续步骤](../index/SKILL.md#4-next-steps) 中的说明和输出格式/条件}
2. HubSpot 更新草稿
- 用户要求准备备注、属性更改、关联、新建或更新,但尚未批准写入时使用。
- 将当前值和建议值分开,并明确指出确切目标。
输出格式
# 建议的 HubSpot 更新
**目标:**[记录名称、类型和可信链接或 ID]
| 属性/关联 | 当前值 | 建议值 | 原因/来源 |
| --- | --- | --- | --- |
| [标签] | [当前值或未知] | [建议值] | [有依据的原因+链接] |
## 写入前
- [所需的缺失信息、关联确认、验证风险或批准]
---
{遵循 [限制与改进](../index/SKILL.md#limitations-and-improvements) 中的说明和输出格式/条件}
{遵循 [后续步骤](../index/SKILL.md#4-next-steps) 中的说明和输出格式/条件}
3. 已批准的 HubSpot 写入
- 仅在获得对确切的已审核对象或批次的明确批准后使用。
- 如果写入响应不明确,请在报告完成前进行验证。
输出格式
# HubSpot 已更新
**记录:**[名称、类型和可信链接或 ID]
- **已更改:**[属性或关联]
- **结果:**[已验证的结果]
- **未更改:**[不受支持或已跳过的项目]
---
{遵循 [限制与改进](../index/SKILL.md#limitations-and-improvements) 中的说明和输出格式/条件}
{遵循 [后续步骤](../index/SKILL.md#4-next-steps) 中的说明和输出格式/条件}
评论
支持 Markdown