{
  "name": "Automate lead intelligence & outreach with GPT-4o, LinkedIn, HubSpot & Outlook",
  "nodes": [
    {
      "id": "9b91a157-a96d-4a79-941d-ad052f59152d",
      "name": "Google Drive Trigger",
      "type": "n8n-nodes-base.googleDriveTrigger",
      "position": [
        208,
        -496
      ]
    },
    {
      "id": "925f29a2-84a6-4473-94d9-691c0416f71c",
      "name": "Get many companies",
      "type": "n8n-nodes-base.hubspot",
      "position": [
        -208,
        656
      ]
    },
    {
      "id": "e8c54324-0dd5-466f-88de-d9b9b2a86a17",
      "name": "Loop Over Items",
      "type": "n8n-nodes-base.splitInBatches",
      "position": [
        1200,
        -496
      ]
    },
    {
      "id": "c0e911f9-6ab9-440d-9467-13ac1d4686a7",
      "name": "Filter",
      "type": "n8n-nodes-base.filter",
      "position": [
        416,
        656
      ]
    },
    {
      "id": "914cce73-0dd0-4414-8dcd-3119049b8a49",
      "name": "Schedule Trigger",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        -384,
        656
      ]
    },
    {
      "id": "04849076-d9f9-432e-9da8-92cae2da0c68",
      "name": "Edit Fields1",
      "type": "n8n-nodes-base.set",
      "position": [
        -48,
        656
      ]
    },
    {
      "id": "c0523b8d-e063-436d-aaac-6fe7a0d69f5a",
      "name": "Simple Memory",
      "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
      "position": [
        368,
        1088
      ]
    },
    {
      "id": "22e413c3-4e1d-41cf-b0ef-ef923386e961",
      "name": "Calculator",
      "type": "@n8n/n8n-nodes-langchain.toolCalculator",
      "position": [
        688,
        1120
      ]
    },
    {
      "id": "97f4156e-de39-439d-8ec5-62a0b9345b08",
      "name": "Structured Output Parser",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        1344,
        1024
      ]
    },
    {
      "id": "68503055-126e-418b-98a5-68b54a2c83a6",
      "name": "Update a company",
      "type": "n8n-nodes-base.hubspot",
      "position": [
        2320,
        640
      ]
    },
    {
      "id": "f3c6d885-5516-4169-8a30-64e210751539",
      "name": "Edit Fields2",
      "type": "n8n-nodes-base.set",
      "position": [
        2032,
        640
      ]
    },
    {
      "id": "a1ae5cff-c3ee-4290-92a5-ee8c4eb9422a",
      "name": "OpenRouter Chat Model1",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
      "position": [
        80,
        2304
      ]
    },
    {
      "id": "d733cff8-8e50-4123-adc6-11f956353952",
      "name": "Simple Memory1",
      "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
      "position": [
        -160,
        2208
      ]
    },
    {
      "id": "0e07d4fb-89ab-4e95-9dd3-1abed3b6def4",
      "name": "OpenRouter Chat Model2",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
      "position": [
        1248,
        3072
      ]
    },
    {
      "id": "20da9389-050e-4266-b09b-61d5044ed964",
      "name": "Create or update a contact in HubSpot",
      "type": "n8n-nodes-base.hubspotTool",
      "position": [
        3248,
        3232
      ]
    },
    {
      "id": "9d532240-12c9-4262-8735-0589fe3c759c",
      "name": "OpenRouter Chat Model3",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
      "position": [
        -336,
        2800
      ]
    },
    {
      "id": "5e257d1d-3392-4e9a-831d-65e748a9f9ae",
      "name": "Message a model in Perplexity",
      "type": "n8n-nodes-base.perplexityTool",
      "position": [
        928,
        1120
      ]
    },
    {
      "id": "e63f36ca-231f-4e4a-be52-26af9ba94574",
      "name": "Message a model in Perplexity1",
      "type": "n8n-nodes-base.perplexityTool",
      "position": [
        32,
        2960
      ]
    },
    {
      "id": "270c3a71-7f21-4eca-a2be-53b11fd97a19",
      "name": "Structured Output Parser1",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        1824,
        2032
      ]
    },
    {
      "id": "01435195-b580-462f-bbf5-a2c94b0e2ba2",
      "name": "OpenRouter Chat Model4",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
      "position": [
        4496,
        2096
      ]
    },
    {
      "id": "175a5d78-693e-4e15-8a51-6c9eb2b54e84",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -480,
        -656
      ],
      "parameters": {
        "width": 3056,
        "height": 688,
        "content": "# Create or Update Data on Hubspot\n"
      }
    },
    {
      "id": "c7aa18a1-48e1-4a3f-987f-dda6ea83bede",
      "name": "Wait",
      "type": "n8n-nodes-base.wait",
      "position": [
        208,
        656
      ]
    },
    {
      "id": "8b4b83bd-7f39-4ffd-8b6e-66debe296e05",
      "name": "ICP Agent",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        864,
        656
      ]
    },
    {
      "id": "1b8292b5-17a5-47ac-ab53-d14659485e86",
      "name": "OpenRouter Chat Model6",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
      "position": [
        2704,
        3232
      ]
    },
    {
      "id": "03f1d3de-f890-4a67-a476-0ec6a83f888b",
      "name": "Email Finder and verifier",
      "type": "@n8n/n8n-nodes-langchain.agentTool",
      "position": [
        1664,
        2736
      ]
    },
    {
      "id": "cc96470d-a03e-4b9b-b609-4eb58e7a4298",
      "name": "Profile Scraper",
      "type": "@n8n/n8n-nodes-langchain.agentTool",
      "position": [
        -48,
        2592
      ]
    },
    {
      "id": "2cfe0b4b-723c-483e-9861-5b1181364032",
      "name": "Create Contacts",
      "type": "@n8n/n8n-nodes-langchain.agentTool",
      "position": [
        3328,
        2672
      ]
    },
    {
      "id": "0dfdd89c-11d0-4a72-8f27-be12a3f6ea65",
      "name": "Level 1 Orchestrator",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        1040,
        2080
      ]
    },
    {
      "id": "bd741ec5-2923-4909-9c53-969e89c995fa",
      "name": "OpenRouter Chat Model5",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
      "position": [
        5104,
        2464
      ]
    },
    {
      "id": "f1153365-794b-4a2d-b201-9bad84ceea98",
      "name": "Simple Memory5",
      "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
      "position": [
        5488,
        2480
      ]
    },
    {
      "id": "a4f2965e-5929-4db5-bc36-0f5a134f6961",
      "name": "Level 2 Orchestrator",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        5440,
        1648
      ]
    },
    {
      "id": "b82fddf9-05d0-4883-852c-0f53194bf6db",
      "name": "Email content",
      "type": "@n8n/n8n-nodes-langchain.agentTool",
      "position": [
        5296,
        2240
      ]
    },
    {
      "id": "e1156f26-669a-4c1c-9fa5-e6f75f4ffd7b",
      "name": "Limit",
      "type": "n8n-nodes-base.limit",
      "position": [
        672,
        656
      ]
    },
    {
      "id": "f06ab2d9-26fd-474d-8cfb-237ad4481f71",
      "name": "OpenRouter Chat Model",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
      "position": [
        144,
        1040
      ]
    },
    {
      "id": "168d653d-891f-4290-8255-715b963ca18a",
      "name": "OpenRouter Chat Model9",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
      "position": [
        1600,
        1152
      ]
    },
    {
      "id": "db91840f-9a43-46b7-a5f0-e010a3f109fe",
      "name": "Get row(s) in sheet in Google Sheets",
      "type": "n8n-nodes-base.googleSheetsTool",
      "position": [
        1120,
        1104
      ]
    },
    {
      "id": "d051ab0e-dc04-4552-84c8-ff94357f44c1",
      "name": "OpenRouter Chat Model10",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
      "position": [
        1600,
        912
      ]
    },
    {
      "id": "263c2c33-ce22-4ffb-9dc5-1d7ec98e8ed1",
      "name": "Simple Memory9",
      "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
      "position": [
        1760,
        944
      ]
    },
    {
      "id": "56355701-1234-4029-b19f-4df14e7e9e62",
      "name": "Message a model in Perplexity5",
      "type": "n8n-nodes-base.perplexityTool",
      "position": [
        1904,
        960
      ]
    },
    {
      "id": "63fe4d1f-c34b-47df-8ba3-01d99b08d149",
      "name": "Structured Output Parser2",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        2000,
        880
      ]
    },
    {
      "id": "9935c66e-c2e1-4d68-b80f-b50b68fa14e8",
      "name": "OpenRouter Chat Model11",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
      "position": [
        2112,
        1040
      ]
    },
    {
      "id": "3564bd2e-2c80-47d1-b26d-04c69fa8b97d",
      "name": "If2",
      "type": "n8n-nodes-base.if",
      "position": [
        1344,
        656
      ]
    },
    {
      "id": "88c78c54-eecd-4cc0-bed2-7fdd939113e9",
      "name": "Adr finder",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        1664,
        640
      ]
    },
    {
      "id": "832d887f-240a-4101-82e9-33ddf92bc976",
      "name": "Update a company1",
      "type": "n8n-nodes-base.hubspot",
      "position": [
        1360,
        816
      ]
    },
    {
      "id": "0605c56a-757e-40da-b369-a12950a4d085",
      "name": "Update row in sheet in Google Sheets1",
      "type": "n8n-nodes-base.googleSheetsTool",
      "position": [
        4016,
        3168
      ]
    },
    {
      "id": "89792cc4-fc8e-4ea3-9942-4e75e4019163",
      "name": "Simple Memory4",
      "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
      "position": [
        4736,
        2352
      ]
    },
    {
      "id": "4c83b37a-b6aa-460b-88cd-09f1900d95c8",
      "name": "Simple Memory2",
      "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
      "position": [
        -160,
        2880
      ]
    },
    {
      "id": "4ab2a197-a1c2-436b-8301-aa6ee073c410",
      "name": "Simple Memory3",
      "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
      "position": [
        1504,
        3088
      ]
    },
    {
      "id": "c2fb8aff-b9dd-4f3b-8c61-59e753ce156a",
      "name": "Simple Memory6",
      "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
      "position": [
        3024,
        3200
      ]
    },
    {
      "id": "9ba145d7-4884-41ed-acc8-e0b360450277",
      "name": "create_update_contact",
      "type": "n8n-nodes-base.hubspotTool",
      "position": [
        2080,
        2192
      ]
    },
    {
      "id": "36b13d98-e708-4176-bd9f-794447ec28dd",
      "name": "Run an Actor1",
      "type": "@apify/n8n-nodes-apify.apify",
      "position": [
        3584,
        1792
      ]
    },
    {
      "id": "dfb82269-c4dc-4ee8-b986-c92beb569d2b",
      "name": "Get dataset items",
      "type": "@apify/n8n-nodes-apify.apify",
      "position": [
        3776,
        1792
      ]
    },
    {
      "id": "780c80aa-6332-4e5d-9e61-05303dbc0a27",
      "name": "Structured Output Parser3",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        768,
        2832
      ]
    },
    {
      "id": "c93357e1-6dfe-4304-a129-0205839558a8",
      "name": "OpenRouter Chat Model12",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
      "position": [
        912,
        2992
      ]
    },
    {
      "id": "a12127a9-a36a-4776-bf85-9f1ab75f8f5a",
      "name": "OpenRouter Chat Model13",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
      "position": [
        2224,
        2128
      ]
    },
    {
      "id": "b33243ef-ee9c-4928-95ab-39261fa3644f",
      "name": "OpenRouter Chat Model14",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
      "position": [
        2672,
        2016
      ]
    },
    {
      "id": "af63e196-499c-4eeb-a17f-67f8d1223ffd",
      "name": "Simple Memory10",
      "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
      "position": [
        2864,
        2048
      ]
    },
    {
      "id": "eef46a8b-c4ae-4bcb-91e4-fa20255521d8",
      "name": "When Executed by Another Workflow",
      "type": "n8n-nodes-base.executeWorkflowTrigger",
      "position": [
        2592,
        1792
      ]
    },
    {
      "id": "dd2864b5-8eea-4d19-9d0e-8fd6bc5b6aee",
      "name": "Structured Output Parser4",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        3072,
        2016
      ]
    },
    {
      "id": "92a18a74-920c-4fc6-ae5e-3629ad980c1d",
      "name": "OpenRouter Chat Model15",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
      "position": [
        3184,
        2208
      ]
    },
    {
      "id": "1db6fbba-c022-435e-bcf2-c4c8e924889f",
      "name": "Append row in sheet",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        3952,
        1792
      ]
    },
    {
      "id": "f55dce45-984e-4afa-a3f5-ff6047a6b140",
      "name": "apify_scraper",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        2816,
        1792
      ]
    },
    {
      "id": "7d550057-6c1e-4ec6-9951-15deb9d08d19",
      "name": "run actor",
      "type": "@n8n/n8n-nodes-langchain.toolWorkflow",
      "position": [
        272,
        2960
      ]
    },
    {
      "id": "2eee9876-939b-462c-a8ef-c74bad00051a",
      "name": "Get row(s) in sheet1",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        3200,
        1792
      ]
    },
    {
      "id": "771c3e5e-4c2b-4bfd-a5d4-dc7228e0d9ec",
      "name": "Get row(s) in sheet in Google Sheets1",
      "type": "n8n-nodes-base.googleSheetsTool",
      "position": [
        608,
        2992
      ]
    },
    {
      "id": "a9301ce9-cfb5-445f-8413-fe0dd71cef1f",
      "name": "Edit Fields5",
      "type": "n8n-nodes-base.set",
      "position": [
        3408,
        1792
      ]
    },
    {
      "id": "85c50e50-4842-43c6-8dd2-386625cb6b53",
      "name": "Get row(s) in sheet in Google Sheets2",
      "type": "n8n-nodes-base.googleSheetsTool",
      "position": [
        3696,
        3232
      ]
    },
    {
      "id": "5f487414-fb44-473f-bb82-352122a605a5",
      "name": "email verifier",
      "type": "n8n-nodes-base.hunterTool",
      "position": [
        1968,
        3200
      ]
    },
    {
      "id": "135f3084-7cb7-4876-b2e2-028adfdadc9f",
      "name": "email finder Hunter",
      "type": "n8n-nodes-base.hunterTool",
      "position": [
        1680,
        3200
      ]
    },
    {
      "id": "d0333b22-d6ed-4cb8-a9c2-ef0a0c5256f2",
      "name": "profile details",
      "type": "@n8n/n8n-nodes-langchain.toolWorkflow",
      "position": [
        2352,
        3024
      ]
    },
    {
      "id": "b041f1a6-2526-4a83-884e-ccaf0162ef18",
      "name": "Get row(s) in sheet in Google Sheets3",
      "type": "n8n-nodes-base.googleSheetsTool",
      "position": [
        2224,
        3152
      ]
    },
    {
      "id": "e769006f-6d32-41d1-bc95-b60f6e96cdbe",
      "name": "Update row in sheet in Google Sheets",
      "type": "n8n-nodes-base.googleSheetsTool",
      "position": [
        2464,
        2912
      ]
    },
    {
      "id": "e29afb19-bcb2-484e-8b19-b3601624f09e",
      "name": "Schedule Trigger1",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        4560,
        1632
      ]
    },
    {
      "id": "2e2840bf-e4d6-4dd3-b712-78a81873524a",
      "name": "Get row(s) in sheet2",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        4752,
        1632
      ]
    },
    {
      "id": "dae67adf-af3c-4401-b2a2-1bbe64e8d241",
      "name": "Loop Over Items1",
      "type": "n8n-nodes-base.splitInBatches",
      "position": [
        5120,
        1632
      ]
    },
    {
      "id": "bdc2599a-3f48-4255-a146-a5fbcea15e6f",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -560,
        1296
      ],
      "parameters": {
        "width": 5024,
        "height": 2368,
        "content": "## Scraper"
      }
    },
    {
      "id": "36031809-cd16-4388-a716-9e05894f3a55",
      "name": "Limit1",
      "type": "n8n-nodes-base.limit",
      "position": [
        912,
        -496
      ]
    },
    {
      "id": "7871d2dc-35b1-4609-88df-035889b88695",
      "name": "Sticky Note4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -560,
        48
      ],
      "parameters": {
        "width": 3088,
        "height": 1248,
        "content": "## ICP Agent\n"
      }
    },
    {
      "id": "7220ec1d-0f4b-45c1-8017-aa64b738ff4f",
      "name": "Create or update a contact",
      "type": "n8n-nodes-base.hubspot",
      "position": [
        1728,
        -480
      ]
    },
    {
      "id": "0fb1624b-7bc3-43d9-88a5-3cfed3877da3",
      "name": "Get row(s) in sheet",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        416,
        -496
      ]
    },
    {
      "id": "9f005459-823f-48ba-991b-34fd37ca16b6",
      "name": "Filter1",
      "type": "n8n-nodes-base.filter",
      "position": [
        624,
        -496
      ]
    },
    {
      "id": "40d71374-20c5-4c9e-b672-8a9a57a9de96",
      "name": "Create a company",
      "type": "n8n-nodes-base.hubspot",
      "position": [
        1472,
        -480
      ]
    },
    {
      "id": "a04e83a8-54f4-448e-9aff-407359c60ae0",
      "name": "Append row in sheet1",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        1744,
        -288
      ]
    },
    {
      "id": "1d0e5e60-b9a7-4c2f-a5b0-9abde4208cc2",
      "name": "Update row in sheet1",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        1952,
        -288
      ]
    },
    {
      "id": "62ee094e-db34-44f2-b623-3d9c53f6c2d8",
      "name": "Structured Output Parser5",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        5776,
        2096
      ]
    },
    {
      "id": "3c01fae8-64d2-4a6f-afee-9f108908878c",
      "name": "Create an engagement",
      "type": "n8n-nodes-base.hubspot",
      "position": [
        6048,
        1520
      ]
    },
    {
      "id": "6df60177-0527-475a-bd0a-72d41b20b816",
      "name": "OpenRouter Chat Model7",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
      "position": [
        5952,
        2320
      ]
    },
    {
      "id": "ad9c5117-3a25-4742-b997-61a63c1f5f06",
      "name": "Update row in sheet2",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        6048,
        1648
      ]
    },
    {
      "id": "c4ef1036-754f-42ef-a8ea-03a1ef95a705",
      "name": "HTTP Request3",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        6048,
        1840
      ]
    },
    {
      "id": "2293bcc3-c55d-419f-a4ef-6e0c7c5c8fd3",
      "name": "Extract from File",
      "type": "n8n-nodes-base.extractFromFile",
      "position": [
        6400,
        1840
      ]
    },
    {
      "id": "1c844d4c-4d8d-4ef1-8ff8-a522cf081bda",
      "name": "Download file",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        6256,
        1840
      ]
    },
    {
      "id": "a9902ed7-725a-437e-9462-f650b5e53c62",
      "name": "HTTP Request6",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        6544,
        1840
      ]
    },
    {
      "id": "6689647d-f49b-44dc-85bf-4784b190820a",
      "name": "HTTP Request7",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1424,
        -224
      ]
    },
    {
      "id": "f4f2554e-59bd-4ebd-98b2-4024094aa1b6",
      "name": "Schedule Trigger4",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        736,
        1872
      ]
    },
    {
      "id": "552c4c4c-9088-4f36-926e-2636025a486c",
      "name": "Get many companies1",
      "type": "n8n-nodes-base.hubspot",
      "position": [
        912,
        1872
      ]
    },
    {
      "id": "21799499-e135-467e-9ffa-bf06271d0b21",
      "name": "Loop Over Items4",
      "type": "n8n-nodes-base.splitInBatches",
      "position": [
        1072,
        1872
      ]
    },
    {
      "id": "e7d18d37-7246-41a2-b60b-32dc069310b6",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1936,
        64
      ],
      "parameters": {
        "width": 1376,
        "height": 2240,
        "content": "\n\n\n![kumar Shivam](https://i.ibb.co/KpWWKSWq/Chat-GPT-Image-Oct-25-2025-02-57-54-PM.png)\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n# 🤖 AI-Powered  Lead Intelligence & Outreach Agent Using Gpt 4o and Hubspot\nOverview\nThis agent "
      }
    },
    {
      "id": "d874bf51-55e1-45e8-a550-499fce07dbba",
      "name": "Sticky Note5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2576,
        -672
      ],
      "parameters": {
        "width": 912,
        "height": 560,
        "content": "# 1. Overview\nThis N8N workflow automates hotel prospect onboarding by monitoring a Google Drive folder for new files, then processing unprocessed hotel rows from Google Sheets to create HubSpot compa"
      }
    },
    {
      "id": "c0e7922f-2f1c-4984-ac86-9a47b326fa1a",
      "name": "Sticky Note6",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2528,
        784
      ],
      "parameters": {
        "width": 1536,
        "height": 496,
        "content": "# 2. Overview\n\nThis N8N workflow runs on a schedule to automatically score HubSpot hotel companies using an ICP (Ideal Customer Profile) algorithm that evaluates hotels on rooms, ADR, location, and pl"
      }
    },
    {
      "id": "dd1e9ea1-3a98-47ef-91d7-427850af0e6e",
      "name": "Sticky Note7",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2528,
        1296
      ],
      "parameters": {
        "width": 1936,
        "height": 320,
        "content": "# 3. overview \n- Runs on a schedule, pulls a small batch of hotel companies from the CRM.\n- For each company, parses the GM’s name and creates/updates the GM contact (if email is available).\n- Confirm"
      }
    },
    {
      "id": "138933bf-099e-4997-81ae-2e902c17ca37",
      "name": "Sticky Note11",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        6160,
        2176
      ],
      "parameters": {
        "width": 1152,
        "height": 416,
        "content": "# 4 Content Creator + Outreach — What this workflow does\nThis N8N workflow automates email outreach by processing CRM leads from Google Sheets, generating personalized emails using AI, and creating fo"
      }
    },
    {
      "id": "204e2887-0c45-4ed5-8a4e-ada86c0ed21c",
      "name": "Sticky Note8",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        6496,
        1728
      ],
      "parameters": {
        "width": 262,
        "height": 192,
        "content": "# Email Signature"
      }
    },
    {
      "id": "44217986-fd83-4068-bfa8-dbc919ea73db",
      "name": "Sticky Note9",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        5824,
        1312
      ],
      "parameters": {
        "width": 592,
        "height": 256,
        "content": "# Assign Task\n\n. It will assign task to remind the hubspot owner account that the mail drafted inside the outlook."
      }
    },
    {
      "id": "1e0ea303-8712-4fa3-89d3-6d57565c6f7a",
      "name": "Sticky Note10",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        3520,
        1616
      ],
      "parameters": {
        "width": 432,
        "height": 560,
        "content": "# Apify Linkedin People Scraper\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n## Apify is used here to scrape Linkedin profiles\n"
      }
    },
    {
      "id": "2d41126a-af7a-4c23-ad54-0361d304f6da",
      "name": "Sticky Note12",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -544,
        2496
      ],
      "parameters": {
        "width": 736,
        "height": 256,
        "content": "# Step a> Profile Scraping (New Leads)\n\n1. Generates Linkedin Link based on location and hotel name\n2. Calls sub workflow to extract the profiles passes search url to it."
      }
    },
    {
      "id": "14291394-d837-4239-a22d-11e61f2d03d8",
      "name": "Sticky Note13",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1152,
        2624
      ],
      "parameters": {
        "width": 736,
        "height": 256,
        "content": "# Step b> Email Finder and Verifier\n\n1. Find emails and verify the emails of the profiles found in the last step"
      }
    },
    {
      "id": "4925788d-909a-4620-ab4d-dbed9ff6c07a",
      "name": "Sticky Note14",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2768,
        2592
      ],
      "parameters": {
        "width": 736,
        "height": 256,
        "content": "# Step c> Create Contact on Hubspot\n\n1. Create contact on Hubspot based on the emails found in last step."
      }
    },
    {
      "id": "0feab721-a7a0-4b0b-bb30-7b59685fea43",
      "name": "Sticky Note15",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2112,
        1680
      ],
      "parameters": {
        "width": 736,
        "height": 256,
        "content": "#  Apify Profile scraper sub workflow of Profile Scraper\n"
      }
    },
    {
      "id": "eec44a2d-d245-4a3a-b21d-aebf4966a889",
      "name": "Sticky Note16",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1360,
        -592
      ],
      "parameters": {
        "width": 896,
        "height": 256,
        "content": "# Create primary contact and Company on Hubspot\n\n. Creates company on the Hubspot and Contact (primary) based on the initial outreach data in csv/excel. \n"
      }
    },
    {
      "id": "ed9b7f79-6160-4fb2-ae10-ac4d888d5c8a",
      "name": "Sticky Note17",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        880,
        -336
      ],
      "parameters": {
        "width": 480,
        "height": 256,
        "content": "# Parent to Child association\n\n. Api of hubspot helps to create Parent to child relationship from Brand Sub brand to unique company created every time. \n"
      }
    },
    {
      "id": "01919076-8217-4dee-a956-8eafef5ff83d",
      "name": "Sticky Note18",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        672,
        432
      ],
      "parameters": {
        "width": 560,
        "height": 400,
        "content": "## ICP Creation\n\n1. ICP for outreaching correct prospect (here hotels)\nis identified based on the location,rooms, avg daily revenue.\n2.Score is provided to such leads and updated on Hubspot with relat"
      }
    },
    {
      "id": "2619458a-d59d-4e4b-a8ec-32a060c6f5ea",
      "name": "Sticky Note19",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        592,
        1664
      ],
      "parameters": {
        "width": 1024,
        "height": 720,
        "content": "# Prospect Enricher Orchestrator\n\n. Divides the process of scraping of suitable profiles according to the company (here hotel) into three major steps\na. Profile Scraping\nb. Email Finding and verificat"
      }
    },
    {
      "id": "50cd1596-6e24-4883-9478-0d06844c26cf",
      "name": "Sticky Note20",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        5056,
        2128
      ],
      "parameters": {
        "width": 528,
        "height": 448,
        "content": "# Email Html Drafter\n\n. Creates the Html content required for mail  Called by the Level 2 orchestrator."
      }
    },
    {
      "id": "9e9db9bd-5a4e-4a56-a2bb-b6ce3bd51d00",
      "name": "Sticky Note21",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        5664,
        1792
      ],
      "parameters": {
        "width": 358,
        "height": 192,
        "content": "# Draft Email through graph Api\n. Draft is created inside tenant's outlook\n"
      }
    }
  ],
  "connections": {
    "If2": {
      "main": [
        [
          {
            "node": "Adr finder",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Update a company1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Wait": {
      "main": [
        [
          {
            "node": "Filter",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Limit": {
      "main": [
        [
          {
            "node": "ICP Agent",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Filter": {
      "main": [
        [
          {
            "node": "Limit",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Limit1": {
      "main": [
        [
          {
            "node": "Loop Over Items",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Filter1": {
      "main": [
        [
          {
            "node": "Limit1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "ICP Agent": {
      "main": [
        [
          {
            "node": "If2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "run actor": {
      "ai_tool": [
        [
          {
            "node": "Profile Scraper",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Adr finder": {
      "main": [
        [
          {
            "node": "Edit Fields2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Calculator": {
      "ai_tool": [
        [
          {
            "node": "ICP Agent",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Edit Fields1": {
      "main": [
        [
          {
            "node": "Wait",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Edit Fields2": {
      "main": [
        [
          {
            "node": "Update a company",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Edit Fields5": {
      "main": [
        [
          {
            "node": "Run an Actor1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Download file": {
      "main": [
        [
          {
            "node": "Extract from File",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Email content": {
      "ai_tool": [
        [
          {
            "node": "Level 2 Orchestrator",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "HTTP Request3": {
      "main": [
        [
          {
            "node": "Download file",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "HTTP Request6": {
      "main": [
        [
          {
            "node": "Loop Over Items1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "HTTP Request7": {
      "main": [
        [
          {
            "node": "Loop Over Items",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Run an Actor1": {
      "main": [
        [
          {
            "node": "Get dataset items",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Simple Memory": {
      "ai_memory": [
        [
          {
            "node": "ICP Agent",
            "type": "ai_memory",
            "index": 0
          }
        ]
      ]
    },
    "apify_scraper": {
      "main": [
        [
          {
            "node": "Get row(s) in sheet1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Simple Memory1": {
      "ai_memory": [
        [
          {
            "node": "Level 1 Orchestrator",
            "type": "ai_memory",
            "index": 0
          }
        ]
      ]
    },
    "Simple Memory2": {
      "ai_memory": [
        [
          {
            "node": "Profile Scraper",
            "type": "ai_memory",
            "index": 0
          }
        ]
      ]
    },
    "Simple Memory3": {
      "ai_memory": [
        [
          {
            "node": "Email Finder and verifier",
            "type": "ai_memory",
            "index": 0
          }
        ]
      ]
    },
    "Simple Memory4": {
      "ai_memory": [
        [
          {
            "node": "Level 2 Orchestrator",
            "type": "ai_memory",
            "index": 0
          }
        ]
      ]
    },
    "Simple Memory5": {
      "ai_memory": [
        [
          {
            "node": "Email content",
            "type": "ai_memory",
            "index": 0
          }
        ]
      ]
    },
    "Simple Memory6": {
      "ai_memory": [
        [
          {
            "node": "Create Contacts",
            "type": "ai_memory",
            "index": 0
          }
        ]
      ]
    },
    "Simple Memory9": {
      "ai_memory": [
        [
          {
            "node": "Adr finder",
            "type": "ai_memory",
            "index": 0
          }
        ]
      ]
    },
    "email verifier": {
      "ai_tool": [
        [
          {
            "node": "Email Finder and verifier",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Create Contacts": {
      "ai_tool": [
        [
          {
            "node": "Level 1 Orchestrator",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Loop Over Items": {
      "main": [
        [],
        [
          {
            "node": "Create a company",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Profile Scraper": {
      "ai_tool": [
        [
          {
            "node": "Level 1 Orchestrator",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Simple Memory10": {
      "ai_memory": [
        [
          {
            "node": "apify_scraper",
            "type": "ai_memory",
            "index": 0
          }
        ]
      ]
    },
    "profile details": {
      "ai_tool": [
        [
          {
            "node": "Email Finder and verifier",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Create a company": {
      "main": [
        [
          {
            "node": "Create or update a contact",
            "type": "main",
            "index": 0
          },
          {
            "node": "HTTP Request7",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Loop Over Items1": {
      "main": [
        [],
        [
          {
            "node": "Level 2 Orchestrator",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Loop Over Items4": {
      "main": [
        [],
        [
          {
            "node": "Level 1 Orchestrator",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Schedule Trigger": {
      "main": [
        [
          {
            "node": "Get many companies",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Extract from File": {
      "main": [
        [
          {
            "node": "HTTP Request6",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get dataset items": {
      "main": [
        [
          {
            "node": "Append row in sheet",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Schedule Trigger1": {
      "main": [
        [
          {
            "node": "Get row(s) in sheet2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Schedule Trigger4": {
      "main": [
        [
          {
            "node": "Get many companies1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get many companies": {
      "main": [
        [
          {
            "node": "Edit Fields1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get many companies1": {
      "main": [
        [
          {
            "node": "Loop Over Items4",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get row(s) in sheet": {
      "main": [
        [
          {
            "node": "Filter1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "email finder Hunter": {
      "ai_tool": [
        [
          {
            "node": "Email Finder and verifier",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Append row in sheet1": {
      "main": [
        [
          {
            "node": "Update row in sheet1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Create an engagement": {
      "main": [
        []
      ]
    },
    "Get row(s) in sheet1": {
      "main": [
        [
          {
            "node": "Edit Fields5",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get row(s) in sheet2": {
      "main": [
        [
          {
            "node": "Loop Over Items1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Google Drive Trigger": {
      "main": [
        [
          {
            "node": "Get row(s) in sheet",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Level 1 Orchestrator": {
      "main": [
        [
          {
            "node": "Loop Over Items4",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Level 2 Orchestrator": {
      "main": [
        [
          {
            "node": "HTTP Request3",
            "type": "main",
            "index": 0
          },
          {
            "node": "Update row in sheet2",
            "type": "main",
            "index": 0
          },
          {
            "node": "Create an engagement",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Update row in sheet1": {
      "main": [
        []
      ]
    },
    "Update row in sheet2": {
      "main": [
        []
      ]
    },
    "OpenRouter Chat Model": {
      "ai_languageModel": [
        [
          {
            "node": "ICP Agent",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "create_update_contact": {
      "ai_tool": [
        [
          {
            "node": "Level 1 Orchestrator",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "OpenRouter Chat Model1": {
      "ai_languageModel": [
        [
          {
            "node": "Level 1 Orchestrator",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "OpenRouter Chat Model2": {
      "ai_languageModel": [
        [
          {
            "node": "Email Finder and verifier",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "OpenRouter Chat Model3": {
      "ai_languageModel": [
        [
          {
            "node": "Profile Scraper",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "OpenRouter Chat Model4": {
      "ai_languageModel": [
        [
          {
            "node": "Level 2 Orchestrator",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "OpenRouter Chat Model5": {
      "ai_languageModel": [
        [
          {
            "node": "Email content",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "OpenRouter Chat Model6": {
      "ai_languageModel": [
        [
          {
            "node": "Create Contacts",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "OpenRouter Chat Model7": {
      "ai_languageModel": [
        [
          {
            "node": "Structured Output Parser5",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "OpenRouter Chat Model9": {
      "ai_languageModel": [
        [
          {
            "node": "Structured Output Parser",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "OpenRouter Chat Model10": {
      "ai_languageModel": [
        [
          {
            "node": "Adr finder",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "OpenRouter Chat Model11": {
      "ai_languageModel": [
        [
          {
            "node": "Structured Output Parser2",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "OpenRouter Chat Model12": {
      "ai_languageModel": [
        [
          {
            "node": "Structured Output Parser3",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "OpenRouter Chat Model13": {
      "ai_languageModel": [
        [
          {
            "node": "Structured Output Parser1",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "OpenRouter Chat Model14": {
      "ai_languageModel": [
        [
          {
            "node": "apify_scraper",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "OpenRouter Chat Model15": {
      "ai_languageModel": [
        [
          {
            "node": "Structured Output Parser4",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Structured Output Parser": {
      "ai_outputParser": [
        [
          {
            "node": "ICP Agent",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "Email Finder and verifier": {
      "ai_tool": [
        [
          {
            "node": "Level 1 Orchestrator",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Structured Output Parser1": {
      "ai_outputParser": [
        [
          {
            "node": "Level 1 Orchestrator",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "Structured Output Parser2": {
      "ai_outputParser": [
        [
          {
            "node": "Adr finder",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "Structured Output Parser3": {
      "ai_outputParser": [
        [
          {
            "node": "Profile Scraper",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "Structured Output Parser4": {
      "ai_outputParser": [
        [
          {
            "node": "apify_scraper",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "Structured Output Parser5": {
      "ai_outputParser": [
        [
          {
            "node": "Level 2 Orchestrator",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "Create or update a contact": {
      "main": [
        [
          {
            "node": "Append row in sheet1",
            "type": "main",
            "index": 0
          }
        ],
        []
      ]
    },
    "Message a model in Perplexity": {
      "ai_tool": [
        [
          {
            "node": "ICP Agent",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Message a model in Perplexity1": {
      "ai_tool": [
        [
          {
            "node": "Profile Scraper",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Message a model in Perplexity5": {
      "ai_tool": [
        [
          {
            "node": "Adr finder",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "When Executed by Another Workflow": {
      "main": [
        [
          {
            "node": "apify_scraper",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get row(s) in sheet in Google Sheets": {
      "ai_tool": [
        [
          {
            "node": "ICP Agent",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Update row in sheet in Google Sheets": {
      "ai_tool": [
        [
          {
            "node": "Email Finder and verifier",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Create or update a contact in HubSpot": {
      "ai_tool": [
        [
          {
            "node": "Create Contacts",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Get row(s) in sheet in Google Sheets1": {
      "ai_tool": [
        [
          {
            "node": "Profile Scraper",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Get row(s) in sheet in Google Sheets2": {
      "ai_tool": [
        [
          {
            "node": "Create Contacts",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Get row(s) in sheet in Google Sheets3": {
      "ai_tool": [
        [
          {
            "node": "Email Finder and verifier",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Update row in sheet in Google Sheets1": {
      "ai_tool": [
        [
          {
            "node": "Create Contacts",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    }
  }
}