HubSpot 触发器

在 HubSpot 中创建新联系人时触发工作流

在 HubSpot 中创建新联系人时触发工作流

这是 基于 webhook 的触发器。请将外部服务配置为向工作流 webhook URL 发送事件。

事件

HubSpot 联系人已创建

在 HubSpot 中创建新联系人时触发工作流

设置说明

步骤 1:创建 HubSpot 开发者账户
如果还没有账户,请前往 developers.hubspot.com 免费注册开发者账户。
步骤 2:通过 CLI 创建公共应用
注意:HubSpot 已弃用用于创建应用的 Web 界面。必须使用 HubSpot CLI 创建和管理应用。使用 npm install -g @hubspot/cli 安装 CLI,然后运行 hs project create 创建新应用。详情请参阅 HubSpot 文档。
步骤 3:保存 OAuth 应用凭证
将 https://www.tradinggoose.ai/api/auth/oauth2/callback/hubspot 添加到 HubSpot OAuth 重定向 URL。从 HubSpot 应用配置中获取 Client ID 和 Client Secret,并填入上方字段。
步骤 4:获取 App ID 和开发者 API 密钥
在 HubSpot 开发者账户中,找到 App ID(显示在应用名称下方)和 Developer API Key(位于应用设置中)。后续步骤需要这两项。
步骤 5:设置所需权限范围
在应用中配置所需的 OAuth 权限范围:crm.objects.contacts.read
步骤 6:在 TradingGoose 中保存配置
点击上方的“保存配置”按钮。系统将生成你的唯一 webhook URL。
步骤 7:通过 API 在 HubSpot 中配置 Webhook
保存后,复制 Webhook URL,然后运行下方两条 curl 命令(将 {YOUR_APP_ID}、{YOUR_DEVELOPER_API_KEY} 和 {YOUR_WEBHOOK_URL_FROM_ABOVE} 替换为实际值)。
步骤 8:测试 Webhook
在 HubSpot 中创建或修改联系人,以触发 webhook。在 TradingGoose 中查看工作流执行日志,确认其正常工作。
补充信息:无论来源如何(手动录入、表单提交、API、导入等),只要在 HubSpot 账户中创建新联系人,webhook 就会触发。
客户端 ID*
输入你的 HubSpot 应用客户端 ID
可在你的 HubSpot 应用设置的授权选项卡中找到
客户端密钥*
••••••••
可在你的 HubSpot 应用设置的授权选项卡中找到
应用 ID*
输入你的 HubSpot 应用 ID
可在你的 HubSpot 应用设置中找到。用于标识你的应用。
开发者 API 密钥*
••••••••
用于向 HubSpot 发起 API 调用。可在你的 HubSpot 应用设置中找到。

输出架构

事件载荷
payloadjson来自 HubSpot 的完整 webhook 载荷数组,包含事件详情
providerstring提供商名称(hubspot)
providerConfigobject
appIdstringHubSpot 应用 ID
clientIdstringHubSpot 客户端 ID
triggerIdstring触发器 ID(例如 hubspot_company_created)
clientSecretstringHubSpot 客户端密钥
developerApiKeystringHubSpot 开发者 API 密钥
curlSetWebhookUrlstring用于设置 webhook URL 的 curl 命令
curlCreateSubscriptionstring用于创建订阅的 curl 命令
webhookUrlDisplaystringWebhook URL 显示值
propertyNamestring可选的属性名称筛选器(用于属性变更触发器)

HubSpot 联系人已删除

当 HubSpot 中的联系人被删除时触发工作流

设置说明

步骤 1:创建 HubSpot 开发者账号
如果还没有免费开发者账号,请前往 developers.hubspot.com 注册。
步骤 2:通过 CLI 创建公共应用
注意:HubSpot 已弃用用于创建应用的网页界面。必须使用 HubSpot CLI 创建和管理应用。使用 npm install -g @hubspot/cli 安装 CLI,然后运行 hs project create 创建新应用。详情请参阅 HubSpot 文档。
步骤 3:保存 OAuth 应用凭据
将 https://www.tradinggoose.ai/api/auth/oauth2/callback/hubspot 添加到 HubSpot 的 OAuth 重定向 URL。从 HubSpot 应用配置中获取 客户端 ID 和 客户端密钥,并填入上方字段。
步骤 4:获取应用 ID 和开发者 API 密钥
在 HubSpot 开发者账号中,找到 应用 ID(显示在应用名称下方)和 开发者 API 密钥(位于应用设置中)。后续步骤需要用到这两项。
步骤 5:设置所需范围
为应用配置所需的 OAuth 范围:crm.objects.contacts.read
步骤 6:在 TradingGoose 中保存配置
点击上方的 「保存配置」 按钮。系统将生成你的唯一 Webhook URL。
步骤 7:通过 API 在 HubSpot 中配置 Webhook
保存后,复制 Webhook URL,然后运行下方两条 curl 命令(将 {YOUR_APP_ID}、{YOUR_DEVELOPER_API_KEY} 和 {YOUR_WEBHOOK_URL_FROM_ABOVE} 替换为实际值)。
步骤 8:测试 Webhook
在 HubSpot 中创建或修改联系人,以触发 Webhook。在 TradingGoose 中查看工作流执行日志,确认其正常工作。
补充说明:每当 HubSpot 账号中有联系人被删除时,Webhook 就会触发。注意:不包括隐私删除(GDPR 合规),该类删除有单独的触发器。
客户端 ID*
输入 HubSpot 应用的客户端 ID
可在 HubSpot 应用设置的 Auth 选项卡中找到
客户端密钥*
••••••••
可在 HubSpot 应用设置的 Auth 选项卡中找到
应用 ID*
输入 HubSpot 应用 ID
可在 HubSpot 应用设置中找到。用于标识你的应用。
开发者 API 密钥*
••••••••
用于向 HubSpot 发起 API 调用。可在 HubSpot 应用设置中找到。

输出架构

事件载荷
payloadjson来自 HubSpot 的完整 webhook 载荷数组,包含事件详情
providerstring提供商名称(hubspot)
providerConfigobject
appIdstringHubSpot 应用 ID
clientIdstringHubSpot 客户端 ID
triggerIdstring触发器 ID(例如 hubspot_company_created)
clientSecretstringHubSpot 客户端密钥
developerApiKeystringHubSpot 开发者 API 密钥
curlSetWebhookUrlstring用于设置 webhook URL 的 curl 命令
curlCreateSubscriptionstring用于创建订阅的 curl 命令
webhookUrlDisplaystringwebhook URL 的显示值
propertyNamestring可选的属性名称过滤器(用于属性变更触发器)

HubSpot 联系人隐私删除

当 HubSpot 中的联系人因隐私合规(GDPR、CCPA 等)被删除时触发工作流

设置说明

