{
  "name": "HubSpot contact AI enrichment",
  "nodes": [
    {
      "id": "ce6d93b3-7606-4924-b51b-44f38cc6573c",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2016,
        2384
      ],
      "parameters": {
        "width": 496,
        "height": 560,
        "content": "## AI company enrichment for new HubSpot contacts\n\n### How it works\n1. **Daily trigger** finds the most recent HubSpot contacts.\n2. **Filter:** created in last 24h and **not** a `gmail.com` address.\n3"
      }
    },
    {
      "id": "ae3afb3e-a3b2-41a9-a186-bfc1f55747fc",
      "name": "Get recently created/updated contacts1",
      "type": "n8n-nodes-base.hubspot",
      "position": [
        2864,
        2544
      ]
    },
    {
      "id": "092abb1f-2047-43ad-a642-00e30c68240c",
      "name": "Search the web with SerpAPI1",
      "type": "@n8n/n8n-nodes-langchain.toolSerpApi",
      "position": [
        3584,
        2768
      ]
    },
    {
      "id": "bc1c88cc-71a4-450c-80e8-3d745eee90ed",
      "name": "Filter contacts created in the last 24h1",
      "type": "n8n-nodes-base.filter",
      "position": [
        3104,
        2544
      ]
    },
    {
      "id": "2946bcdb-acef-4bfc-82bd-23ba4f181db1",
      "name": "Google Gemini Chat Model1",
      "type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
      "position": [
        3392,
        2768
      ]
    },
    {
      "id": "32d8271b-ef09-48d7-b80e-7dea0b1477ce",
      "name": "Company Research Agent1",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        3392,
        2544
      ]
    },
    {
      "id": "8b1e5582-3c14-419b-9b0e-c8de39ffc4f0",
      "name": "Structured Output Parser1",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        3760,
        2768
      ]
    },
    {
      "id": "7a819528-26fe-47bc-96b2-ee60f05217b6",
      "name": "Sticky Note8",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2592,
        2464
      ],
      "parameters": {
        "width": 672,
        "height": 288,
        "content": "## 1. Get contact(s)"
      }
    },
    {
      "id": "f8c62696-0c9c-403c-b094-62c008083171",
      "name": "Sticky Note9",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        3344,
        2464
      ],
      "parameters": {
        "width": 544,
        "height": 496,
        "content": "## 2. Research company"
      }
    },
    {
      "id": "13465959-7cfe-4f4c-ba9f-b6aba5cb86a6",
      "name": "Sticky Note10",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        3968,
        2464
      ],
      "parameters": {
        "width": 272,
        "height": 272,
        "content": "## 3. Update contact"
      }
    },
    {
      "id": "52097995-85bc-4fc9-a91a-4fe74cc4e284",
      "name": "Add company info1",
      "type": "n8n-nodes-base.hubspot",
      "position": [
        4048,
        2544
      ]
    },
    {
      "id": "0e733577-8216-4ebb-b49c-f8fe363e1619",
      "name": "Run daily1",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        2656,
        2544
      ]
    }
  ],
  "connections": {
    "Run daily1": {
      "main": [
        [
          {
            "node": "Get recently created/updated contacts1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Company Research Agent1": {
      "main": [
        [
          {
            "node": "Add company info1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Google Gemini Chat Model1": {
      "ai_languageModel": [
        [
          {
            "node": "Company Research Agent1",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Structured Output Parser1": {
      "ai_outputParser": [
        [
          {
            "node": "Company Research Agent1",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "Search the web with SerpAPI1": {
      "ai_tool": [
        [
          {
            "node": "Company Research Agent1",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Get recently created/updated contacts1": {
      "main": [
        [
          {
            "node": "Filter contacts created in the last 24h1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Filter contacts created in the last 24h1": {
      "main": [
        [
          {
            "node": "Company Research Agent1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}