← All N8N workflows
AI & researchAgentAggregateChat TriggerCodeGoogle Sheets

HDW Lead Geländewagen

Configured with Agent, Aggregate, Chat Trigger, Google Sheets, and additional nodes. Review the connections and setup before adapting this template.

Workflow preview
TriggerWhen chat messagereceivedChat TriggerAI & modelsOpenAI Chat ModelOpenAI Chat ModelData storeSimple MemoryMemory Buffer WindowTransformStructured OutputParserOutput Parser StructuredData storeGoogle SheetsGoogle SheetsData storeGoogle Sheets1Google SheetsData storeGoogle Sheets2Google SheetsRoutingLoop Over ItemsLoop Over ItemsIntegrationHDW LinkedIn SNHdw LinkedinIntegrationHDW Get Company WebsiteHdw LinkedinData storeGoogle Sheets3Google SheetsRoutingLoop Over Items1Loop Over ItemsData storeGoogle Sheets4Google SheetsIntegrationHDW Get User PostsHdw LinkedinTransformAggregateAggregateRoutingLoop Over Items2Loop Over ItemsData storeGoogle Sheets5Google SheetsData storeGoogle Sheets6Google SheetsTransformAggregate1AggregateRoutingLoop Over Items3Loop Over ItemsData storeGoogle Sheets7Google SheetsData storeGoogle Sheets8Google SheetsTransformAggregate2AggregateRoutingLoop Over Items4Loop Over ItemsData storeGoogle Sheets9Google SheetsIntegrationHDW Get Company NewsHdw LinkedinIntegrationHDW Get Company PostsHdw LinkedinRoutingLoop Over Items5Loop Over ItemsTransformSplit OutSplit OutAI & modelsOpenAI Chat Model1OpenAI Chat ModelData storeGoogle Sheets10Google SheetsIntegrationHDW Site-mapHdw Web Parser ToolIntegrationHDW ParserHdw Web Parser ToolAI & modelsSummarise user postsOpen AiAI & modelsSummarise company newsOpen AiAI & modelsSummarise company postsOpen AiAI & modelsSummarise companywebsiteAgentData storeGoogle Sheets11Google SheetsRoutingLoop Over Items6Loop Over ItemsData storeGoogle Sheets12Google SheetsData storeGoogle Sheets13Google SheetsTransformSortSortRoutingIf2IfTransformLimitLimitRoutingLoop Over Items7Loop Over ItemsData storeGoogle Sheets14Google SheetsData storeGoogle Sheets15Google SheetsData storeGoogle Sheets16Google SheetsData storeGoogle Sheets17Google SheetsRoutingLoop Over Items8Loop Over ItemsIntegrationHDW LinkedIn SendMessageHdw Linkedin ManagementTriggerSchedule TriggerSchedule TriggerTriggerSchedule Trigger1Schedule TriggerTriggerWhen clicking ‘Testworkflow’Manual TriggerIntegrationHDW Get LinkedInProfile ConnectionsHdw Linkedin ManagementIntegrationHDW Send LinkedInConnectionHdw Linkedin ManagementAI & modelsAI Agent: ICP ->LinkedIn search filtersAgentRoutingCompany name is notemptyIfRoutingWebsite is not emptyIfRoutingPost summary is emptyIfRoutingCompany news is emptyIfRoutingCompany post is emptyIfRoutingLead Score is emptyIfAI & modelsCompany Score AnalysisOpen AiCodeSplit LinkedInconnections to itemsCodeWait5sWaitRoutingCompany name is notempty1IfData storeGoogle Sheets18Google SheetsRoutingLoop Over Items9Loop Over ItemsIntegrationHDW Get CompanyWebsite1Hdw LinkedinData storeGoogle Sheets19Google Sheets

Node categories in this workflow

  • Trigger
  • AI & models
  • Data store
  • Transform
  • Routing
  • Integration
  • Code
  • Wait

Icons describe general node roles, inferred from node types. Inspect the parameters for the configured action.

Drag to pan; use + and − to zoom. Reconstructed from the exported node positions; nothing runs here. Dashed lines represent non-main connections. Full node names and notes appear below.

How it works

The exported workflow contains the following configured nodes. Their connections are shown above; inspect the JSON for the complete logic, expressions, and external actions.

