HubSpot 連絡先 AI エンハンスメント
中級
これはCRM, AI Summarization分野の自動化ワークフローで、12個のノードを含みます。主にFilter, Hubspot, Agent, ScheduleTrigger, ToolSerpApiなどのノードを使用。 HubSpot は AI 強化で最初に接続します
前提条件
- •HubSpot API Key
- •Google Gemini API Key
使用ノード (12)
ワークフロープレビュー
ノード接続関係を可視化、ズームとパンをサポート
ワークフローをエクスポート
以下のJSON設定をn8nにインポートして、このワークフローを使用できます
{
"meta": {
"instanceId": "09423a3357ff64bdcc082268b9d577001317edbe377a3ccfb0b131ffb9554b30",
"templateCredsSetupCompleted": true
},
"nodes": [
{
"id": "830fac2b-14a4-4249-aa96-901ae8119a6a",
"name": "最近作成/更新されたコンタクトを取得",
"type": "n8n-nodes-base.hubspot",
"position": [
720,
160
],
"parameters": {
"limit": 1,
"operation": "getRecentlyCreatedUpdated",
"authentication": "oAuth2",
"additionalFields": {}
},
"credentials": {
"hubspotOAuth2Api": {
"id": "Vxqd8oQJmbtNmpRz",
"name": "HubSpot account"
}
},
"notesInFlow": true,
"typeVersion": 2.1
},
{
"id": "43048b3a-174b-458e-b616-424195444066",
"name": "SerpAPIでウェブ検索",
"type": "@n8n/n8n-nodes-langchain.toolSerpApi",
"position": [
1440,
384
],
"parameters": {
"options": {}
},
"credentials": {
"serpApi": {
"id": "8eSQVt6yilfnvTud",
"name": "SerpAPI account"
}
},
"typeVersion": 1
},
{
"id": "896d9486-d0b9-4e2e-afc2-128fed120d6c",
"name": "過去24時間以内に作成されたコンタクトをフィルタリング",
"type": "n8n-nodes-base.filter",
"position": [
960,
160
],
"parameters": {
"options": {},
"conditions": {
"options": {
"version": 2,
"leftValue": "",
"caseSensitive": true,
"typeValidation": "strict"
},
"combinator": "and",
"conditions": [
{
"id": "3f05e8cd-81e1-4495-a5fc-b7e8cadcef75",
"operator": {
"type": "dateTime",
"operation": "afterOrEquals"
},
"leftValue": "={{ $json.properties.createdate.value.toDateTime('ms') }}",
"rightValue": "={{ $today.minus(1, 'days') }}"
},
{
"id": "5dc4e198-582a-45e5-9216-ebcbcd455a3e",
"operator": {
"type": "string",
"operation": "notContains"
},
"leftValue": "={{ $json['identity-profiles'][0].identities[0].value }}",
"rightValue": "gmail.com"
}
]
}
},
"typeVersion": 2.2
},
{
"id": "1b2b6dd7-266f-4461-91dd-73cdaedae561",
"name": "Google Gemini Chat Model",
"type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
"position": [
1248,
384
],
"parameters": {
"options": {}
},
"credentials": {
"googlePalmApi": {
"id": "KYY7pVULIl0PdDp3",
"name": "Google Gemini(PaLM) Api account"
}
},
"typeVersion": 1
},
{
"id": "7a6bcf9c-e7c6-4712-9cb3-a8292c723389",
"name": "企業調査エージェント",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
1248,
160
],
"parameters": {
"text": "=You’re an analyst specializing in company profiling. You’ll receive a domain and must return structured data only.\n\nDomain to research (extract it from the email and then search the web from the SerpAPI tool): {{ $json['identity-profiles'][0].identities[0].value }}\n\nReturn only a JSON object with exactly these fields (keep the keys as written):\n\ncompany_name: Full legal or commonly used company name\n\nindustry: Primary industry category\n\nheadquarters_city: City\n\nheadquarters_country: Country\n\nemployee_count: Approximate employee count (number or range)\n\nwebsite: Official site URL\n\nlinkedin: Company LinkedIn URL (if available)\n\ndescription: One or two sentences summarizing what the company does\n\nUse reliable, verifiable sources. No commentary—output JSON only.",
"options": {},
"promptType": "define",
"hasOutputParser": true
},
"typeVersion": 2
},
{
"id": "8f899dcc-54da-469e-a842-36028bb02dac",
"name": "構造化出力パーサー",
"type": "@n8n/n8n-nodes-langchain.outputParserStructured",
"position": [
1616,
384
],
"parameters": {
"jsonSchemaExample": "{\n\"company_name\": \"n8n\",\n\"industry\": \"Software Development\",\n\"headquarters_city\": \"Berlin\",\n\"headquarters_country\": \"Germany\",\n\"employee_count\": \"51-200\",\n\"website\": \"https://n8n.io\",\n\"linkedin\": \"https://www.linkedin.com/company/n8n-io\",\n\"description\": \"n8n is a workflow automation tool that integrates AI capabilities with business process automation, enabling users to automate tasks and synchronize data across various applications and services.\"\n}"
},
"typeVersion": 1.3
},
{
"id": "fcd79d28-692a-41d3-9a92-78567ce148ae",
"name": "付箋",
"type": "n8n-nodes-base.stickyNote",
"position": [
0,
0
],
"parameters": {
"color": 5,
"width": 368,
"height": 448,
"content": "## AI company enrichment for new HubSpot contacts\n\nRuns on a schedule, finds contacts from the last 24 hours (skips Gmail), looks up the company with SerpAPI + Gemini, and updates the HubSpot contact with company details.\n\n### Setup\n1. Connect HubSpot on both HubSpot nodes\n2. Connect SerpAPI — get your key at [serpapi.com](https://serpapi.com/manage-api-key)\n3. Connect Google Gemini — create an API key in [Google AI Studio](https://aistudio.google.com/)\n4. Activate the workflow so it runs daily\n\n**Optional:** Tweak the Agent prompt to fetch other data.\n"
},
"typeVersion": 1
},
{
"id": "85b44031-4bb8-4799-be7b-43ede57d6410",
"name": "付箋1",
"type": "n8n-nodes-base.stickyNote",
"position": [
448,
80
],
"parameters": {
"color": 7,
"width": 672,
"height": 288,
"content": "## 1. Get contact(s)"
},
"typeVersion": 1
},
{
"id": "7e2238b7-f66e-4db5-8609-b82e0fab4938",
"name": "付箋2",
"type": "n8n-nodes-base.stickyNote",
"position": [
1200,
80
],
"parameters": {
"color": 7,
"width": 544,
"height": 496,
"content": "## 2. Research company"
},
"typeVersion": 1
},
{
"id": "e5832459-4505-49e1-b38c-8d8ce3e485ab",
"name": "付箋3",
"type": "n8n-nodes-base.stickyNote",
"position": [
1824,
80
],
"parameters": {
"color": 7,
"width": 272,
"height": 272,
"content": "## 3. Update contact"
},
"typeVersion": 1
},
{
"id": "7ab9fabc-0ee0-4bba-a368-81015942b07b",
"name": "企業情報を追加",
"type": "n8n-nodes-base.hubspot",
"position": [
1872,
160
],
"parameters": {
"email": "={{ $('Get recently created/updated contacts').item.json['identity-profiles'][0].identities[0].value }}",
"options": {},
"authentication": "oAuth2",
"additionalFields": {
"city": "={{ $json.output.headquarters_city }}",
"country": "={{ $json.output.headquarters_country }}",
"websiteUrl": "={{ $json.output.website }}",
"companyName": "={{ $json.output.company_name }}",
"companySize": "={{ $json.output.employee_count }}",
"linkedinUrl": "={{ $json.output.linkedin }}"
}
},
"credentials": {
"hubspotOAuth2Api": {
"id": "Vxqd8oQJmbtNmpRz",
"name": "HubSpot account"
}
},
"typeVersion": 2.1
},
{
"id": "fafc22fb-ec1d-4e8d-b02c-404455c4ce16",
"name": "日次実行",
"type": "n8n-nodes-base.scheduleTrigger",
"position": [
512,
160
],
"parameters": {
"rule": {
"interval": [
{}
]
}
},
"typeVersion": 1.2
}
],
"pinData": {},
"connections": {
"fafc22fb-ec1d-4e8d-b02c-404455c4ce16": {
"main": [
[
{
"node": "830fac2b-14a4-4249-aa96-901ae8119a6a",
"type": "main",
"index": 0
}
]
]
},
"7a6bcf9c-e7c6-4712-9cb3-a8292c723389": {
"main": [
[
{
"node": "7ab9fabc-0ee0-4bba-a368-81015942b07b",
"type": "main",
"index": 0
}
]
]
},
"1b2b6dd7-266f-4461-91dd-73cdaedae561": {
"ai_languageModel": [
[
{
"node": "7a6bcf9c-e7c6-4712-9cb3-a8292c723389",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"8f899dcc-54da-469e-a842-36028bb02dac": {
"ai_outputParser": [
[
{
"node": "7a6bcf9c-e7c6-4712-9cb3-a8292c723389",
"type": "ai_outputParser",
"index": 0
}
]
]
},
"43048b3a-174b-458e-b616-424195444066": {
"ai_tool": [
[
{
"node": "7a6bcf9c-e7c6-4712-9cb3-a8292c723389",
"type": "ai_tool",
"index": 0
}
]
]
},
"830fac2b-14a4-4249-aa96-901ae8119a6a": {
"main": [
[
{
"node": "896d9486-d0b9-4e2e-afc2-128fed120d6c",
"type": "main",
"index": 0
}
]
]
},
"896d9486-d0b9-4e2e-afc2-128fed120d6c": {
"main": [
[
{
"node": "7a6bcf9c-e7c6-4712-9cb3-a8292c723389",
"type": "main",
"index": 0
}
]
]
}
}
}よくある質問
このワークフローの使い方は?
上記のJSON設定コードをコピーし、n8nインスタンスで新しいワークフローを作成して「JSONからインポート」を選択、設定を貼り付けて認証情報を必要に応じて変更してください。
このワークフローはどんな場面に適していますか?
中級 - 顧客管理, AI要約
有料ですか?
このワークフローは完全無料です。ただし、ワークフローで使用するサードパーティサービス(OpenAI APIなど)は別途料金が発生する場合があります。
関連ワークフロー
HubSpotコンテキストに基づくAIメール返信とSlack承認
HubSpotコンテキストに基づくAIメール返信とSlack承認
If
Code
Gmail
+
If
Code
Gmail
19 ノードMiha
顧客管理
AI通話要約 + HubSpotフォローアップタスク
AI通話要約 + HubSpotフォローアップタスク
Hubspot
Form Trigger
Hubspot Tool
+
Hubspot
Form Trigger
Hubspot Tool
12 ノードMiha
顧客管理
HubSpotデータとの対話(連絡先と取引)
HubSpotデータ(連絡先と商談)とAIで会話する
Hubspot Tool
Agent
Chat Trigger
+
Hubspot Tool
Agent
Chat Trigger
6 ノードMiha
顧客管理
分析ゾーンごとのパフォーマンス
Bright Data MCP と GPT-4o を使用して営業エリアのパフォーマンスを分析する
Set
Code
Gmail
+
Set
Code
Gmail
17 ノードYaron Been
顧客管理
n8nノードの探索(可視化リファレンスライブラリ内)
n8nノードを可視化リファレンスライブラリで探索
If
Ftp
Set
+
If
Ftp
Set
113 ノードI versus AI
その他
MadKudu MCP を使用して外部 Google Calendar セッションを AI で準備
GPT-4 と MadKudu MCP を使って Google Calendar に AI 会議レポートを生成する
Filter
Split Out
Google Calendar
+
Filter
Split Out
Google Calendar
13 ノードMargo Rey
顧客管理