Enrich CRM contact data with LinkedIn profiles using GPT & multi-CRM support
Needs changesWhat 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).
- 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…)
- Enrich Flag is True (If): checks a condition and branches into true / false
- HubSpot: get
- 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…)
- If: checks a condition and branches into true / false
- 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…)
- If: checks a condition and branches into true / false
Services it uses
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.0 | Replace 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)
- OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Pipedrive Tool
n8n-nodes-base.pipedriveTool - HubSpot Trigger
n8n-nodes-base.hubspotTrigger - If
n8n-nodes-base.if - Pipedrive Trigger
n8n-nodes-base.pipedriveTrigger - AI Agent
@n8n/n8n-nodes-langchain.agent - Hdw Linkedin Tool
n8n-nodes-hdw.hdwLinkedinTool - Hubspot Tool
n8n-nodes-base.hubspotTool - HubSpot
n8n-nodes-base.hubspot
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…