AutomationFlowsAI & RAG › AI Prospect Researcher +iscp Only Need Company Name and Domain

AI Prospect Researcher +iscp Only Need Company Name and Domain

ByLukaszB @lukaszb on n8n.io

This workflow is designed for professionals and teams seeking to scale their B2B research with comprehensive company intelligence. It automates the full prospect analysis process — from extracting contact data and scraping website content to gathering market insights and…

Event trigger★★★★★ complexityAI-powered36 nodesHunterHTTP RequestAirtopChain LlmOpenAI ChatGoogle DocsOutput Parser StructuredForm Trigger
AI & RAG Trigger: Event Nodes: 36 Complexity: ★★★★★ AI nodes: yes Added:

This workflow corresponds to n8n.io template #4882 — we link there as the canonical source.

This workflow follows the Chainllm → Form Trigger recipe pattern — see all workflows that pair these two integrations.

The workflow JSON

Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →

Download .json
{
  "id": "ycJKpY2UPcXdV1ik",
  "meta": {
    "templateCredsSetupCompleted": true
  },
  "name": "B2B research company from Domain- Perplexity, Linkedin, Website, Hunter, Airtop",
  "tags": [],
  "nodes": [
    {
      "id": "a89c027f-8314-418b-a871-50eaea7a5ae3",
      "name": "Hunter",
      "type": "n8n-nodes-base.hunter",
      "position": [
        1060,
        -180
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "b17b9b04-f7a3-491d-9767-aeaa6e76fa3a",
      "name": "Perplexity Search",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1160,
        240
      ],
      "parameters": {},
      "retryOnFail": true,
      "typeVersion": 4.2,
      "waitBetweenTries": 5000
    },
    {
      "id": "55017fed-c49f-40e7-a0e5-49f7466c16f1",
      "name": "Wait1",
      "type": "n8n-nodes-base.wait",
      "position": [
        1220,
        800
      ],
      "parameters": {},
      "typeVersion": 1.1
    },
    {
      "id": "0126a938-2cc7-42ab-bb02-72e9de9c5e0b",
      "name": "Company LinkedIn Account POST",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1000,
        800
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "409a3ef9-4592-4539-be10-e41e01e14f68",
      "name": "Company LinkedIn Account GET",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1440,
        800
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "88fb6a00-694e-413c-a0e5-de9605a9f305",
      "name": "Set Results Company",
      "type": "n8n-nodes-base.set",
      "position": [
        1660,
        800
      ],
      "parameters": {},
      "typeVersion": 3.4
    },
    {
      "id": "5bea7104-6f81-4916-bf21-10b202925ef3",
      "name": "Search profile",
      "type": "n8n-nodes-base.airtop",
      "notes": "This could take a few minutes depending on the number of rows",
      "position": [
        800,
        800
      ],
      "parameters": {},
      "notesInFlow": true,
      "typeVersion": 1
    },
    {
      "id": "9e9386dd-4950-49c0-b7e6-105c11672618",
      "name": "Scrape webpage",
      "type": "n8n-nodes-base.airtop",
      "position": [
        1060,
        1240
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "fc8da218-f386-4630-8723-e498457a48b4",
      "name": "Analyze scraped Page",
      "type": "@n8n/n8n-nodes-langchain.chainLlm",
      "position": [
        1280,
        1240
      ],
      "parameters": {},
      "typeVersion": 1.7
    },
    {
      "id": "b9381833-fdf5-4890-8e9d-716776a119d5",
      "name": "OpenAI Chat Model",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        1280,
        1400
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "67936c28-822a-4764-ae25-2d5785bc6d95",
      "name": "Merge",
      "type": "n8n-nodes-base.merge",
      "position": [
        2260,
        460
      ],
      "parameters": {},
      "typeVersion": 3.2
    },
    {
      "id": "68c053cf-03e4-4f58-a5eb-07bde5f5b246",
      "name": "Add report to doc",
      "type": "n8n-nodes-base.googleDocs",
      "position": [
        4480,
        560
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "699229a8-2636-40b6-8ffe-c1c385b5a5ff",
      "name": "Create doc",
      "type": "n8n-nodes-base.googleDocs",
      "position": [
        4200,
        560
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "3e7f5e99-da4a-41d0-b76e-d370ccd8b3ba",
      "name": "OpenAI Chat Model2",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        2640,
        800
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "70cf365b-2aad-46f6-b7e9-70c1a5d65f9f",
      "name": "Aggregate",
      "type": "n8n-nodes-base.aggregate",
      "position": [
        1280,
        -180
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "a582b7c6-d4fc-4c3a-bb4b-385a9f7b11a8",
      "name": "Hunter Results",
      "type": "n8n-nodes-base.set",
      "position": [
        1500,
        -180
      ],
      "parameters": {},
      "typeVersion": 3.4
    },
    {
      "id": "c6ea85a2-c07a-4ca0-bdeb-78a6af583513",
      "name": "Perplexity Results",
      "type": "n8n-nodes-base.set",
      "position": [
        1460,
        240
      ],
      "parameters": {},
      "typeVersion": 3.4
    },
    {
      "id": "0e886cb2-2af2-4112-8815-8f5be76b2735",
      "name": "Generate report",
      "type": "@n8n/n8n-nodes-langchain.chainLlm",
      "position": [
        2620,
        560
      ],
      "parameters": {},
      "typeVersion": 1.6
    },
    {
      "id": "c86c2001-22d6-4b71-8b67-103be1f9b031",
      "name": "Get Offer",
      "type": "n8n-nodes-base.googleDocs",
      "position": [
        3260,
        560
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "bfb016a0-c856-445c-833d-ea89feb2d1e9",
      "name": "OpenAI Chat Model3",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        3480,
        800
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "ebab2f1c-7c45-4f68-8665-e401867110e5",
      "name": "ISCP score",
      "type": "@n8n/n8n-nodes-langchain.chainLlm",
      "position": [
        3520,
        560
      ],
      "parameters": {},
      "typeVersion": 1.7
    },
    {
      "id": "2ad33ea1-d03a-445b-9c02-5775c86a0f0c",
      "name": "Structured Output Parser",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        3760,
        800
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "89b9ebd4-4214-452a-972f-dc75adba2180",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        700,
        -340
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "7cc96c34-a809-49ea-b130-259deaa4e7a5",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        700,
        80
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "97ec5039-c0ba-46e2-8260-a3b41b9be925",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        700,
        480
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "0477cc45-4545-4a7a-b3df-27df9a9f18c5",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        700,
        1040
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "f4fea174-d11f-4876-a5a4-f520660750d6",
      "name": "Sticky Note4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2440,
        280
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "d7d81d9d-807a-4068-87c3-1f477ee7faae",
      "name": "Sticky Note5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        3100,
        280
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "6bc0a235-f944-4f8b-8afb-69092d9d5158",
      "name": "Sticky Note6",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        4040,
        280
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "89c4944f-bcc1-43fb-872f-35f30dec3f31",
      "name": "Sticky Note7",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -460,
        -40
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "7345a6ef-db6d-42b8-90be-626d8f829ac1",
      "name": "When clicking \u2018Execute workflow\u2019",
      "type": "n8n-nodes-base.manualTrigger",
      "disabled": true,
      "position": [
        -340,
        820
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "d1ca6a40-6996-4c00-a10e-683ad73ee3ee",
      "name": "On form submission",
      "type": "n8n-nodes-base.formTrigger",
      "position": [
        -160,
        620
      ],
      "parameters": {},
      "typeVersion": 2.2
    },
    {
      "id": "4e9ac35a-8ecb-4e51-a46b-3e12d46fb621",
      "name": "Google Sheets",
      "type": "n8n-nodes-base.googleSheets",
      "disabled": true,
      "position": [
        -200,
        820
      ],
      "parameters": {},
      "typeVersion": 4.6
    },
    {
      "id": "abfe2db1-574d-41e7-bfb2-2fa97c27d846",
      "name": "Loop Over Items",
      "type": "n8n-nodes-base.splitInBatches",
      "disabled": true,
      "position": [
        -60,
        820
      ],
      "parameters": {},
      "typeVersion": 3
    },
    {
      "id": "0e8b52a5-3627-4681-bdc6-1e1c98df4a85",
      "name": "Set company name and domain",
      "type": "n8n-nodes-base.set",
      "position": [
        180,
        620
      ],
      "parameters": {},
      "typeVersion": 3.4
    },
    {
      "id": "2f2a4777-2c7b-427e-aa75-f91ce5f725eb",
      "name": "Sticky Note8",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        4860,
        -200
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    }
  ],
  "active": false,
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "447acb95-f7f2-4cdf-9f43-5fb58c4c792e",
  "connections": {
    "Merge": {
      "main": [
        [
          {
            "node": "Generate report",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Wait1": {
      "main": [
        [
          {
            "node": "Company LinkedIn Account GET",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Hunter": {
      "main": [
        [
          {
            "node": "Aggregate",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Aggregate": {
      "main": [
        [
          {
            "node": "Hunter Results",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get Offer": {
      "main": [
        [
          {
            "node": "ISCP score",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Create doc": {
      "main": [
        [
          {
            "node": "Add report to doc",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "ISCP score": {
      "main": [
        [
          {
            "node": "Create doc",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Google Sheets": {
      "main": [
        [
          {
            "node": "Loop Over Items",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Hunter Results": {
      "main": [
        [
          {
            "node": "Merge",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Scrape webpage": {
      "main": [
        [
          {
            "node": "Analyze scraped Page",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Search profile": {
      "main": [
        [
          {
            "node": "Company LinkedIn Account POST",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Generate report": {
      "main": [
        [
          {
            "node": "Get Offer",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Loop Over Items": {
      "main": [
        [],
        []
      ]
    },
    "Add report to doc": {
      "main": [
        []
      ]
    },
    "OpenAI Chat Model": {
      "ai_languageModel": [
        [
          {
            "node": "Analyze scraped Page",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Perplexity Search": {
      "main": [
        [
          {
            "node": "Perplexity Results",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "On form submission": {
      "main": [
        [
          {
            "node": "Set company name and domain",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model2": {
      "ai_languageModel": [
        [
          {
            "node": "Generate report",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model3": {
      "ai_languageModel": [
        [
          {
            "node": "ISCP score",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Perplexity Results": {
      "main": [
        [
          {
            "node": "Merge",
            "type": "main",
            "index": 1
          }
        ]
      ]
    },
    "Set Results Company": {
      "main": [
        [
          {
            "node": "Merge",
            "type": "main",
            "index": 2
          }
        ]
      ]
    },
    "Analyze scraped Page": {
      "main": [
        [
          {
            "node": "Merge",
            "type": "main",
            "index": 3
          }
        ]
      ]
    },
    "Structured Output Parser": {
      "ai_outputParser": [
        [
          {
            "node": "ISCP score",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "Set company name and domain": {
      "main": [
        [
          {
            "node": "Search profile",
            "type": "main",
            "index": 0
          },
          {
            "node": "Scrape webpage",
            "type": "main",
            "index": 0
          },
          {
            "node": "Hunter",
            "type": "main",
            "index": 0
          },
          {
            "node": "Perplexity Search",
            "type": "main",
            "index": 0
          },
          {
            "node": "Merge",
            "type": "main",
            "index": 4
          }
        ]
      ]
    },
    "Company LinkedIn Account GET": {
      "main": [
        [
          {
            "node": "Set Results Company",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Company LinkedIn Account POST": {
      "main": [
        [
          {
            "node": "Wait1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "When clicking \u2018Execute workflow\u2019": {
      "main": [
        [
          {
            "node": "Google Sheets",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
Pro

For the full experience including quality scoring and batch install features for each workflow upgrade to Pro

About this workflow

This workflow is designed for professionals and teams seeking to scale their B2B research with comprehensive company intelligence. It automates the full prospect analysis process — from extracting contact data and scraping website content to gathering market insights and…

Source: https://n8n.io/workflows/4882/ — original creator credit. Request a take-down →

More AI & RAG workflows → · Browse all categories →

Related workflows

Workflows that share integrations, category, or trigger type with this one. All free to copy and import.

AI & RAG

> *Trend-style celebrity selfie videos

Form Trigger, OpenAI Chat, Chain Llm +3
AI & RAG

The workflow runs every hour with a randomized delay of 5–20 minutes to help distribute load. It records the exact date and time a lead is emailed so you can track outreach. Follow-ups are automatical

Google Sheets, Agent, OpenAI Chat +5
AI & RAG

This workflow is perfect for graphic designers, creative agencies, marketing teams, or freelancers who regularly use AI-generated images in their projects. It's specifically beneficial for teams that

Google Sheets, Google Drive, HTTP Request +5
AI & RAG

This workflow is built for professionals and teams who want to scale their B2B outreach with context-rich, personalized communication. It automates the full prospect research process — from pulling le

OpenAI Chat, Chain Llm, Output Parser Structured +3
AI & RAG

This workflow automatically analyzes a website for UX and SEO quality. It uses Airtop for realistic web scraping, OpenAI for structured evaluation of metadata (title, description, and overall SEO sign

Airtop Tool, Form Trigger, OpenAI Chat +6