Templates / Enrich CRM contact data with LinkedIn profiles using GPT & multi-CRM support

Enrich CRM contact data with LinkedIn profiles using GPT & multi-CRM support

Needs changes

by Andrey ✓ · 1,163 views · created 2025-05-20 · Lead Generation, AI Summarization

Needs changes. This template uses 1 thing(s) that n8n 3.0 removes: AI Agent v1 (old agent modes). 1 breaking item(s) found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 30 nodes and runs on Pipedrive events (plus 2 other triggers). Along the way it connects OpenAI Chat Model, Pipedrive, HubSpot and Hdw (community).

How it runs

Trigger: On Pipedrive events (plus 2 other triggers).

  1. Data Enrichment AI Agent (AI Agent): runs an AI agent, with model: OpenAI Chat Model; 6 tools (Get Company from CRM, Update data in Pipedrive, HDW Search LinkedIn Profile, HDW Get LinkedIn Profile Posts…)
  2. Enrich Flag is True (If): checks a condition and branches into true / false
  3. HubSpot: get
  4. Data Enrichment AI Agent (AI Agent): runs an AI agent, with model: OpenAI Chat Model; 6 tools (Get Company from CRM, Update data in Pipedrive, HDW Search LinkedIn Profile, HDW Get LinkedIn Profile Posts…)
  5. If: checks a condition and branches into true / false
  6. Data Enrichment AI Agent (AI Agent): runs an AI agent, with model: OpenAI Chat Model; 5 tools (Update data in HubSpot, HDW Search LinkedIn Profile, HDW Get LinkedIn Profile Posts, HDW Get LinkedIn Profile Details…)
  7. If: checks a condition and branches into true / false

Services it uses

OpenAI Chat ModelPipedriveHubSpotHdw (community)

Before you upgrade to n8n 3.0

1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:

  • AI Agent v1 (old agent modes) in Data Enrichment AI Agent (v1.9), Data Enrichment AI Agent1 (v1.9), Data Enrichment AI Agent2 (v1.9): replace with Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.

Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).

Removed in 3.0Replace with
AI Agent v1 (old agent modes)
Data Enrichment AI Agent (v1.9), Data Enrichment AI Agent1 (v1.9), Data Enrichment AI Agent2 (v1.9)
Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.

Nodes used (9)

From the author

⚠️ DISCLAIMER: This workflow uses the AnySite LinkedIn community node, which is only available on self-hosted n8n instances. It will not work on n8n.cloud. Overview This n8n workflow automates the enrichment of CRM contact data with professional insights from…

Excerpt from Andrey's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.