Workflow node names, types, and operations
NodeCategoryTypeOperation
When chat message receivedTriggerChat TriggerSee node parameters
OpenAI Chat ModelAI & modelsOpenAI Chat ModelSee node parameters
Simple MemoryData storeMemory Buffer WindowSee node parameters
Structured Output ParserTransformOutput Parser StructuredSee node parameters
Google SheetsData storeGoogle SheetsappendOrUpdate
Google Sheets1Data storeGoogle SheetsSee node parameters
Google Sheets2Data storeGoogle Sheetsupdate
Loop Over ItemsRoutingLoop Over ItemsSee node parameters
HDW LinkedIn SNIntegrationHdw Linkedinsearch
HDW Get Company WebsiteIntegrationHdw Linkedincompany
Google Sheets3Data storeGoogle SheetsSee node parameters
Loop Over Items1RoutingLoop Over ItemsSee node parameters
Google Sheets4Data storeGoogle SheetsSee node parameters
HDW Get User PostsIntegrationHdw LinkedingetPosts
AggregateTransformAggregateSee node parameters
Loop Over Items2RoutingLoop Over ItemsSee node parameters
Google Sheets5Data storeGoogle Sheetsupdate
Google Sheets6Data storeGoogle SheetsSee node parameters
Aggregate1TransformAggregateSee node parameters
Loop Over Items3RoutingLoop Over ItemsSee node parameters
Google Sheets7Data storeGoogle Sheetsupdate
Google Sheets8Data storeGoogle SheetsSee node parameters
Aggregate2TransformAggregateSee node parameters
Loop Over Items4RoutingLoop Over ItemsSee node parameters
Google Sheets9Data storeGoogle Sheetsupdate
HDW Get Company NewsIntegrationHdw Linkedingoogle / googleSearch
HDW Get Company PostsIntegrationHdw Linkedincompany / getCompanyPosts
Loop Over Items5RoutingLoop Over ItemsSee node parameters
Split OutTransformSplit OutSee node parameters
OpenAI Chat Model1AI & modelsOpenAI Chat ModelSee node parameters
Google Sheets10Data storeGoogle Sheetsupdate
HDW Site-mapIntegrationHdw Web Parser Toolmap
HDW ParserIntegrationHdw Web Parser ToolSee node parameters
Summarise user postsAI & modelsOpen AiSee node parameters
Summarise company newsAI & modelsOpen AiSee node parameters
Summarise company postsAI & modelsOpen AiSee node parameters
Summarise company websiteAI & modelsAgentSee node parameters
Google Sheets11Data storeGoogle SheetsSee node parameters
Loop Over Items6RoutingLoop Over ItemsSee node parameters
Google Sheets12Data storeGoogle Sheetsupdate
Google Sheets13Data storeGoogle SheetsSee node parameters
SortTransformSortSee node parameters
If2RoutingIfSee node parameters
LimitTransformLimitSee node parameters
Loop Over Items7RoutingLoop Over ItemsSee node parameters
Google Sheets14Data storeGoogle Sheetsupdate
Google Sheets15Data storeGoogle Sheetsupdate
Google Sheets16Data storeGoogle SheetsSee node parameters
Google Sheets17Data storeGoogle Sheetsupdate
Loop Over Items8RoutingLoop Over ItemsSee node parameters
HDW LinkedIn Send MessageIntegrationHdw Linkedin Managementchat
Schedule TriggerTriggerSchedule TriggerSee node parameters
Schedule Trigger1TriggerSchedule TriggerSee node parameters
When clicking ‘Test workflow’TriggerManual TriggerSee node parameters
HDW Get LinkedIn Profile ConnectionsIntegrationHdw Linkedin ManagementgetConnections
HDW Send LinkedIn ConnectionIntegrationHdw Linkedin ManagementSee node parameters
AI Agent: ICP -> LinkedIn search filtersAI & modelsAgentSee node parameters
Company name is not emptyRoutingIfSee node parameters
Website is not emptyRoutingIfSee node parameters
Post summary is emptyRoutingIfSee node parameters
Company news is emptyRoutingIfSee node parameters
Company post is emptyRoutingIfSee node parameters
Lead Score is emptyRoutingIfSee node parameters
Company Score AnalysisAI & modelsOpen AiSee node parameters
Split LinkedIn connections to itemsCodeCodeSee node parameters
5sWaitWaitSee node parameters
Company name is not empty1RoutingIfSee node parameters
Google Sheets18Data storeGoogle Sheetsupdate
Loop Over Items9RoutingLoop Over ItemsSee node parameters
HDW Get Company Website1IntegrationHdw Linkedingoogle / googleSearch
Google Sheets19Data storeGoogle SheetsSee node parameters