第 1 步:创建 HubSpot 开发者账号
如果还没有账号,请前往 developers.hubspot.com 免费注册开发者账号。
第 2 步:通过 CLI 创建公共应用
注意:HubSpot 已弃用用于创建应用的网页界面。必须使用 HubSpot CLI 创建和管理应用。使用 npm install -g @hubspot/cli 安装 CLI,然后运行 hs project create 创建新应用。详情请参阅 HubSpot 文档。
第 3 步:保存 OAuth 应用凭证
将 https://www.tradinggoose.ai/api/auth/oauth2/callback/hubspot 添加到 HubSpot 的 OAuth 重定向 URL。从 HubSpot 应用配置中获取客户端 ID和客户端密钥,并填入上方字段。
第 4 步:获取 App ID 和开发者 API 密钥
在 HubSpot 开发者账号中,找到App ID(显示在应用名称下方)和开发者 API 密钥(位于应用设置中)。后续步骤需要这两项。
第 5 步:设置所需范围
配置应用以包含所需的 OAuth 范围:crm.objects.contacts.read
第 6 步:在 TradingGoose 中保存配置
点击上方的“保存配置”按钮。系统将生成你的专属 webhook URL。
第 7 步:通过 API 在 HubSpot 中配置 Webhook
完成上方保存后,复制Webhook URL,然后运行下方两条 curl 命令(将 {YOUR_APP_ID}、{YOUR_DEVELOPER_API_KEY} 和 {YOUR_WEBHOOK_URL_FROM_ABOVE} 替换为实际值)。
第 8 步:测试 Webhook
在 HubSpot 中创建或修改联系人,以触发 webhook。在 TradingGoose 中查看工作流执行日志,确认其正常工作。
补充信息:当联系人专门因隐私合规原因被删除时(例如 GDPR“被遗忘权”请求),才会触发该 webhook。这与普通联系人删除不同,用于跟踪数据隐私合规操作。
客户端 ID*
输入 HubSpot 应用的客户端 ID
在 HubSpot 应用设置的「授权」选项卡下可找到
客户端密钥*
••••••••
在 HubSpot 应用设置的「授权」选项卡下可找到
应用 ID*
输入 HubSpot 应用 ID
在 HubSpot 应用设置中可找到。用于标识你的应用。
开发者 API 密钥*
••••••••
用于向 HubSpot 发起 API 调用。在 HubSpot 应用设置中可找到。

输出架构

事件负载
payloadjson来自 HubSpot 的完整 webhook 负载数组,包含事件详情
providerstring提供商名称(hubspot)
providerConfigobject
appIdstringHubSpot 应用 ID
clientIdstringHubSpot 客户端 ID
triggerIdstring触发器 ID(例如 hubspot_company_created)
clientSecretstringHubSpot 客户端密钥
developerApiKeystringHubSpot 开发者 API 密钥
curlSetWebhookUrlstring用于设置 webhook URL 的 curl 命令
curlCreateSubscriptionstring用于创建订阅的 curl 命令
webhookUrlDisplaystringWebhook URL 显示值
propertyNamestring可选的属性名称筛选(用于属性变更触发器)

HubSpot 联系人属性变更

当 HubSpot 中联系人的任意属性更新时触发工作流

设置说明

步骤 1:创建 HubSpot 开发者账号
如果还没有账号,请前往 developers.hubspot.com 免费注册开发者账号。
步骤 2:通过 CLI 创建公共应用
注意:HubSpot 已弃用通过网页界面创建应用。必须使用 HubSpot CLI 创建和管理应用。使用 npm install -g @hubspot/cli 安装 CLI,然后运行 hs project create 创建新应用。详情请参阅 HubSpot 文档。
步骤 3:保存 OAuth 应用凭据
将 https://www.tradinggoose.ai/api/auth/oauth2/callback/hubspot 添加到 HubSpot 的 OAuth 重定向 URL。从 HubSpot 应用配置中获取 Client ID 和 Client Secret,并填入上方字段。
步骤 4:获取 App ID 和 Developer API Key
在 HubSpot 开发者账号中,找到 App ID(显示在应用名称下方)和 Developer API Key(位于应用设置中)。后续步骤需要用到这两项。
步骤 5:设置所需 Scope
配置应用,使其包含所需的 OAuth scope:crm.objects.contacts.read
步骤 6:在 TradingGoose 中保存配置
点击上方的 “保存配置” 按钮。系统将生成你的唯一 Webhook URL。
步骤 7:通过 API 在 HubSpot 中配置 Webhook
保存上述配置后,复制 Webhook URL,然后运行下方两条 curl 命令(将 {YOUR_APP_ID}、{YOUR_DEVELOPER_API_KEY} 和 {YOUR_WEBHOOK_URL_FROM_ABOVE} 替换为实际值)。
步骤 8:测试 Webhook
在 HubSpot 中创建或修改联系人即可触发 Webhook。在 TradingGoose 中查看工作流执行日志,确认其正常工作。
补充信息:每当联系人的任意属性更新时,Webhook 都会触发。你也可以按特定属性名称过滤,仅接收该属性的事件。Webhook 会在载荷中同时提供属性名称和新值。
客户端 ID*
输入你的 HubSpot 应用客户端 ID
在 HubSpot 应用设置的 Auth 选项卡中可找到
客户端密钥*
••••••••
在 HubSpot 应用设置的 Auth 选项卡中可找到
应用 ID*
输入你的 HubSpot 应用 ID
在 HubSpot 应用设置中可找到。用于标识你的应用。
开发者 API 密钥*
••••••••
用于向 HubSpot 发起 API 调用。在 HubSpot 应用设置中可找到。
属性名称(可选)
例如:email、firstname、lifecyclestage
可选:仅在特定属性变更时触发。留空则在任意属性变更时触发。

输出架构

事件负载
payloadjson来自 HubSpot 的完整 webhook 负载数组,包含事件详情
providerstring提供商名称(hubspot)
providerConfigobject
appIdstringHubSpot 应用 ID
clientIdstringHubSpot 客户端 ID
triggerIdstring触发器 ID(例如 hubspot_company_created)
clientSecretstringHubSpot 客户端密钥
developerApiKeystringHubSpot 开发者 API 密钥
curlSetWebhookUrlstring用于设置 webhook URL 的 curl 命令
curlCreateSubscriptionstring用于创建订阅的 curl 命令
webhookUrlDisplaystringWebhook URL 显示值
propertyNamestring可选的属性名称筛选(用于属性变更触发器)

HubSpot 公司已创建

在 HubSpot 中创建新公司时触发工作流

设置说明

步骤 1:创建 HubSpot 开发者账号
如果还没有账号,请前往 developers.hubspot.com 免费注册开发者账号。
步骤 2:通过 CLI 创建公共应用
注意:HubSpot 已弃用通过网页界面创建应用。必须使用 HubSpot CLI 创建和管理应用。使用 npm install -g @hubspot/cli 安装 CLI,然后运行 hs project create 创建新应用。详情请参阅 HubSpot 文档。
步骤 3:保存 OAuth 应用凭证
将 https://www.tradinggoose.ai/api/auth/oauth2/callback/hubspot 添加到 HubSpot 的 OAuth 重定向 URL。从 HubSpot 应用配置中获取 客户端 ID 和 客户端密钥,并填入上方字段。
步骤 4:获取 App ID 和开发者 API 密钥
在 HubSpot 开发者账号中,找到 App ID(显示在应用名称下方)和 开发者 API 密钥(位于应用设置中)。后续步骤需要用到这两项。
步骤 5:设置所需权限范围
将应用配置为包含所需的 OAuth 权限范围:crm.objects.contacts.read
步骤 6:在 TradingGoose 中保存配置
点击上方的 “保存配置” 按钮。系统将生成你的专属 Webhook URL。
步骤 7:通过 API 在 HubSpot 中配置 Webhook
保存后,复制 Webhook URL,然后运行下方两条 curl 命令(将 {YOUR_APP_ID}、{YOUR_DEVELOPER_API_KEY} 和 {YOUR_WEBHOOK_URL_FROM_ABOVE} 替换为实际值)。
步骤 8:测试 Webhook
在 HubSpot 中创建或修改联系人,以触发 Webhook。在 TradingGoose 中查看工作流执行日志,确认其是否正常工作。
补充说明:只要在你的 HubSpot 账号中创建了新公司,无论来源如何(手动录入、表单提交、API、导入等),都会触发该 Webhook。
客户端 ID*
输入 HubSpot 应用的客户端 ID
可在 HubSpot 应用设置的 Auth 选项卡中找到
客户端密钥*
••••••••
可在 HubSpot 应用设置的 Auth 选项卡中找到
应用 ID*
输入 HubSpot 应用 ID
可在 HubSpot 应用设置中找到。用于标识你的应用。
开发者 API 密钥*
••••••••
用于向 HubSpot 发起 API 调用。可在 HubSpot 应用设置中找到。

