Decodo + Google Gemini를 통한 LinkedIn 인재 분석 및 요약 자동화
중급
이것은자동화 워크플로우로, 13개의 노드를 포함합니다.주로 Set, Code, Merge, GoogleSheets, ManualTrigger 등의 노드를 사용하며. Decodo, Gemini 및 Google Sheets를 사용한 자동화된 LinkedIn 인재 프로파일링 및 요약
사전 요구사항
- •Google Sheets API 인증 정보
- •Google Gemini API Key
카테고리
-
워크플로우 미리보기
노드 연결 관계를 시각적으로 표시하며, 확대/축소 및 이동을 지원합니다
워크플로우 내보내기
다음 JSON 구성을 복사하여 n8n에 가져오면 이 워크플로우를 사용할 수 있습니다
{
"id": "xJoEWpZRp13AAMki",
"meta": {
"instanceId": "885b4fb4a6a9c2cb5621429a7b972df0d05bb724c20ac7dac7171b62f1c7ef40",
"templateCredsSetupCompleted": true
},
"name": "Automated LinkedIn Talent Profiling & Summary via Decodo + Google Gemini",
"tags": [
{
"id": "ddPkw7Hg5dZhQu2w",
"name": "AI",
"createdAt": "2025-04-13T05:38:08.053Z",
"updatedAt": "2025-04-13T05:38:08.053Z"
},
{
"id": "ZOwtAMLepQaGW76t",
"name": "Building Blocks",
"createdAt": "2025-04-13T15:23:40.462Z",
"updatedAt": "2025-04-13T15:23:40.462Z"
},
{
"id": "Kujft2FOjmOVQAmJ",
"name": "Engineering",
"createdAt": "2025-04-09T01:31:00.558Z",
"updatedAt": "2025-04-09T01:31:00.558Z"
},
{
"id": "rKOa98eAi3IETrLu",
"name": "HR",
"createdAt": "2025-04-13T04:59:30.580Z",
"updatedAt": "2025-04-13T04:59:30.580Z"
}
],
"nodes": [
{
"id": "4034ac8c-2f0b-492b-a59d-be1019d722f5",
"name": "워크플로우 실행 시",
"type": "n8n-nodes-base.manualTrigger",
"position": [
-800,
-64
],
"parameters": {},
"typeVersion": 1
},
{
"id": "ce250b96-1d0f-45d6-941b-3ab1fcb5c533",
"name": "메모지",
"type": "n8n-nodes-base.stickyNote",
"position": [
-800,
112
],
"parameters": {
"width": 496,
"height": 496,
"content": "## Purpose\n\nAutomatically extract, parse, and analyze LinkedIn profiles to generate structured talent summaries and insights.\n\n### Flow Summary:\n\n- Input: LinkedIn profile URL.\n\n- Decodo: Performs Webscraping of LinkedIn profile by URL\n\n- Google Gemini: Enriches and summarizes data into a professional candidate profile.\n\n- Output: Structured JSON or formatted report ready for ATS or Notion storage.\n\n### Use Case:\nIdeal for recruiters, HR tech apps, or AI-powered hiring agents needing quick, intelligent talent profiling of LinkedIn profile"
},
"typeVersion": 1
},
{
"id": "98e14b64-f6c3-44cf-837f-8f220c282f47",
"name": "Decodo",
"type": "@decodo/n8n-nodes-decodo.decodo",
"position": [
-304,
-64
],
"parameters": {
"geo": "={{ $json.geo }}",
"url": "={{ $json.url }}"
},
"credentials": {
"decodoApi": {
"id": "7xLvINFuwxDiyBde",
"name": "Decodo Credentials account"
}
},
"retryOnFail": true,
"typeVersion": 1
},
{
"id": "3db7159a-dad0-43ab-bd29-2e08191a3457",
"name": "입력 필드 설정",
"type": "n8n-nodes-base.set",
"position": [
-544,
-64
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "01a2dade-6674-4158-8303-97a1151d3965",
"name": "url",
"type": "string",
"value": "https://www.linkedin.com/in/ranjan-dailata/"
},
{
"id": "82a8ccde-dc3c-4ed1-b81e-bbcf44a2cf11",
"name": "geo",
"type": "string",
"value": "India"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "5b443a66-7913-49f4-89c9-8a58ef762372",
"name": "구조화된 데이터 추출기",
"type": "@n8n/n8n-nodes-langchain.chainLlm",
"position": [
80,
-224
],
"parameters": {
"text": "=Parse and Extract the following content {{ $json.data.results[0].content }} in JSON Resume Schema",
"batching": {},
"messages": {
"messageValues": [
{
"message": "You are an expert resume parser"
}
]
},
"promptType": "define"
},
"retryOnFail": true,
"typeVersion": 1.7,
"alwaysOutputData": true
},
{
"id": "5ed28ee3-0cbf-42c4-be64-d9aecb8314d6",
"name": "JSON 추출",
"type": "n8n-nodes-base.code",
"position": [
528,
-224
],
"parameters": {
"jsCode": "let text = $input.first().json.text;\nconst output = [];\n\n// Remove ```json ... ``` or ``` ... ``` wrappers\ntext = text\n .replace(/```json\\s*/gi, '')\n .replace(/```/g, '')\n .trim();\n\n// Parse the cleaned JSON text\nconst parsed = JSON.parse(text);\noutput.push({ json: parsed });\n\nreturn output;"
},
"typeVersion": 2
},
{
"id": "1cf7ad6b-473b-44b8-9fd7-f1107039c68e",
"name": "콘텐츠 요약",
"type": "@n8n/n8n-nodes-langchain.chainLlm",
"position": [
80,
112
],
"parameters": {
"text": "=Analyze and Summarize the {{ $json.data.results[0].content }}\n\nDo not output your own thoughts or suggestions or recommendations. Instead, just output the summary.",
"batching": {},
"messages": {
"messageValues": [
{
"message": "You are an expert summarizer"
}
]
},
"promptType": "define"
},
"retryOnFail": true,
"typeVersion": 1.7,
"alwaysOutputData": true
},
{
"id": "65825d65-86d5-42c5-818f-747b35407d58",
"name": "요약용 Google Gemini 채팅 모델",
"type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
"position": [
80,
272
],
"parameters": {
"options": {},
"modelName": "models/gemini-2.0-flash-exp"
},
"credentials": {
"googlePalmApi": {
"id": "YeO7dHZnuGBVQKVZ",
"name": "Google Gemini(PaLM) Api account"
}
},
"typeVersion": 1
},
{
"id": "3a39ce1a-9f66-425b-8c49-b22e4aae1afe",
"name": "구조화된 데이터용 Google Gemini 채팅 모델",
"type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
"position": [
80,
-64
],
"parameters": {
"options": {},
"modelName": "models/gemini-2.0-flash-exp"
},
"credentials": {
"googlePalmApi": {
"id": "YeO7dHZnuGBVQKVZ",
"name": "Google Gemini(PaLM) Api account"
}
},
"typeVersion": 1
},
{
"id": "420ca142-d1a2-4196-acab-1780b893c385",
"name": "메모지1",
"type": "n8n-nodes-base.stickyNote",
"position": [
-800,
-336
],
"parameters": {
"color": 7,
"width": 384,
"height": 208,
"content": "\n\nGoogle Gemini AI for the Structured Data Extraction and Summarization purposes"
},
"typeVersion": 1
},
{
"id": "f3c5a8d9-9f11-4f4c-936d-d3327cda88b0",
"name": "메모지2",
"type": "n8n-nodes-base.stickyNote",
"position": [
-128,
-304
],
"parameters": {
"color": 6,
"width": 608,
"height": 736,
"content": "## Data Enrichment "
},
"typeVersion": 1
},
{
"id": "e86ebfd4-5e9e-4883-92c4-979af93d4455",
"name": "병합",
"type": "n8n-nodes-base.merge",
"position": [
736,
0
],
"parameters": {},
"typeVersion": 3.2
},
{
"id": "f767e615-77a1-43dc-967f-a9a74c0289e4",
"name": "시트에 행 추가 또는 업데이트",
"type": "n8n-nodes-base.googleSheets",
"position": [
992,
0
],
"parameters": {
"columns": {
"value": {
"profile": "={{ $json.toJsonString()}}"
},
"schema": [
{
"id": "profile",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "profile",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "summary",
"type": "string",
"display": true,
"removed": true,
"required": false,
"displayName": "summary",
"defaultMatch": false,
"canBeUsedToMatch": true
}
],
"mappingMode": "defineBelow",
"matchingColumns": [
"profile"
],
"attemptToConvertTypes": false,
"convertFieldsToString": false
},
"options": {},
"operation": "appendOrUpdate",
"sheetName": {
"__rl": true,
"mode": "list",
"value": "gid=0",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1nopL6tWWBydiGqRz4HuyTjbp4D_1to75QNGzLszUV-g/edit#gid=0",
"cachedResultName": "Sheet1"
},
"documentId": {
"__rl": true,
"mode": "list",
"value": "1nopL6tWWBydiGqRz4HuyTjbp4D_1to75QNGzLszUV-g",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1nopL6tWWBydiGqRz4HuyTjbp4D_1to75QNGzLszUV-g/edit?usp=drivesdk",
"cachedResultName": "LinkedIn Profiling"
}
},
"credentials": {
"googleSheetsOAuth2Api": {
"id": "Zjoxh2BUZ6VXGQhA",
"name": "Google Sheets account"
}
},
"typeVersion": 4.7
}
],
"active": false,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "cd2f9ee6-a590-4bef-8562-0bb39b5db19e",
"connections": {
"e86ebfd4-5e9e-4883-92c4-979af93d4455": {
"main": [
[
{
"node": "f767e615-77a1-43dc-967f-a9a74c0289e4",
"type": "main",
"index": 0
}
]
]
},
"98e14b64-f6c3-44cf-837f-8f220c282f47": {
"main": [
[
{
"node": "5b443a66-7913-49f4-89c9-8a58ef762372",
"type": "main",
"index": 0
},
{
"node": "1cf7ad6b-473b-44b8-9fd7-f1107039c68e",
"type": "main",
"index": 0
}
]
]
},
"5ed28ee3-0cbf-42c4-be64-d9aecb8314d6": {
"main": [
[
{
"node": "e86ebfd4-5e9e-4883-92c4-979af93d4455",
"type": "main",
"index": 0
}
]
]
},
"1cf7ad6b-473b-44b8-9fd7-f1107039c68e": {
"main": [
[
{
"node": "e86ebfd4-5e9e-4883-92c4-979af93d4455",
"type": "main",
"index": 1
}
]
]
},
"3db7159a-dad0-43ab-bd29-2e08191a3457": {
"main": [
[
{
"node": "98e14b64-f6c3-44cf-837f-8f220c282f47",
"type": "main",
"index": 0
}
]
]
},
"5b443a66-7913-49f4-89c9-8a58ef762372": {
"main": [
[
{
"node": "5ed28ee3-0cbf-42c4-be64-d9aecb8314d6",
"type": "main",
"index": 0
}
]
]
},
"f767e615-77a1-43dc-967f-a9a74c0289e4": {
"main": [
[]
]
},
"65825d65-86d5-42c5-818f-747b35407d58": {
"ai_languageModel": [
[
{
"node": "1cf7ad6b-473b-44b8-9fd7-f1107039c68e",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"4034ac8c-2f0b-492b-a59d-be1019d722f5": {
"main": [
[
{
"node": "3db7159a-dad0-43ab-bd29-2e08191a3457",
"type": "main",
"index": 0
}
]
]
},
"3a39ce1a-9f66-425b-8c49-b22e4aae1afe": {
"ai_languageModel": [
[
{
"node": "5b443a66-7913-49f4-89c9-8a58ef762372",
"type": "ai_languageModel",
"index": 0
}
]
]
}
}
}자주 묻는 질문
이 워크플로우를 어떻게 사용하나요?
위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.
이 워크플로우는 어떤 시나리오에 적합한가요?
중급
유료인가요?
이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.
관련 워크플로우 추천
Decodo와 GPT-4o-mini를 사용하여 LinkedIn 인재 정보와 데이터 탐색
LinkedIn, Decodo, GPT-4o-mini를 사용하여 인재 정보와 데이터 마이닝 추출 및 분석
Set
Code
Merge
+
Set
Code
Merge
19 노드Ranjan Dailata
인사
브라이트데이터를 통해 아마존 제품 할인 현황 추출, 요약 및 분석
Bright Data와 Google Gemini를 사용하여 아마존 할인 정보를 추출, 요약 및 분석합니다.
Set
Wait
Merge
+
Set
Wait
Merge
26 노드Ranjan Dailata
인공지능
Bright Data와 Google Gemini를 사용하여 Google Maps 기업 추출 및 리드 풍부화
Bright Data와 Google Gemini를 사용한 Google Maps 기업 추출 및 리드 풍부 도구
Set
Code
Wait
+
Set
Code
Wait
29 노드Ranjan Dailata
리드 생성
Google Gemini를 사용한 Jotform 응답 주제 및 감정 자동 추출
Google Gemini를 활용한 Jotform 응답 주제 및 감정 자동 추출
Code
Merge
Aggregate
+
Code
Merge
Aggregate
14 노드Ranjan Dailata
경쟁자 정보 대리인: SERP 모니터링 + Thordata + OpenAI 요약 통찰
경쟁자 정보 대리인: SERP 모니터링 + Thordata + OpenAI 요약 통찰력
Set
Merge
Google Sheets
+
Set
Merge
Google Sheets
23 노드Ranjan Dailata
시장 조사
AI 에이전트로운 ProductHunt 데이터 추출 및 검색(Bright Data와 Google Gemini 사용)
Bright Data MCP와 Google Gemini AI를 사용하여 ProductHunt 데이터를 추출하고 검색합니다.
Set
Function
Mcp Client
+
Set
Function
Mcp Client
21 노드Ranjan Dailata
인공지능
워크플로우 정보
난이도
중급
노드 수13
카테고리-
노드 유형9
저자
Ranjan Dailata
@ranjancseA Professional based out of India specialized in handling AI-powered automations. Contact me at ranjancse@gmail.com
외부 링크
n8n.io에서 보기 →
이 워크플로우 공유