Setup

  1. Download the JSON and import it into an isolated n8n instance. Leave the workflow inactive.
  2. Connect your own credentials through n8n’s credential store. Replace REPLACE_WITH_* values with your resource identifiers.
  3. Inspect API destinations, Code nodes, database queries, file paths, and outbound actions.
  4. Run with synthetic data and harmless destinations. Enable triggers only after checking the actual outputs.

Requirements

An n8n instance with the listed node types and compatible versions. Service-connected workflows may require accounts, credentials, or paid APIs.

Credential types declared in the source

  • googleSheetsOAuth2Api
  • hdwLinkedinApi
  • openAiApi

Workflow notes

Structured Output Parser

For changing limits use "count"

Sticky Note

Find leads in LinkedIn

Sticky Note1

Get company website

Sticky Note2

Research company website

Sticky Note3

Score data

Sticky Note4

Communicate with leads

Sticky Note5

Research lead LN post

Sticky Note6

Research company LN post

Sticky Note7

Research company News

Limit

max 200 per week

LinkedIn Lead Automation Flow

LinkedIn Lead Automation Flow

This flow is designed to automate working with leads on LinkedIn from the process of finding leads according to ICP (Ideal Customer Profile) to sending messages in chat.

Stages:

  1. Building search filters based on your ICP
  2. Searching LinkedIn using these filters
  3. Saving the list of leads in Google Spreadsheet
  4. Data enrichment • Company website • Intent search in lead's posts • Intent search in company posts • Analysis of company news • Analysis of company website
  5. Scoring information about the lead to prioritize interaction
  6. Adding the lead to LinkedIn connections
  7. Checking for reciprocal connection
  8. Writing messages

Requirements:

  1. Access to LLM (the example uses OpenAI API)
  2. Access to Google Drive
  3. API key for horizondatawave.ai
  4. LinkedIn account
Sticky Note9

This node - an AI agent transforms your ICP description into filters for querying data in LinkedIn

Sticky Note10

Data is requested through the HDW API for each filter and saved in Google Sheets.

Sticky Note11

At this stage, the presence of the company name in the lead's profile is verified, and a website search is performed for each company

Sticky Note12

You can modify the prompt here so that at this stage the search corresponds to your product. For example, you can explicitly mark mentions of certain topics, locations, or other entities.

Sticky Note16

You can also change the scoring criteria to assess the probability of need based on your product or business by adjusting the prompt in this node

Sticky Note17

Here you can change the number of connection requests. It is not recommended to add more than 200 connections per week.

Sticky Note18

In this node, you need to modify the message that will be automatically sent to the user after the connection is confirmed.

Sticky Note19

Change the schedule for when connection requests will be sent.

Sticky Note20

Change the schedule for when connection request responses will be checked and messages will be sent.

HDW Lead Geländewagen

HDW Lead Geländewagen

Purpose and structure

This folder contains the HDW Lead Geländewagen workflow. Its executable nodes use agent, aggregate, chatTrigger, code, googleSheets, hdwLinkedin, hdwLinkedinManagement, hdwWebParserTool, if, limit, lmChatOpenAi, manualTrigger, memoryBufferWindow, openAi, outputParserStructured, scheduleTrigger, sort, splitInBatches, splitOut, wait. The table and connection map below are derived from the JSON, not an inferred guarantee of behavior.

Setup

Import inactive. Configure your own credentials and replace REPLACE_WITH_* values. Review external destinations and Code nodes before running.

Entry points

When chat message received, Schedule Trigger, Schedule Trigger1, When clicking ‘Test workflow’

Verification

Sanitized source candidate; not runtime-tested. This overview is generated from node metadata. Read the folder README for the connection map, credential types, and license.

Attribution

https://github.com/Zie619/n8n-workflows/blob/94007c1445d9258a7da116646b79473e7c7c3282/workflows/Wait/1955_Wait_Splitout_Automation_Scheduled.json MIT; preserve source notices.

More in AI & research