输出架构

事件负载
payloadjson来自 HubSpot 的完整 webhook 负载数组,包含事件详情
providerstring提供商名称(hubspot)
providerConfigobject
appIdstringHubSpot 应用 ID
clientIdstringHubSpot 客户端 ID
triggerIdstring触发器 ID(例如 hubspot_company_created)
clientSecretstringHubSpot 客户端密钥
developerApiKeystringHubSpot 开发者 API 密钥
curlSetWebhookUrlstring用于设置 webhook URL 的 curl 命令
curlCreateSubscriptionstring用于创建订阅的 curl 命令
webhookUrlDisplaystringWebhook URL 显示值
propertyNamestring可选的属性名称筛选(用于属性变更触发器)

HubSpot 公司已删除

当 HubSpot 中的公司被删除时触发工作流

设置说明

步骤 1:创建 HubSpot 开发者账户
如果还没有账户,请前往 developers.hubspot.com 免费注册开发者账户。
步骤 2:通过 CLI 创建公共应用
注意:HubSpot 已弃用用于创建应用的 Web 界面。必须使用 HubSpot CLI 创建和管理应用。使用 npm install -g @hubspot/cli 安装 CLI,然后运行 hs project create 创建新应用。详情请参阅 HubSpot 文档。
步骤 3:保存 OAuth 应用凭证
将 https://www.tradinggoose.ai/api/auth/oauth2/callback/hubspot 添加到 HubSpot OAuth 重定向 URL。从 HubSpot 应用配置中获取 Client ID 和 Client Secret,并填入上方字段。
步骤 4:获取 App ID 和 Developer API Key
在 HubSpot 开发者账户中,找到 App ID(显示在应用名称下方)和 Developer API Key(位于应用设置中)。后续步骤需要这两项。
步骤 5:设置所需权限范围
为应用配置所需的 OAuth 权限范围:crm.objects.contacts.read
步骤 6:在 TradingGoose 中保存配置
点击上方的“保存配置”按钮。这将生成你的专属 Webhook URL。
步骤 7:通过 API 在 HubSpot 中配置 Webhook
保存后,复制 Webhook URL,并运行下方两条 curl 命令(将 {YOUR_APP_ID}、{YOUR_DEVELOPER_API_KEY} 和 {YOUR_WEBHOOK_URL_FROM_ABOVE} 替换为实际值)。
步骤 8:测试 Webhook
在 HubSpot 中创建或修改联系人,以触发该 Webhook。在 TradingGoose 中查看工作流执行日志,确认其正常工作。
附加信息:每当 HubSpot 账户中有公司被删除时,该 Webhook 就会触发。
客户端 ID*
输入 HubSpot 应用的客户端 ID
可在 HubSpot 应用设置的 Auth 选项卡中找到
客户端密钥*
••••••••
可在 HubSpot 应用设置的 Auth 选项卡中找到
应用 ID*
输入 HubSpot 应用 ID
可在 HubSpot 应用设置中找到。用于标识你的应用。
开发者 API 密钥*
••••••••
用于向 HubSpot 发起 API 调用。可在 HubSpot 应用设置中找到。

输出架构

事件载荷
payloadjson来自 HubSpot 的完整 webhook 载荷数组,包含事件详情
providerstring提供商名称(hubspot)
providerConfigobject
appIdstringHubSpot 应用 ID
clientIdstringHubSpot 客户端 ID
triggerIdstring触发器 ID(例如 hubspot_company_created)
clientSecretstringHubSpot 客户端密钥
developerApiKeystringHubSpot 开发者 API 密钥
curlSetWebhookUrlstring用于设置 webhook URL 的 curl 命令
curlCreateSubscriptionstring用于创建订阅的 curl 命令
webhookUrlDisplaystringWebhook URL 显示值
propertyNamestring可选的属性名称筛选(用于属性变更触发器)

HubSpot 公司属性变更

当 HubSpot 中公司的任意属性更新时触发工作流

设置说明

步骤 1:创建 HubSpot 开发者账号
如果还没有账号,请前往 developers.hubspot.com 免费注册开发者账号。
步骤 2:通过 CLI 创建公共应用
注意:HubSpot 已弃用用于创建应用的网页界面。必须使用 HubSpot CLI 来创建和管理应用。使用 npm install -g @hubspot/cli 安装 CLI,然后运行 hs project create 创建新应用。详情请参阅 HubSpot 文档。
步骤 3:保存 OAuth 应用凭证
将 https://www.tradinggoose.ai/api/auth/oauth2/callback/hubspot 添加到 HubSpot 的 OAuth 重定向 URL。从 HubSpot 应用配置中获取客户端 ID和客户端密钥,并填入上方字段。
步骤 4:获取应用 ID 和开发者 API 密钥
在 HubSpot 开发者账号中,找到应用 ID(显示在应用名称下方)和开发者 API 密钥(位于应用设置中)。后续步骤需要用到这两项。
步骤 5:设置所需权限范围
将应用配置为包含所需的 OAuth 权限范围:crm.objects.contacts.read
步骤 6:在 TradingGoose 中保存配置
点击上方的“保存配置”按钮。这将生成你的专属 Webhook URL。
步骤 7:通过 API 在 HubSpot 中配置 Webhook
完成上方保存后,复制Webhook URL,然后运行下方两条 curl 命令(将 {YOUR_APP_ID}、{YOUR_DEVELOPER_API_KEY} 和 {YOUR_WEBHOOK_URL_FROM_ABOVE} 替换为实际值)。
步骤 8:测试 Webhook
在 HubSpot 中创建或修改联系人即可触发 Webhook。在 TradingGoose 中查看工作流执行日志,确认其是否正常工作。
其他信息:每当公司的任意属性更新时,Webhook 都会触发。你可以选择按特定属性名称筛选,仅接收该属性的事件。Webhook 会在载荷中同时提供属性名称和新值。
客户端 ID*
输入你的 HubSpot 应用客户端 ID
可在 HubSpot 应用设置的 Auth 选项卡中找到
客户端密钥*
••••••••
可在 HubSpot 应用设置的 Auth 选项卡中找到
应用 ID*
输入你的 HubSpot 应用 ID
可在 HubSpot 应用设置中找到。用于标识你的应用。
开发者 API 密钥*
••••••••
用于向 HubSpot 发起 API 调用。可在 HubSpot 应用设置中找到。
属性名称(可选)
例如 name、domain、industry
可选:仅在特定属性变更时触发。留空则在任意属性变更时触发。

