Automate LinkedIn data enrichment using Bright Data and generate unique, hyper-personalized ice breakers using the Anthropic Claude LLM within a powerful n8n workflow. Perfect for scalable sales ops.
Download this n8n workflow template and start using it instantly.
Generating truly personalized outreach messages is crucial for high conversion, but manual research doesn't scale. This n8n workflow solves this by combining powerful data enrichment and advanced artificial intelligence.
The automation starts with a list of target LinkedIn URLs and uses Bright Data's reliable scraping API to gather deep profile details—including the 'About' section and recent posts. Once the data is enriched, the workflow leverages the Anthropic Claude LLM (via the LangChain n8n node) to generate unique, context-aware ice breakers, specifically tailored to the prospect’s latest content. All enriched data and the final AI-written message are systematically logged back into Google Sheets, providing a seamless data pipeline ready for your CRM integration. This sophisticated n8n template saves countless hours of manual research and drafting.
The entire process is initiated by an n8n trigger, either the Manual Trigger for testing or the Schedule Trigger for continuous operation.
Get rows to enrich Google Sheets n8n node reads the list of LinkedIn URLs awaiting enrichment.Loop Over Items- All Prospects n8n node processes each prospect URL individually.HTTPRequestPostRequestBrightData n8n node sends the URL to Bright Data to initiate the scraping job, receiving a snapshotid.Wait n8n node (10 seconds) followed by the APICallSnapshotProgress n8n node to check the scraping status. The IF-CheckingStatusAPICall n8n node creates a loop: if the status is 'running', it waits again; otherwise, it proceeds.BrightDataGet_Linkedin retrieves the detailed profile data. The first Google Sheets n8n node updates the prospect's row with the enriched details (city, name, company, posts).Basic LLM Chain- Ice Breaker n8n node constructs a detailed prompt using the fresh LinkedIn data (focusing on the prospect's most recent post) and sends it to the Anthropic Chat Model (Claude).SplitInBatches to process the next prospect, ensuring high-throughput automation driven by this powerful n8n workflow.To install and run this n8n workflow, follow these steps:
Get rows to enrich and both Update Row nodes).Authorization header of the HTTPRequestPostRequestBrightData, APICallSnapshotProgress, and BrightDataGetLinkedin n8n nodes. Remember to replace DATAAPIKEY> with your actual key.Anthropic Chat Model n8n node (which uses Claude 3.5 Haiku).Run Workflow on a certain Schedule n8n trigger. Manual Trigger / Schedule Trigger (n8n trigger): Initiates the execution of the n8n workflow. Allows for on-demand testing or scheduled, consistent data processing.
Google Sheets (Get rows to enrich): The starting point. This n8n node reads the list of prospects (including the LinkedinURLPerson and rownumber) from the designated Google Sheet.
Split In Batches (Loop Over Items- All Prospects): A crucial n8n node for iteration. It splits the incoming list of prospects into individual items, allowing the subsequent enrichment and AI generation steps to run sequentially for each person.
HTTP Request (HTTPRequestPostRequestBrightData): Sends a POST request to the Bright Data API to start the data scraping job for a specific LinkedIn URL. Uses an Authorization Bearer header.
Wait (WaitForAPICallResults): A core n8n logic node that pauses the workflow execution for 10 seconds, allowing time for the external API job to process before attempting a status check.
If (IF-CheckingStatusAPICall): Implements the polling loop logic. This n8n node checks if the Bright Data status is 'running'. If true, it loops back to the Wait node; otherwise, it proceeds to data retrieval.
HTTP Request (BrightDataGetLinkedin): Retrieves the full enriched JSON dataset from Bright Data using the received snapshot_id.
Google Sheets (Update Row with data From API): Updates the row in the spreadsheet with the freshly scraped biographical data (city, about, company, etc.).
Anthropic Chat Model (n8n node): Provides the large language model backend (Claude 3.5 Haiku) used for creative content generation.
Basic LLM Chain (Basic LLM Chain- Ice Breaker): This specialized LangChain n8n node builds a highly dynamic, context-rich prompt using all the collected data points to instruct the LLM on writing a personalized ice breaker.
Use this powerful n8n workflow to automatically enrich new HubSpot contacts using Explorium AI and instantly create high-quality, data-rich leads in Salesforce. Easily import this n8n templates solution.

Use this powerful n8n workflow to automate hotel price monitoring across platforms like Booking, Agoda, and Expedia. Features NLP request parsing, parallel scraping, and detailed email reporting.

Automate hotel booking requests from Gmail using an n8n workflow. Extract PDF/email data via GPT-4o-mini, apply custom business rules, and log all cases to Google Sheets.

Automate ISO 26262 Hazard Analysis and Risk Assessment (HARA) using this advanced n8n workflow. Leverage specialized AI agents and GPT-4 for safety lifecycle documentation, accelerating compliance.

Use this powerful n8n workflow to automate IT support ticket creation. Transcribe Telegram voice messages using OpenAI Whisper, extract structured data with a GPT n8n node, and instantly create JIRA tickets and send Slack notifications.

Building AI Agents and Automations | Growth Marketer | Entrepreneur | Book Author & Podcast Host







































