HubSpot
与 HubSpot CRM 交互,或根据 HubSpot 事件触发工作流
配置
获取用户
操作
获取用户
HubSpot 账户*
选择 HubSpot 账户
限制
最大结果数(列表:100,搜索:200)
获取用户 (
hubspot_get_users)从 HubSpot 账户检索所有用户
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
limit | string | 否 | 返回的结果数量(默认:100) |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
users | array | HubSpot 用户对象数组 |
metadata | object | 操作元数据 |
success | boolean | 操作成功状态 |
获取联系人
操作
获取联系人
HubSpot 账户*
选择 HubSpot 账户
联系人 ID 或邮箱
留空以列出全部联系人
ID 属性
使用邮箱/域名时必填(例如 "email" 或 "domain")
要返回的属性
逗号分隔列表(例如 "email,firstname,lastname")
关联
逗号分隔的对象类型(例如 "companies,deals")
限制
最大结果数(列表:100,搜索:200)
After(分页)
上一响应中的分页游标
获取联系人 (
hubspot_list_contacts)从 HubSpot 账户检索全部联系人,支持分页
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
limit | string | 否 | 每页最大结果数 (最多 100,默认 100) |
after | string | 否 | 下一页结果的分页游标 |
properties | string | 否 | 要返回的属性,逗号分隔 (例如,"email,firstname,lastname") |
associations | string | 否 | 要检索关联 ID 的对象类型,逗号分隔 |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
contacts | array | HubSpot 联系人对象数组 |
paging | object | 分页信息 |
metadata | object | 操作元数据 |
success | boolean | 操作成功状态 |
创建联系人
操作
创建联系人
HubSpot 账户*
选择 HubSpot 账户
属性
包含属性的 JSON 对象(例如 {"email": "test@example.com", "firstname": "John"})
关联
逗号分隔的对象类型(例如 "companies,deals")
创建联系人(
hubspot_create_contact)在 HubSpot 中创建新联系人。至少需要提供 email、firstname 或 lastname 之一
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
properties | object | 是 | 联系人属性,JSON 对象。必须至少包含 email、firstname 或 lastname 之一 |
associations | array | 否 | 要与该联系人创建的关联数组 (例如 companies、deals)。每个对象应包含 "to" (含 "id") 和 "types" (含 "associationCategory" 和 "associationTypeId") |
输出
| 参数 | 类型 | 描述 |
|---|---|---|
contact | object | 已创建的 HubSpot 联系人对象 |
metadata | object | 操作元数据 |
success | boolean | 操作成功状态 |
更新联系人
操作
更新联系人
HubSpot 账户*
选择 HubSpot 账户
联系人 ID 或邮箱*
数字 ID,或邮箱(需填写下方的 ID 属性)
ID 属性
使用邮箱/域名时必填(例如 "email" 或 "domain")
属性
包含属性的 JSON 对象(例如 {"email": "test@example.com", "firstname": "John"})
更新联系人(
hubspot_update_contact)按 ID 或邮箱更新 HubSpot 中的现有联系人
输入
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
contactId | string | 是 | 要更新的联系人 ID 或邮箱 |
idProperty | string | 否 | 用作唯一标识的属性(例如 "email")。未指定时使用记录 ID |
properties | object | 是 | 要更新的联系人属性,JSON 对象 |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
contact | object | 更新后的 HubSpot 联系人对象 |
metadata | object | 操作元数据 |
success | boolean | 操作成功状态 |
搜索联系人
操作
搜索联系人
HubSpot 账户*
选择 HubSpot 账户
限制
最大结果数(列表:100,搜索:200)
After(分页)
上一响应中的分页游标
搜索查询
搜索词(例如公司名称、联系人邮箱)
筛选组
筛选组的 JSON 数组(例如:[{"filters":[{"propertyName":"email","operator":"EQ","value":"test@example.com"}]}])
排序
排序对象的 JSON 数组(例如:[{"propertyName":"createdate","direction":"DESCENDING"}])
返回的属性
属性的 JSON 数组(例如:["email","firstname","lastname"])
搜索联系人(
hubspot_search_contacts)使用筛选、排序和查询在 HubSpot 中搜索联系人
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
filterGroups | array | 否 | 筛选组数组。每组包含带有 propertyName、operator 和 value 的筛选条件 |
sorts | array | 否 | 包含 propertyName 和 direction("ASCENDING" 或 "DESCENDING")的排序对象数组 |
query | string | 否 | 搜索查询字符串 |
properties | array | 否 | 要返回的属性名称数组 |
limit | number | 否 | 返回结果的最大数量(最多 100) |
after | string | 否 | 下一页的分页游标 |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
contacts | array | 匹配的 HubSpot 联系人对象数组 |
total | number | 匹配联系人总数 |
paging | object | 分页信息 |
metadata | object | 操作元数据 |
success | boolean | 操作成功状态 |
获取公司
操作
获取公司
HubSpot 账户*
选择 HubSpot 账户
公司 ID 或域名
留空则列出所有公司
ID 属性
使用邮箱/域名时必填(例如 "email" 或 "domain")
要返回的属性
逗号分隔列表(例如 "email,firstname,lastname")
关联
逗号分隔的对象类型(例如 "companies,deals")
限制
最大结果数(列表:100,搜索:200)
After(分页)
上一响应中的分页游标
获取公司(
hubspot_list_companies)从 HubSpot 账户获取全部公司,支持分页
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
limit | string | 否 | 每页结果的最大数量 (最多 100,默认 100) |
after | string | 否 | 下一页结果的分页游标 |
properties | string | 否 | 要返回的属性列表,逗号分隔 |
associations | string | 否 | 要检索关联 ID 的对象类型列表,逗号分隔 |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
companies | array | HubSpot 公司对象数组 |
paging | object | 分页信息 |
metadata | object | 操作元数据 |
success | boolean | 操作成功状态 |
创建公司
操作
创建公司
HubSpot 账户*
选择 HubSpot 账户
属性
包含属性的 JSON 对象(例如 {"email": "test@example.com", "firstname": "John"})
关联
逗号分隔的对象类型(例如 "companies,deals")
创建公司 (
hubspot_create_company)在 HubSpot 中创建新公司
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
properties | object | 是 | 公司属性的 JSON 对象 (例如 name、domain、city、industry) |
associations | array | 否 | 要与该公司创建的关联数组 |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
company | object | 已创建的 HubSpot 公司对象 |
metadata | object | 操作元数据 |
success | boolean | 操作成功状态 |
更新公司
操作
更新公司
HubSpot 账户*
选择 HubSpot 账户
公司 ID 或域名*
数字 ID,或域名(需填写下方的 ID 属性)
ID 属性
使用邮箱/域名时必填(例如 "email" 或 "domain")
属性
包含属性的 JSON 对象(例如 {"email": "test@example.com", "firstname": "John"})
更新公司(
hubspot_update_company)按 ID 或域名更新 HubSpot 中的现有公司
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
companyId | string | 是 | 要更新的公司 ID 或域名 |
idProperty | string | 否 | 用作唯一标识的属性(例如 "domain")。未指定时使用记录 ID |
properties | object | 是 | 要更新的公司属性,JSON 对象 |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
company | object | 更新后的 HubSpot 公司对象 |
metadata | object | 操作元数据 |
success | boolean | 操作成功状态 |
搜索公司
操作
搜索公司
HubSpot 账户*
选择 HubSpot 账户
限制
最大结果数(列表:100,搜索:200)
After(分页)
上一次响应中的分页游标
搜索查询
搜索词(例如公司名称、联系人邮箱)
筛选组
筛选组 JSON 数组(例如 [{"filters":[{"propertyName":"email","operator":"EQ","value":"test@example.com"}]}])
排序
排序对象 JSON 数组(例如 [{"propertyName":"createdate","direction":"DESCENDING"}])
返回的属性
属性 JSON 数组(例如 ["email","firstname","lastname"])
搜索公司 (
hubspot_search_companies)使用筛选、排序和查询在 HubSpot 中搜索公司
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
filterGroups | array | 否 | 筛选组数组。每组包含带有 propertyName、operator 和 value 的筛选条件 |
sorts | array | 否 | 排序对象数组,包含 propertyName 和 direction ("ASCENDING" 或 "DESCENDING") |
query | string | 否 | 搜索查询字符串 |
properties | array | 否 | 要返回的属性名称数组 |
limit | number | 否 | 返回结果的最大数量 (最多 100) |
after | string | 否 | 下一页的分页游标 |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
companies | array | 匹配的 HubSpot 公司对象数组 |
total | number | 匹配公司的总数 |
paging | object | 分页信息 |
metadata | object | 操作元数据 |
success | boolean | 操作成功状态 |
获取交易
操作
获取交易
HubSpot 账户*
选择 HubSpot 账户
返回的属性
逗号分隔列表(例如 "email,firstname,lastname")
关联
逗号分隔的对象类型(例如 "companies,deals")
限制
最大结果数(列表:100,搜索:200)
After(分页)
上一响应中的分页游标
获取交易 (
hubspot_list_deals)从 HubSpot 账户检索全部交易,支持分页
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
limit | string | 否 | 每页结果的最大数量 (最多 100,默认 100) |
after | string | 否 | 用于获取下一页结果的分页游标 |
properties | string | 否 | 要返回的属性列表,以逗号分隔 |
associations | string | 否 | 要获取关联 ID 的对象类型列表,以逗号分隔 |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
deals | array | HubSpot 交易对象数组 |
paging | object | 分页信息 |
metadata | object | 操作元数据 |
success | boolean | 操作成功状态 |
其他工具
此区块声明的其他工具,包括上述操作的输入相关变体。
hubspot_get_contact
通过 ID 或邮箱从 HubSpot 获取单个联系人
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
contactId | string | 是 | 要获取的联系人的 ID 或邮箱 |
idProperty | string | 否 | 用作唯一标识符的属性 (例如 "email")。若不指定,则使用记录 ID |
properties | string | 否 | 以逗号分隔的要返回的属性列表 |
associations | string | 否 | 以逗号分隔的要获取关联 ID 的对象类型列表 |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
contact | object | 包含属性的 HubSpot 联系人对象 |
metadata | object | 操作元数据 |
success | boolean | 操作成功状态 |
hubspot_get_company
通过 ID 或域名从 HubSpot 获取单个公司
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
companyId | string | 是 | 要获取的公司的 ID 或域名 |
idProperty | string | 否 | 用作唯一标识符的属性 (例如 "domain")。若不指定,则使用记录 ID |
properties | string | 否 | 以逗号分隔的要返回的属性列表 |
associations | string | 否 | 以逗号分隔的要获取关联 ID 的对象类型列表 |
输出
| 参数 | 类型 | 描述 |
|---|---|---|
company | object | 包含属性的 HubSpot 公司对象 |
metadata | object | 操作元数据 |
success | boolean | 操作成功状态 |
使用说明
将 HubSpot 集成到您的工作流中。通过强大的自动化功能管理联系人、公司、交易、工单和其他 CRM 对象。可在触发模式下使用,当联系人创建、删除或更新时启动工作流。
注意事项
- 类别:
tools - 类型:
hubspot