输出架构

事件载荷
payloadjson来自 HubSpot 的完整 webhook 载荷数组,包含事件详情
providerstring提供商名称(hubspot)
providerConfigobject
appIdstringHubSpot 应用 ID
clientIdstringHubSpot 客户端 ID
triggerIdstring触发器 ID(例如 hubspot_company_created)
clientSecretstringHubSpot 客户端密钥
developerApiKeystringHubSpot 开发者 API 密钥
curlSetWebhookUrlstring用于设置 webhook URL 的 curl 命令
curlCreateSubscriptionstring用于创建订阅的 curl 命令
webhookUrlDisplaystringWebhook URL 显示值
propertyNamestring可选的属性名称筛选(用于属性变更触发器)

HubSpot 对话创建

在 HubSpot 中创建新对话时触发工作流

设置说明

步骤 1:创建 HubSpot 开发者账号
如果还没有账号,请前往 developers.hubspot.com 免费注册开发者账号。
步骤 2:通过 CLI 创建公共应用
注意:HubSpot 已弃用用于创建应用的网页界面。必须使用 HubSpot CLI 创建和管理应用。使用 npm install -g @hubspot/cli 安装 CLI,然后运行 hs project create 创建新应用。详情请参阅 HubSpot 文档。
步骤 3:保存 OAuth 应用凭证
将 https://www.tradinggoose.ai/api/auth/oauth2/callback/hubspot 添加到 HubSpot 的 OAuth 重定向 URL。从 HubSpot 应用配置中获取 客户端 ID 和 客户端密钥,并填入上方字段。
步骤 4:获取应用 ID 和开发者 API 密钥
在 HubSpot 开发者账号中,找到 应用 ID(显示在应用名称下方)和 开发者 API 密钥(位于应用设置中)。后续步骤需要同时使用这两项。
步骤 5:设置所需权限范围
在应用中配置所需的 OAuth 权限范围:crm.objects.contacts.read
步骤 6:在 TradingGoose 中保存配置
点击上方的「保存配置」按钮。这将生成你的唯一 webhook URL。
步骤 7:通过 API 在 HubSpot 中配置 Webhook
保存后,复制 Webhook URL,然后运行下方两条 curl 命令(将 {YOUR_APP_ID}、{YOUR_DEVELOPER_API_KEY} 和 {YOUR_WEBHOOK_URL_FROM_ABOVE} 替换为实际值)。
步骤 8:测试 Webhook
在 HubSpot 中创建或修改联系人即可触发 webhook。请在 TradingGoose 中查看工作流执行日志,确认是否正常工作。
补充信息:每当 HubSpot 账号中创建新对话时,webhook 就会触发,例如新的邮件会话开始或聊天对话开始时。
客户端 ID*
输入 HubSpot 应用的客户端 ID
可在 HubSpot 应用设置的 Auth 选项卡中找到
客户端密钥*
••••••••
可在 HubSpot 应用设置的 Auth 选项卡中找到
应用 ID*
输入 HubSpot 应用 ID
可在 HubSpot 应用设置中找到,用于标识你的应用。
开发者 API 密钥*
••••••••
用于调用 HubSpot API。可在 HubSpot 应用设置中找到。

输出架构

事件负载
payloadjson来自 HubSpot 的完整 webhook 负载数组,包含事件详情
providerstring提供商名称(hubspot)
providerConfigobject
appIdstringHubSpot 应用 ID
clientIdstringHubSpot 客户端 ID
triggerIdstring触发器 ID(例如 hubspot_company_created)
clientSecretstringHubSpot 客户端密钥
developerApiKeystringHubSpot 开发者 API 密钥
curlSetWebhookUrlstring用于设置 webhook URL 的 curl 命令
curlCreateSubscriptionstring用于创建订阅的 curl 命令
webhookUrlDisplaystringWebhook URL 显示值
propertyNamestring可选的属性名称筛选(用于属性变更触发器)

HubSpot 对话删除

当 HubSpot 中的对话被删除时触发工作流。

设置说明

第 1 步:创建 HubSpot 开发者账户
如果您还没有,请在 developers.hubspot.com 注册一个免费的开发者账户。
第 2 步:通过 CLI 创建公共应用
注意:HubSpot 已弃用用于创建应用的 Web 界面。您必须使用 HubSpot CLI 来创建和管理应用。使用 npm install -g @hubspot/cli 安装 CLI,然后运行 hs project create 创建新应用。详情请参阅 HubSpot 文档。
第 3 步:保存 OAuth 应用凭据
将 https://www.tradinggoose.ai/api/auth/oauth2/callback/hubspot 添加到您的 HubSpot OAuth 重定向 URL 中。从您的 HubSpot 应用配置中获取 Client ID 和 Client Secret,并将其填写在上方字段中。
第 4 步:获取 App ID 和 Developer API Key
在您的 HubSpot 开发者账户中,找到您的 App ID(显示在应用名称下方)和 Developer API Key(位于应用设置中)。后续步骤需要用到这两项。
第 5 步:设置所需权限范围
配置您的应用以包含所需的 OAuth 权限范围:crm.objects.contacts.read
第 6 步:在 TradingGoose 中保存配置
点击上方的 “保存配置” 按钮。这将生成您唯一的 webhook URL。
第 7 步:通过 API 在 HubSpot 中配置 Webhook
保存上方配置后,复制 Webhook URL 并运行下方的两条 curl 命令(将 {YOUR_APP_ID}、{YOUR_DEVELOPER_API_KEY} 和 {YOUR_WEBHOOK_URL_FROM_ABOVE} 替换为您的实际值)。
第 8 步:测试 Webhook
在 HubSpot 中创建或修改一个联系人以触发 webhook。在 TradingGoose 中检查您的工作流执行日志,以验证其是否正常工作。
其他信息:每当从您的 HubSpot 账户中删除对话时,webhook 将被触发。
客户端 ID*
输入 HubSpot 应用的客户端 ID
位于 HubSpot 应用设置的授权选项卡
客户端密钥*
••••••••
位于 HubSpot 应用设置的授权选项卡
应用 ID*
输入 HubSpot 应用 ID
位于 HubSpot 应用设置。用于标识你的应用。
开发者 API 密钥*
••••••••
用于向 HubSpot 发起 API 调用。位于 HubSpot 应用设置。

输出架构

事件载荷
payloadjson来自 HubSpot 的完整 webhook 载荷数组,包含事件详情
providerstring提供方名称(hubspot)
providerConfigobject
appIdstringHubSpot 应用 ID
clientIdstringHubSpot 客户端 ID
triggerIdstring触发器 ID(例如 hubspot_company_created)
clientSecretstringHubSpot 客户端密钥
developerApiKeystringHubSpot 开发者 API 密钥
curlSetWebhookUrlstring用于设置 webhook URL 的 curl 命令
curlCreateSubscriptionstring用于创建订阅的 curl 命令
webhookUrlDisplaystringWebhook URL 显示值
propertyNamestring可选的属性名称筛选(用于属性变更触发器)

HubSpot 对话新消息

当 HubSpot 对话中新增消息时触发工作流

设置说明

步骤 1:创建 HubSpot 开发者账号
如果还没有账号,请前往 developers.hubspot.com 免费注册开发者账号。
步骤 2:通过 CLI 创建公共应用
注意:HubSpot 已弃用用于创建应用的 Web 界面。你必须使用 HubSpot CLI 创建和管理应用。使用 npm install -g @hubspot/cli 安装 CLI,然后运行 hs project create 创建新应用。详情请参阅 HubSpot 文档。
步骤 3:保存 OAuth 应用凭证
将 https://www.tradinggoose.ai/api/auth/oauth2/callback/hubspot 添加到 HubSpot 的 OAuth 重定向 URL。从 HubSpot 应用配置中获取 Client ID 和 Client Secret,并填入上方字段。
步骤 4:获取 App ID 和 Developer API Key
在 HubSpot 开发者账号中,找到 App ID(显示在应用名称下方)和 Developer API Key(位于应用设置中)。后续步骤需要这两项。
步骤 5:设置所需权限范围
在应用中配置所需的 OAuth 权限范围:crm.objects.contacts.read
步骤 6:在 TradingGoose 中保存配置
点击上方的“保存配置”按钮。系统将生成你的专属 Webhook URL。
步骤 7:通过 API 在 HubSpot 中配置 Webhook
保存后,复制 Webhook URL,然后运行下方两条 curl 命令(将 {YOUR_APP_ID}、{YOUR_DEVELOPER_API_KEY} 和 {YOUR_WEBHOOK_URL_FROM_ABOVE} 替换为实际值)。
步骤 8:测试 Webhook
在 HubSpot 中创建或修改联系人,以触发 Webhook。在 TradingGoose 中查看工作流执行日志,确认其正常工作。
其他信息:每当 HubSpot 账号中的任意对话新增消息时,都会触发该 Webhook。包括邮件、聊天消息及其他对话类型。
客户端 ID*
输入 HubSpot 应用的客户端 ID
可在 HubSpot 应用设置的 Auth 选项卡中找到
客户端密钥*
••••••••
可在 HubSpot 应用设置的 Auth 选项卡中找到
应用 ID*
输入 HubSpot 应用 ID
可在 HubSpot 应用设置中找到。用于标识你的应用。
开发者 API 密钥*
••••••••
用于向 HubSpot 发起 API 调用。可在 HubSpot 应用设置中找到。

输出架构

事件负载
payloadjson来自 HubSpot 的完整 webhook 负载数组,包含事件详情
providerstring提供商名称 (hubspot)
providerConfigobject
appIdstringHubSpot 应用 ID
clientIdstringHubSpot 客户端 ID
triggerIdstring触发器 ID(例如 hubspot_company_created)
clientSecretstringHubSpot 客户端密钥
developerApiKeystringHubSpot 开发者 API 密钥
curlSetWebhookUrlstring用于设置 webhook URL 的 curl 命令
curlCreateSubscriptionstring用于创建订阅的 curl 命令
webhookUrlDisplaystringWebhook URL 显示值
propertyNamestring可选属性名称过滤器(用于属性变更触发器)

HubSpot 对话隐私删除

在 HubSpot 中因隐私合规(GDPR、CCPA 等)删除对话时触发工作流

设置说明

步骤 1:创建 HubSpot 开发者账号
如果还没有账号,请前往 developers.hubspot.com 注册免费开发者账号。
步骤 2:通过 CLI 创建公共应用
注意:HubSpot 已弃用用于创建应用的 Web 界面。必须使用 HubSpot CLI 创建和管理应用。使用 npm install -g @hubspot/cli 安装 CLI,然后运行 hs project create 创建新应用。详情请参阅 HubSpot 文档。
步骤 3:保存 OAuth 应用凭据
将 https://www.tradinggoose.ai/api/auth/oauth2/callback/hubspot 添加到 HubSpot 的 OAuth 重定向 URL。从 HubSpot 应用配置中获取 客户端 ID 和 客户端密钥,并填入上方字段。
步骤 4:获取应用 ID 和开发者 API 密钥
在 HubSpot 开发者账号中,找到你的 应用 ID(显示在应用名称下方)和 开发者 API 密钥(位于应用设置中)。后续步骤需要这两项。
步骤 5:设置所需权限范围
为应用配置所需的 OAuth 权限范围:crm.objects.contacts.read
步骤 6:在 TradingGoose 中保存配置
点击上方的“保存配置”按钮。系统将生成你的专属 webhook URL。
步骤 7:通过 API 在 HubSpot 中配置 Webhook
保存上述配置后,复制 Webhook URL,然后运行下方两条 curl 命令(将 {YOUR_APP_ID}、{YOUR_DEVELOPER_API_KEY} 和 {YOUR_WEBHOOK_URL_FROM_ABOVE} 替换为实际值)。
步骤 8:测试 Webhook
在 HubSpot 中创建或修改联系人即可触发 webhook。在 TradingGoose 中查看工作流执行日志,确认其正常工作。
补充说明:仅当对话因隐私合规原因被删除时(例如 GDPR“被遗忘权”请求),才会触发该 webhook。这与普通对话删除不同。
客户端 ID*
输入 HubSpot 应用的客户端 ID
可在 HubSpot 应用设置的 Auth 选项卡中找到
客户端密钥*
••••••••
可在 HubSpot 应用设置的 Auth 选项卡中找到
应用 ID*
输入 HubSpot 应用 ID
可在 HubSpot 应用设置中找到。用于标识你的应用。
开发者 API 密钥*
••••••••
用于调用 HubSpot API。可在 HubSpot 应用设置中找到。

输出架构

事件载荷
payloadjson来自 HubSpot 的完整 webhook 载荷数组,包含事件详情
providerstring提供商名称(hubspot)
providerConfigobject
appIdstringHubSpot 应用 ID
clientIdstringHubSpot 客户端 ID
triggerIdstring触发器 ID(例如 hubspot_company_created)
clientSecretstringHubSpot 客户端密钥
developerApiKeystringHubSpot 开发者 API 密钥
curlSetWebhookUrlstring用于设置 webhook URL 的 curl 命令
curlCreateSubscriptionstring用于创建订阅的 curl 命令
webhookUrlDisplaystringWebhook URL 显示值
propertyNamestring可选的属性名称筛选(用于属性变更触发器)

HubSpot 对话属性已更改

当 HubSpot 中对话的任意属性更新时触发工作流

设置说明

第 1 步:创建 HubSpot 开发者账号
若还没有账号,请前往 developers.hubspot.com 免费注册开发者账号。
第 2 步:通过 CLI 创建公共应用
注意:HubSpot 已弃用用于创建应用的网页界面。你必须使用 HubSpot CLI 来创建和管理应用。使用 npm install -g @hubspot/cli 安装 CLI,然后运行 hs project create 以创建新应用。详情请参阅 HubSpot 文档。
第 3 步:保存 OAuth 应用凭据
将 https://www.tradinggoose.ai/api/auth/oauth2/callback/hubspot 添加到 HubSpot 的 OAuth 重定向 URL。从 HubSpot 应用配置中获取 客户端 ID 和 客户端密钥,并填入上方字段。
第 4 步:获取 App ID 和开发者 API 密钥
在 HubSpot 开发者账号中,找到你的 App ID(显示在应用名称下方)和 开发者 API 密钥(位于应用设置中)。后续步骤需要用到这两项。
第 5 步:设置所需范围
配置应用以包含所需的 OAuth 范围:crm.objects.contacts.read
第 6 步:在 TradingGoose 中保存配置
点击上方的 「保存配置」 按钮。这将生成你的专属 Webhook URL。
第 7 步:通过 API 在 HubSpot 中配置 Webhook
在上方保存后,复制 Webhook URL,然后运行下方两条 curl 命令(将 {YOUR_APP_ID}、{YOUR_DEVELOPER_API_KEY} 和 {YOUR_WEBHOOK_URL_FROM_ABOVE} 替换为实际值)。
第 8 步:测试 Webhook
在 HubSpot 中创建或修改联系人,以触发 Webhook。在 TradingGoose 中查看工作流执行日志,确认其正常工作。
补充信息:每当对话的任意属性更新时,Webhook 都会触发。你也可以按特定属性名称过滤,仅接收该属性的事件。Webhook 会在载荷中同时提供属性名称和新值。
客户端 ID*
输入 HubSpot 应用的客户端 ID
可在 HubSpot 应用设置的 Auth 选项卡中找到
客户端密钥*
••••••••
可在 HubSpot 应用设置的 Auth 选项卡中找到
应用 ID*
输入 HubSpot 应用 ID
可在 HubSpot 应用设置中找到。用于标识你的应用。
开发者 API 密钥*
••••••••
用于向 HubSpot 发起 API 调用。可在 HubSpot 应用设置中找到。
属性名称(可选)
例如 status、assignedTo
可选:仅在特定属性变更时触发。留空则在任意属性变更时触发。

输出架构

事件载荷
payloadjson来自 HubSpot 的完整 webhook 载荷数组,包含事件详情
providerstring提供方名称 (hubspot)
providerConfigobject
appIdstringHubSpot 应用 ID
clientIdstringHubSpot 客户端 ID
triggerIdstring触发器 ID(例如 hubspot_company_created)
clientSecretstringHubSpot 客户端密钥
developerApiKeystringHubSpot 开发者 API 密钥
curlSetWebhookUrlstring用于设置 webhook URL 的 curl 命令
curlCreateSubscriptionstring用于创建订阅的 curl 命令
webhookUrlDisplaystringWebhook URL 显示值
propertyNamestring可选的属性名称筛选(用于属性变更触发器)

HubSpot 交易已创建

当 HubSpot 中创建新交易时触发工作流

设置说明

步骤 1:创建 HubSpot 开发者账号
如果还没有,请前往 developers.hubspot.com 免费注册开发者账号。
步骤 2:通过 CLI 创建公共应用
注意:HubSpot 已弃用用于创建应用的网页界面。必须使用 HubSpot CLI 创建和管理应用。使用 npm install -g @hubspot/cli 安装 CLI,然后运行 hs project create 创建新应用。详情请参阅 HubSpot 文档。
步骤 3:保存 OAuth 应用凭证
将 https://www.tradinggoose.ai/api/auth/oauth2/callback/hubspot 添加到 HubSpot 的 OAuth 重定向 URL。从 HubSpot 应用配置中获取 Client ID 和 Client Secret,并填入上方字段。
步骤 4:获取 App ID 和 Developer API Key
在 HubSpot 开发者账号中,找到 App ID(显示在应用名称下方)和 Developer API Key(位于应用设置中)。后续步骤需要用到这两项。
步骤 5:设置所需范围
配置应用以包含所需的 OAuth 范围:crm.objects.contacts.read
步骤 6:在 TradingGoose 中保存配置
点击上方的“保存配置”按钮。系统将生成你的专属 Webhook URL。
步骤 7:通过 API 在 HubSpot 中配置 Webhook
保存后,复制 Webhook URL,然后运行下方两条 curl 命令(将 {YOUR_APP_ID}、{YOUR_DEVELOPER_API_KEY} 和 {YOUR_WEBHOOK_URL_FROM_ABOVE} 替换为实际值)。
步骤 8:测试 Webhook
在 HubSpot 中创建或修改联系人,以触发 Webhook。在 TradingGoose 中查看工作流执行日志,确认其正常工作。
补充说明:无论来源如何(手动录入、API、导入等),只要在 HubSpot 账号中创建新交易,就会触发该 Webhook。
客户端 ID*
输入你的 HubSpot 应用客户端 ID
可在 HubSpot 应用设置的 Auth 选项卡中找到
客户端密钥*
••••••••
可在 HubSpot 应用设置的 Auth 选项卡中找到
应用 ID*
输入你的 HubSpot 应用 ID
可在 HubSpot 应用设置中找到。用于标识你的应用。
开发者 API 密钥*
••••••••
用于向 HubSpot 发起 API 调用。可在 HubSpot 应用设置中找到。

输出架构

事件载荷
payloadjson来自 HubSpot 的完整 webhook 载荷数组,包含事件详情
providerstring提供商名称 (hubspot)
providerConfigobject
appIdstringHubSpot 应用 ID
clientIdstringHubSpot 客户端 ID
triggerIdstring触发器 ID(例如 hubspot_company_created)
clientSecretstringHubSpot 客户端密钥
developerApiKeystringHubSpot 开发者 API 密钥
curlSetWebhookUrlstring用于设置 webhook URL 的 curl 命令
curlCreateSubscriptionstring用于创建订阅的 curl 命令
webhookUrlDisplaystringWebhook URL 显示值
propertyNamestring可选的属性名称筛选(用于属性变更触发器)

HubSpot 交易已删除

当 HubSpot 中的交易被删除时触发工作流

设置说明

步骤 1:创建 HubSpot 开发者账号
如果还没有账号,请前往 developers.hubspot.com 免费注册开发者账号。
步骤 2:通过 CLI 创建公共应用
注意:HubSpot 已弃用用于创建应用的网页界面。必须使用 HubSpot CLI 创建和管理应用。使用 npm install -g @hubspot/cli 安装 CLI,然后运行 hs project create 创建新应用。详情请参阅 HubSpot 文档。
步骤 3:保存 OAuth 应用凭证
将 https://www.tradinggoose.ai/api/auth/oauth2/callback/hubspot 添加到 HubSpot 的 OAuth 重定向 URL。从 HubSpot 应用配置中获取 Client ID 和 Client Secret,并填入上方字段。
步骤 4:获取 App ID 和开发者 API 密钥
在 HubSpot 开发者账号中,找到 App ID(显示在应用名称下方)和 开发者 API 密钥(位于应用设置中)。后续步骤需要这两项。
步骤 5:设置所需范围
配置应用,使其包含所需的 OAuth 范围:crm.objects.contacts.read
步骤 6:在 TradingGoose 中保存配置
点击上方的 “保存配置” 按钮。系统将生成你的唯一 webhook URL。
步骤 7:通过 API 在 HubSpot 中配置 Webhook
完成上方保存后,复制 Webhook URL,然后运行下方两条 curl 命令(将 {YOUR_APP_ID}、{YOUR_DEVELOPER_API_KEY} 和 {YOUR_WEBHOOK_URL_FROM_ABOVE} 替换为实际值)。
步骤 8:测试 Webhook
在 HubSpot 中创建或修改联系人,以触发 webhook。在 TradingGoose 中查看工作流执行日志,确认其正常工作。
补充信息:每当 HubSpot 账号中的交易被删除时,webhook 就会触发。
客户端 ID*
输入 HubSpot 应用的客户端 ID
可在 HubSpot 应用设置的 Auth 选项卡中找到
客户端密钥*
••••••••
可在 HubSpot 应用设置的 Auth 选项卡中找到
应用 ID*
输入 HubSpot 应用 ID
可在 HubSpot 应用设置中找到。用于标识你的应用。
开发者 API 密钥*
••••••••
用于向 HubSpot 发起 API 调用。可在 HubSpot 应用设置中找到。

输出架构

事件载荷
payloadjson来自 HubSpot 的完整 webhook 载荷数组,包含事件详情
providerstring提供商名称(hubspot)
providerConfigobject
appIdstringHubSpot 应用 ID
clientIdstringHubSpot 客户端 ID
triggerIdstring触发器 ID(例如 hubspot_company_created)
clientSecretstringHubSpot 客户端密钥
developerApiKeystringHubSpot 开发者 API 密钥
curlSetWebhookUrlstring用于设置 webhook URL 的 curl 命令
curlCreateSubscriptionstring用于创建订阅的 curl 命令
webhookUrlDisplaystringWebhook URL 显示值
propertyNamestring可选的属性名称筛选(用于属性变更触发器)

HubSpot 交易属性变更

当 HubSpot 中交易的任意属性更新时触发工作流

设置说明

步骤 1:创建 HubSpot 开发者账号
如果还没有账号,请到 developers.hubspot.com 免费注册开发者账号。
步骤 2:通过 CLI 创建公共应用
注意:HubSpot 已弃用通过网页界面创建应用。必须使用 HubSpot CLI 创建和管理应用。使用 npm install -g @hubspot/cli 安装 CLI,然后运行 hs project create 创建新应用。详情请参阅 HubSpot 文档。
步骤 3:保存 OAuth 应用凭证
将 https://www.tradinggoose.ai/api/auth/oauth2/callback/hubspot 添加到 HubSpot OAuth 重定向 URL。从 HubSpot 应用配置中获取 客户端 ID 和 客户端密钥,并填入上方字段。
步骤 4:获取 App ID 和 Developer API Key
在 HubSpot 开发者账号中,找到 App ID(显示在应用名称下方)和 Developer API Key(位于应用设置中)。后续步骤需要用到这两项。
步骤 5:设置所需范围
将应用配置为包含所需 OAuth 范围:crm.objects.contacts.read
步骤 6:在 TradingGoose 中保存配置
点击上方的 “保存配置” 按钮。系统将生成你的唯一 webhook URL。
步骤 7:通过 API 在 HubSpot 中配置 Webhook
保存后,复制 Webhook URL,然后运行下方两条 curl 命令(将 {YOUR_APP_ID}、{YOUR_DEVELOPER_API_KEY} 和 {YOUR_WEBHOOK_URL_FROM_ABOVE} 替换为实际值)。
步骤 8:测试 Webhook
在 HubSpot 中创建或修改联系人,以触发 webhook。在 TradingGoose 中查看工作流执行日志,确认其正常工作。
补充说明:每当交易的任意属性更新时,webhook 都会触发。你可以选择按特定属性名称过滤,仅接收该属性的事件。webhook 会在载荷中同时提供属性名称和新值。
客户端 ID*
输入你的 HubSpot 应用客户端 ID
可在 HubSpot 应用设置的 Auth 选项卡中找到
客户端密钥*
••••••••
可在 HubSpot 应用设置的 Auth 选项卡中找到
应用 ID*
输入你的 HubSpot 应用 ID
可在 HubSpot 应用设置中找到。用于标识你的应用。
开发者 API 密钥*
••••••••
用于向 HubSpot 发起 API 调用。可在 HubSpot 应用设置中找到。
属性名称(可选)
例如:dealstage、amount、closedate
可选:仅在特定属性变更时触发。留空则在任意属性变更时触发。

输出架构

事件载荷
payloadjson来自 HubSpot 的完整 webhook 载荷数组,包含事件详情
providerstring提供方名称(hubspot)
providerConfigobject
appIdstringHubSpot 应用 ID
clientIdstringHubSpot 客户端 ID
triggerIdstring触发器 ID(例如 hubspot_company_created)
clientSecretstringHubSpot 客户端密钥
developerApiKeystringHubSpot 开发者 API 密钥
curlSetWebhookUrlstring用于设置 webhook URL 的 curl 命令
curlCreateSubscriptionstring用于创建订阅的 curl 命令
webhookUrlDisplaystringWebhook URL 显示值
propertyNamestring可选的属性名称过滤器(用于属性变更触发器)

HubSpot 工单已创建

在 HubSpot 中创建新工单时触发工作流

设置说明

步骤 1:创建 HubSpot 开发者账号
如果还没有账号,请前往 developers.hubspot.com 免费注册开发者账号。
步骤 2:通过 CLI 创建公共应用
注意:HubSpot 已弃用用于创建应用的网页界面。你必须使用 HubSpot CLI 来创建和管理应用。使用 npm install -g @hubspot/cli 安装 CLI,然后运行 hs project create 创建新应用。详情请参阅 HubSpot 文档。
步骤 3:保存 OAuth 应用凭证
将 https://www.tradinggoose.ai/api/auth/oauth2/callback/hubspot 添加到 HubSpot 的 OAuth 重定向 URL。从 HubSpot 应用配置中获取 客户端 ID 和 客户端密钥,并填入上方字段。
步骤 4:获取 App ID 和开发者 API 密钥
在 HubSpot 开发者账号中,找到你的 App ID(显示在应用名称下方)和 开发者 API 密钥(位于应用设置中)。后续步骤需要这两项。
步骤 5:设置所需权限范围
在应用中配置所需的 OAuth 权限范围:crm.objects.contacts.read
步骤 6:在 TradingGoose 中保存配置
点击上方的 “保存配置” 按钮。这将生成你的专属 Webhook URL。
步骤 7:通过 API 在 HubSpot 中配置 Webhook
在上方保存后,复制 Webhook URL,然后运行下方两条 curl 命令(将 {YOUR_APP_ID}、{YOUR_DEVELOPER_API_KEY} 和 {YOUR_WEBHOOK_URL_FROM_ABOVE} 替换为实际值)。
步骤 8:测试 Webhook
在 HubSpot 中创建或修改联系人,以触发 Webhook。在 TradingGoose 中查看工作流执行日志,确认其正常工作。
补充说明:无论来源如何(手动录入、表单提交、API、导入等),只要在 HubSpot 账号中创建了新工单,Webhook 就会触发。
客户端 ID*
输入 HubSpot 应用的客户端 ID
位于 HubSpot 应用设置的 Auth 选项卡
客户端密钥*
••••••••
位于 HubSpot 应用设置的 Auth 选项卡
应用 ID*
输入 HubSpot 应用 ID
位于 HubSpot 应用设置中。用于识别你的应用。
开发者 API 密钥*
••••••••
用于向 HubSpot 发起 API 调用。位于 HubSpot 应用设置中。

输出架构

事件载荷
payloadjson来自 HubSpot 的完整 webhook 载荷数组,包含事件详情
providerstring提供商名称 (hubspot)
providerConfigobject
appIdstringHubSpot 应用 ID
clientIdstringHubSpot 客户端 ID
triggerIdstring触发器 ID(例如 hubspot_company_created)
clientSecretstringHubSpot 客户端密钥
developerApiKeystringHubSpot 开发者 API 密钥
curlSetWebhookUrlstring设置 webhook URL 的 curl 命令
curlCreateSubscriptionstring创建订阅的 curl 命令
webhookUrlDisplaystringWebhook URL 显示值
propertyNamestring可选的属性名称筛选器(用于属性变更触发器)

HubSpot 工单已删除

当 HubSpot 中的工单被删除时触发工作流

设置说明

步骤 1:创建 HubSpot 开发者账号
如果还没有账号,请前往 developers.hubspot.com 注册免费开发者账号。
步骤 2:通过 CLI 创建公共应用
注意:HubSpot 已弃用用于创建应用的网页界面。你必须使用 HubSpot CLI 来创建和管理应用。使用 npm install -g @hubspot/cli 安装 CLI,然后运行 hs project create 创建新应用。详情请参阅 HubSpot 文档。
步骤 3:保存 OAuth 应用凭证
将 https://www.tradinggoose.ai/api/auth/oauth2/callback/hubspot 添加到 HubSpot 的 OAuth 重定向 URL。从 HubSpot 应用配置中获取 客户端 ID 和 客户端密钥,并填入上方字段。
步骤 4:获取应用 ID 和开发者 API 密钥
在 HubSpot 开发者账号中,找到你的 应用 ID(显示在应用名称下方)和 开发者 API 密钥(位于应用设置中)。后续步骤需要用到这两项。
步骤 5:设置所需权限范围
在应用中配置所需的 OAuth 权限范围:crm.objects.contacts.read
步骤 6:在 TradingGoose 中保存配置
点击上方的 “保存配置” 按钮。系统将生成你的唯一 webhook URL。
步骤 7:通过 API 在 HubSpot 中配置 Webhook
保存后,复制 Webhook URL,然后运行下方两条 curl 命令(将 {YOUR_APP_ID}、{YOUR_DEVELOPER_API_KEY} 和 {YOUR_WEBHOOK_URL_FROM_ABOVE} 替换为实际值)。
步骤 8:测试 Webhook
在 HubSpot 中创建或修改联系人,以触发 webhook。然后在 TradingGoose 中查看工作流执行日志,确认是否正常工作。
附加信息:每当 HubSpot 账号中有工单被删除时,就会触发该 webhook。
客户端 ID*
输入 HubSpot 应用的客户端 ID
可在 HubSpot 应用设置的 Auth 选项卡下找到
客户端密钥*
••••••••
可在 HubSpot 应用设置的 Auth 选项卡下找到
应用 ID*
输入 HubSpot 应用 ID
可在 HubSpot 应用设置中找到。用于标识你的应用。
开发者 API 密钥*
••••••••
用于向 HubSpot 发起 API 调用。可在 HubSpot 应用设置中找到。

输出架构

事件载荷
payloadjson来自 HubSpot 的完整 webhook 载荷数组,包含事件详情
providerstring提供方名称(hubspot)
providerConfigobject
appIdstringHubSpot 应用 ID
clientIdstringHubSpot 客户端 ID
triggerIdstring触发器 ID(例如 hubspot_company_created)
clientSecretstringHubSpot 客户端密钥
developerApiKeystringHubSpot 开发者 API 密钥
curlSetWebhookUrlstring用于设置 webhook URL 的 curl 命令
curlCreateSubscriptionstring用于创建订阅的 curl 命令
webhookUrlDisplaystringWebhook URL 显示值
propertyNamestring可选的属性名称筛选(用于属性变更触发器)

HubSpot 工单属性已更改

当 HubSpot 中工单的任意属性更新时触发工作流

设置说明

步骤 1:创建 HubSpot 开发者账号
如果还没有账号,请前往 developers.hubspot.com 免费注册开发者账号。
步骤 2:通过 CLI 创建公共应用
注意:HubSpot 已弃用通过网页界面创建应用。必须使用 HubSpot CLI 创建和管理应用。使用 npm install -g @hubspot/cli 安装 CLI,然后运行 hs project create 创建新应用。详情请参阅 HubSpot 文档。
步骤 3:保存 OAuth 应用凭证
将 https://www.tradinggoose.ai/api/auth/oauth2/callback/hubspot 添加到 HubSpot 的 OAuth 重定向 URL。从 HubSpot 应用配置中获取 Client ID 和 Client Secret,并填入上方字段。
步骤 4:获取 App ID 和 Developer API Key
在 HubSpot 开发者账号中,找到 App ID(显示在应用名称下方)和 Developer API Key(位于应用设置中)。后续步骤需要用到这两项。
步骤 5:设置所需权限范围
将应用配置为包含所需的 OAuth 权限范围:crm.objects.contacts.read
步骤 6:在 TradingGoose 中保存配置
点击上方的「保存配置」按钮。这将生成你的唯一 webhook URL。
步骤 7:通过 API 在 HubSpot 中配置 Webhook
在上方保存后,复制 Webhook URL,并运行下方两条 curl 命令(将 {YOUR_APP_ID}、{YOUR_DEVELOPER_API_KEY} 和 {YOUR_WEBHOOK_URL_FROM_ABOVE} 替换为实际值)。
步骤 8:测试 Webhook
在 HubSpot 中创建或修改联系人,以触发 webhook。在 TradingGoose 中查看工作流执行日志,确认其正常工作。
补充信息:每当工单的任意属性更新时,webhook 都会触发。可选择按特定属性名称过滤,仅接收该属性的事件。webhook 会在载荷中同时提供属性名称和新值。
客户端 ID*
输入 HubSpot 应用的客户端 ID
可在 HubSpot 应用设置的 Auth 选项卡中找到
客户端密钥*
••••••••
可在 HubSpot 应用设置的 Auth 选项卡中找到
应用 ID*
输入 HubSpot 应用 ID
可在 HubSpot 应用设置中找到。用于标识你的应用。
开发者 API 密钥*
••••••••
用于向 HubSpot 发起 API 调用。可在 HubSpot 应用设置中找到。
属性名称(可选)
例如:hs_pipeline_stage、hs_ticket_priority
可选:仅在特定属性变更时触发。留空则在任意属性变更时触发。

输出架构

事件载荷
payloadjson来自 HubSpot 的完整 webhook 载荷数组,包含事件详情
providerstring提供商名称(hubspot)
providerConfigobject
appIdstringHubSpot 应用 ID
clientIdstringHubSpot 客户端 ID
triggerIdstring触发器 ID(例如:hubspot_company_created)
clientSecretstringHubSpot 客户端密钥
developerApiKeystringHubSpot 开发者 API 密钥
curlSetWebhookUrlstring用于设置 webhook URL 的 curl 命令
curlCreateSubscriptionstring用于创建订阅的 curl 命令
webhookUrlDisplaystringWebhook URL 显示值
propertyNamestring可选的属性名称过滤器(用于属性变更触发器)