Apollo, GPT-4 및 Telegram을 활용한 AI 기반 잠재고객 생성에서 데이터베이스로
고급
이것은Lead Generation, AI Summarization분야의자동화 워크플로우로, 26개의 노드를 포함합니다.주로 Set, Code, Limit, Filter, Switch 등의 노드를 사용하며. AI 기반 잠재고객 생성: Apollo, GPT-4 및 Telegram을 사용하여 데이터베이스로 출력
사전 요구사항
- •PostgreSQL 데이터베이스 연결 정보
- •Supabase URL과 API Key
- •Telegram Bot Token
- •OpenAI API Key
사용된 노드 (26)
워크플로우 미리보기
노드 연결 관계를 시각적으로 표시하며, 확대/축소 및 이동을 지원합니다
워크플로우 내보내기
다음 JSON 구성을 복사하여 n8n에 가져오면 이 워크플로우를 사용할 수 있습니다
{
"id": "qq6HaoOUegL8M8xk",
"meta": {
"instanceId": "e7ccf4281d5afb175c79c02db95b45f15d5b53862cb6bc357c5e5bc26567f35c",
"templateCredsSetupCompleted": true
},
"name": "AI-Powered Lead Generation with Apollo, GPT-4, and Telegram to Database",
"tags": [],
"nodes": [
{
"id": "e180e9bb-30ed-447e-b89b-1089850392e6",
"name": "URL 생성",
"type": "n8n-nodes-base.code",
"position": [
-1340,
-200
],
"parameters": {
"jsCode": "/************************************************************\n * Build Apollo People-search URL from parser output\n * Handles both shapes:\n * { query: [ { … } ] } ← array\n * { query: { … } } ← object\n ************************************************************/\n\n// 1. Obtener el JSON que llega del nodo anterior\nconst inputData = $json;\n\n// 2. Normalizar para que paramsData siempre sea un objeto\nlet paramsData;\n\nif (Array.isArray(inputData.query)) {\n // Caso antiguo: query es un array\n paramsData = inputData.query[0];\n} else if (inputData.query) {\n // Caso nuevo: query es un objeto\n paramsData = inputData.query;\n} else {\n throw new Error('Falta la propiedad \"query\" en el input');\n}\n\n// 3. URL base de Apollo (interfaz web)\n// Para llamar a la API REST cambia a https://api.apollo.io/v1/mixed_people/search\nconst baseURL = 'https://app.apollo.io/#/people';\n\n// 4. Construir los parámetros dinámicos\nconst queryParts = [\n 'sortByField=recommendations_score',\n 'sortAscending=false',\n 'page=1',\n];\n\n// Helper para arrays → personTitles[]=ceo\nconst addArrayParams = (paramName, values) => {\n values.forEach((val) => {\n const decoded = val.replace(/\\+/g, ' '); // “barcelona+spain” ⇒ “barcelona spain”\n queryParts.push(`${paramName}[]=${encodeURIComponent(decoded)}`);\n });\n};\n\n// job_title → personTitles[]\nif (Array.isArray(paramsData.job_title)) {\n addArrayParams('personTitles', paramsData.job_title);\n}\n\n// location → personLocations[]\nif (Array.isArray(paramsData.location)) {\n addArrayParams('personLocations', paramsData.location);\n}\n\n// business → qOrganizationKeywordTags[]\nif (Array.isArray(paramsData.business)) {\n addArrayParams('qOrganizationKeywordTags', paramsData.business);\n}\n\n// campos estáticos\nqueryParts.push('includedOrganizationKeywordFields[]=tags');\nqueryParts.push('includedOrganizationKeywordFields[]=name');\n\n// 5. Montar la URL final\nconst finalURL = `${baseURL}?${queryParts.join('&')}`;\n\n// 6. Devolver resultado\nreturn [{ json: { finalURL } }];\n"
},
"typeVersion": 2
},
{
"id": "03a4bd71-1c8b-4f5b-9c91-739715d9364b",
"name": "정보 추출",
"type": "n8n-nodes-base.set",
"position": [
-900,
-200
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "336074e3-b3b9-4dde-92d7-fb5af51b8ffa",
"name": "firstName",
"type": "string",
"value": "={{ $json.first_name }}"
},
{
"id": "da8362c5-75a5-4431-847d-fd4e02112bcc",
"name": "emailAddress",
"type": "string",
"value": "={{ $json.email }}"
},
{
"id": "3c99e0e0-4184-4e85-baa0-8bb85e4e227b",
"name": "linkedInURL",
"type": "string",
"value": "={{ $json.linkedin_url }}"
},
{
"id": "a45af1ff-7026-47a0-a42c-bdb3b27c8e3d",
"name": "seniority ",
"type": "string",
"value": "={{ $json.seniority }}"
},
{
"id": "fa551406-a981-4fbb-babc-aa78ab10010d",
"name": "jobTitle",
"type": "string",
"value": "={{ $json.employment_history[0].title }}"
},
{
"id": "2e8d8d61-bd02-4f24-91f1-707152d99806",
"name": "companyName",
"type": "string",
"value": "={{ $json.employment_history[0].organization_name }}"
},
{
"id": "1295a702-636a-48bd-8bcd-df92162237fb",
"name": "location",
"type": "string",
"value": "={{ $json.city }}, {{ $json.state }}"
},
{
"id": "0072b657-0296-4858-b190-621831943816",
"name": "country",
"type": "string",
"value": "={{ $json.country }}"
},
{
"id": "22ce107c-30ef-4abe-9fab-8d49482da87c",
"name": "Number",
"type": "string",
"value": "={{ $json.organization.primary_phone && $json.organization.primary_phone.sanitized_number && $json.organization.primary_phone.sanitized_number ? $json.organization.primary_phone.sanitized_number : null }}"
},
{
"id": "302b9529-e16b-49ce-bbb6-ae2de90fed93",
"name": "websiteURL",
"type": "string",
"value": "={{ $json.organization_website_url }}"
},
{
"id": "13026de1-0927-44f7-8388-4d525f44974d",
"name": "businessIndustry",
"type": "string",
"value": "={{ $json.industry }}"
},
{
"id": "1a8ae803-f0bd-48d5-bf85-89b91c2e9c64",
"name": "lastName",
"type": "string",
"value": "={{ $json.last_name }}"
},
{
"id": "03cb9c0d-4c05-4d00-88a4-de33e34e7c16",
"name": "emailStatus",
"type": "string",
"value": "={{ $json.email_status }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "11c65a93-97d9-439f-803a-a25322842976",
"name": "확인된 이메일만 유지",
"type": "n8n-nodes-base.filter",
"position": [
-680,
-200
],
"parameters": {
"options": {},
"conditions": {
"options": {
"version": 2,
"leftValue": "",
"caseSensitive": true,
"typeValidation": "strict"
},
"combinator": "and",
"conditions": [
{
"id": "c49e7377-db5e-4458-bea5-9e297e19f620",
"operator": {
"name": "filter.operator.equals",
"type": "string",
"operation": "equals"
},
"leftValue": "={{ $json.emailStatus }}",
"rightValue": "verified"
}
]
}
},
"typeVersion": 2.2
},
{
"id": "0917fa22-1695-403a-9cb4-530a111295f2",
"name": "제한",
"type": "n8n-nodes-base.limit",
"position": [
240,
-120
],
"parameters": {},
"typeVersion": 1
},
{
"id": "78c35016-b023-41e0-8e22-21bed4ca62d2",
"name": "파일1 다운로드",
"type": "n8n-nodes-base.telegram",
"position": [
-2420,
-380
],
"webhookId": "00c7755c-cd84-4aa4-89fe-c56f1f0cb50d",
"parameters": {
"fileId": "={{ $json.message.voice.file_id }}",
"resource": "file"
},
"credentials": {
"telegramApi": {
"id": "U8xdVwgLeiKDKbuS",
"name": "lead chat"
}
},
"typeVersion": 1.2
},
{
"id": "5f6b4e2e-9ae5-49ae-9bc3-049179d29ca6",
"name": "전사1",
"type": "@n8n/n8n-nodes-langchain.openAi",
"position": [
-2200,
-380
],
"parameters": {
"options": {},
"resource": "audio",
"operation": "transcribe"
},
"credentials": {
"openAiApi": {
"id": "OQJASLp1qn1StvpI",
"name": "OpenAi account"
}
},
"typeVersion": 1.6
},
{
"id": "8966e2c9-09da-4aba-8f8b-7e005b05595e",
"name": "텍스트1",
"type": "n8n-nodes-base.set",
"position": [
-2300,
-120
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "fe7ecc99-e1e8-4a5e-bdd6-6fce9757b234",
"name": "text",
"type": "string",
"value": "={{ $json.message.text }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "ee032f59-9dcb-4136-953d-a4e73fbb1b21",
"name": "음성 또는 텍스트1",
"type": "n8n-nodes-base.switch",
"position": [
-2640,
-280
],
"parameters": {
"rules": {
"values": [
{
"outputKey": "Voice",
"conditions": {
"options": {
"version": 2,
"leftValue": "",
"caseSensitive": true,
"typeValidation": "strict"
},
"combinator": "and",
"conditions": [
{
"operator": {
"type": "string",
"operation": "exists",
"singleValue": true
},
"leftValue": "={{ $json.message.voice.file_id }}",
"rightValue": ""
}
]
},
"renameOutput": true
},
{
"outputKey": "Text",
"conditions": {
"options": {
"version": 2,
"leftValue": "",
"caseSensitive": true,
"typeValidation": "strict"
},
"combinator": "and",
"conditions": [
{
"id": "8c844924-b2ed-48b0-935c-c66a8fd0c778",
"operator": {
"type": "string",
"operation": "exists",
"singleValue": true
},
"leftValue": "={{ $json.message.text }}",
"rightValue": ""
}
]
},
"renameOutput": true
}
]
},
"options": {}
},
"typeVersion": 3.2
},
{
"id": "0555b1fe-c6d3-4fcf-9949-087bda07b5f4",
"name": "OpenAI 채팅 모델1",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
-1980,
-60
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "gpt-4.1-nano",
"cachedResultName": "gpt-4.1-nano"
},
"options": {}
},
"credentials": {
"openAiApi": {
"id": "OQJASLp1qn1StvpI",
"name": "OpenAi account"
}
},
"typeVersion": 1.2
},
{
"id": "cca9f664-e7fd-489f-ab76-357e69ee8521",
"name": "단순 메모리",
"type": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
"position": [
-1860,
-60
],
"parameters": {},
"typeVersion": 1.3
},
{
"id": "e7ae31f1-d91f-4df2-b98c-3405a62d3e8f",
"name": "구조화된 출력 파서",
"type": "@n8n/n8n-nodes-langchain.outputParserStructured",
"position": [
-1740,
-60
],
"parameters": {
"jsonSchemaExample": "{\n \"location\": [\"barcelona+spain\"],\n \"business\": [\"ecommerce\"],\n \"job_title\": [\"ceo\"]\n}"
},
"typeVersion": 1.2
},
{
"id": "549bb2c5-f726-43e1-b997-4b0921a00223",
"name": "이미 스크랩된 메일 선택",
"type": "n8n-nodes-base.postgres",
"position": [
-1140,
-480
],
"parameters": {
"table": {
"__rl": true,
"mode": "list",
"value": "Leads_n-mail",
"cachedResultName": "Leads_n-mail"
},
"schema": {
"__rl": true,
"mode": "list",
"value": "public"
},
"options": {
"outputColumns": [
"emailAddress"
]
},
"operation": "select",
"returnAll": true
},
"credentials": {
"postgres": {
"id": "6uE1gPELXSqR1Wgn",
"name": "Postgres accou"
}
},
"typeVersion": 2.6
},
{
"id": "1c082972-95d9-4218-8d55-398a5f8bc006",
"name": "새로운 잠재고객만 유지",
"type": "n8n-nodes-base.compareDatasets",
"position": [
-440,
-240
],
"parameters": {
"options": {},
"mergeByFields": {
"values": [
{}
]
}
},
"typeVersion": 2.3
},
{
"id": "76f9769d-7c61-43c7-8bea-5006d965df16",
"name": "이미 스크랩됨",
"type": "n8n-nodes-base.noOp",
"position": [
-100,
-340
],
"parameters": {},
"typeVersion": 1
},
{
"id": "7b7c68cd-0b3f-4b7e-ac52-a527743f359a",
"name": "새로운 잠재고객으로 행 생성",
"type": "n8n-nodes-base.supabase",
"position": [
-160,
-120
],
"parameters": {
"tableId": "Leads_n-mail",
"fieldsUi": {
"fieldValues": [
{
"fieldId": "firstName",
"fieldValue": "={{ $json.firstName }}"
},
{
"fieldId": "emailAddress"
},
{
"fieldId": "linkedInURL"
},
{
"fieldId": "jobTitle",
"fieldValue": "={{ $json.jobTitle }}"
},
{
"fieldId": "companyName",
"fieldValue": "={{ $json.companyName }}"
},
{
"fieldId": "location",
"fieldValue": "={{ $json.location }}"
},
{
"fieldId": "country",
"fieldValue": "={{ $json.country }}"
},
{
"fieldId": "websiteURL",
"fieldValue": "={{ $json.websiteURL }}"
},
{
"fieldId": "businessIndustry",
"fieldValue": "={{ $json.businessIndustry }}{{ $('Apollo Scraper').item.json.organization.industry }}"
},
{
"fieldId": "lastName",
"fieldValue": "={{ $json.lastName }}"
}
]
}
},
"credentials": {
"supabaseApi": {
"id": "eqUdbvoR05KcHhf7",
"name": "Supabase test 1"
}
},
"typeVersion": 1
},
{
"id": "46d24870-39b3-41ad-b8d5-e0c8f7d3dc13",
"name": "Telegram 메시지 설정",
"type": "n8n-nodes-base.set",
"position": [
40,
-120
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "feb577bf-b3fb-40da-b37b-41d82345c627",
"name": "output",
"type": "string",
"value": "={{ $input.all().length }} new contacts have been added to the Google Sheet!"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "44f85035-a144-470d-9e9e-f518664ae8f0",
"name": "확인 메시지",
"type": "n8n-nodes-base.telegram",
"position": [
460,
-120
],
"webhookId": "20bb0a77-76bc-4d9a-bdb4-f5e53a80d299",
"parameters": {
"text": "={{ $input.all().length }} new contacts have been added to the Google Sheet!",
"chatId": "5656980243",
"additionalFields": {
"appendAttribution": false
}
},
"credentials": {
"telegramApi": {
"id": "U8xdVwgLeiKDKbuS",
"name": "lead chat"
}
},
"typeVersion": 1.2
},
{
"id": "6b01d34b-a969-4da6-82b0-74b88ba1b45b",
"name": "사용자 메시지",
"type": "n8n-nodes-base.telegramTrigger",
"position": [
-2860,
-280
],
"webhookId": "75096a78-a466-4f4e-bc0d-f68e9e952231",
"parameters": {
"updates": [
"message"
],
"additionalFields": {}
},
"credentials": {
"telegramApi": {
"id": "U8xdVwgLeiKDKbuS",
"name": "lead chat"
}
},
"typeVersion": 1.1
},
{
"id": "94c7143e-4b6a-48a5-bfa8-1533f99ed78e",
"name": "스티키 노트",
"type": "n8n-nodes-base.stickyNote",
"position": [
-2880,
-520
],
"parameters": {
"color": 3,
"width": 860,
"height": 600,
"content": "# First step: recieve the message via audio or text"
},
"typeVersion": 1
},
{
"id": "e6f0b89f-c519-4d5a-9c0a-c226636f7144",
"name": "스티키 노트1",
"type": "n8n-nodes-base.stickyNote",
"position": [
-2000,
-520
],
"parameters": {
"width": 580,
"height": 600,
"content": "# Create the json for the url"
},
"typeVersion": 1
},
{
"id": "34f4f9e6-570a-4379-b2a7-740b420d66ac",
"name": "스티키 노트2",
"type": "n8n-nodes-base.stickyNote",
"position": [
-2860,
100
],
"parameters": {
"color": 6,
"width": 1400,
"height": 800,
"content": "## Who’s it for\nGrowth hackers, SDR teams, and founders who collect lead requests via Telegram (voice or text) and want those leads scraped, verified, de-duplicated, and stored in a single Supabase table—hands-free.\n\n## How it works\n1. **Telegram trigger** captures a user’s text or voice note. \n2. **OpenAI Whisper + GPT agent** parse the message and build a structured search query. \n3. A **Code node** crafts a people-search URL, then an **HTTP request** calls the Apify Apollo-io Scraper to pull up to 500 contacts. \n4. **Filters** keep only “verified” emails and compare them to a Postgres list of already-scraped addresses to avoid duplicates. \n5. Fresh contacts are inserted into the Supabase table **Leads_n-mail**, and the bot replies with a count of new rows added. :contentReference[oaicite:0]{index=0}\n\n## How to set up\n1. Replace the hard-coded Apify token in **Apollo Scraper** with an environment variable. \n2. Add OpenAI credentials for Whisper & GPT nodes. \n3. Point the Postgres “dedupe” node at your existing email table (or skip it). \n4. Update the Supabase connection and table name, then test with a sample voice note.\n\n### Supabase column headers \n`firstName | lastName | emailAddress | linkedInURL | jobTitle | companyName | location | country | websiteURL | businessIndustry | seniority | number`\n\n## Requirements\n- Telegram Bot token \n- OpenAI API key \n- Apify account with Apollo-io Scraper actor \n- Supabase project credentials (or swap for Airtable/Sheets) \n- n8n v0.231+ self-hosted or Cloud\n\n## How to customize the workflow\n- **Change the prompt** to capture extra fields (e.g., funding stage). \n- **Adjust totalRecords** in the HTTP node to pull more or fewer leads. \n- **Swap storage**—write to Airtable, HubSpot, or Sheets instead of Supabase. \n- **Add enrichment**—insert Clearbit or Hunter steps before the insert.\n\n"
},
"typeVersion": 1
},
{
"id": "d07f9e36-b9ff-4531-b78b-df2c6c554caa",
"name": "스티키 노트3",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1380,
-280
],
"parameters": {
"color": 5,
"width": 880,
"height": 280,
"content": "## Scrape the leads from apify actor"
},
"typeVersion": 1
},
{
"id": "e712997f-35f4-45b3-a07b-1b4f38967292",
"name": "스티키 노트4",
"type": "n8n-nodes-base.stickyNote",
"position": [
-200,
40
],
"parameters": {
"height": 240,
"content": "## Insert the new leads to your database\n\n*can be airtable/sheets/supabase"
},
"typeVersion": 1
},
{
"id": "06f13dd9-ba24-47d5-b3be-7f5c3ab95b47",
"name": "쿼리 페이로드 생성",
"type": "n8n-nodes-base.set",
"position": [
-1540,
-180
],
"parameters": {
"mode": "raw",
"options": {},
"jsonOutput": "={\n \"query\": {{ $json.output }}\n}\n\n"
},
"typeVersion": 3.4
},
{
"id": "20b67f44-e172-4e68-ba98-d26aad440cc9",
"name": "스크래퍼 에이전트",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
-1940,
-280
],
"parameters": {
"text": "={{ $json.text }}",
"options": {
"systemMessage": "=# Role\nYou are LeadChat. Your single job is to return a **JSON array of one object** that tells the sub-workflow what to scrape.\n\n# Required JSON schema\n```json\n[\n {\n \"location\": [\"city+country\"], // lowercase, spaces→+\n \"business\": [\"industry\"], // lowercase, words→+\n \"job_title\": [\"role\"] // lowercase, words→+\n }\n]\n"
},
"promptType": "define",
"hasOutputParser": true
},
"typeVersion": 1.9
},
{
"id": "e71f90ea-9a6e-4617-b321-4eb3f54b3613",
"name": "액터 실행",
"type": "@apify/n8n-nodes-apify.apify",
"position": [
-1120,
-200
],
"parameters": {
"build": "latest",
"actorId": {
"__rl": true,
"mode": "list",
"value": "jljBwyyQakqrL1wae",
"cachedResultUrl": "https://console.apify.com/actors/jljBwyyQakqrL1wae/input",
"cachedResultName": "🔥Apollo Scraper - Scrape upto 50k Leads"
},
"timeout": 10000,
"operation": "Run actor",
"customBody": "{\n \"getPersonalEmails\": true,\n \"getWorkEmails\": true,\n \"totalRecords\": 500,\n \"url\": \"{{ $json.finalURL }}\"\n}",
"waitForFinish": 60
},
"credentials": {
"apifyApi": {
"id": "kGpCkYtjk8FTQpbt",
"name": "Apify account"
}
},
"typeVersion": 1
}
],
"active": false,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "c66f7c4b-73c5-41c1-8594-87c8eb5100c7",
"connections": {
"0917fa22-1695-403a-9cb4-530a111295f2": {
"main": [
[
{
"node": "44f85035-a144-470d-9e9e-f518664ae8f0",
"type": "main",
"index": 0
}
]
]
},
"8966e2c9-09da-4aba-8f8b-7e005b05595e": {
"main": [
[
{
"node": "20b67f44-e172-4e68-ba98-d26aad440cc9",
"type": "main",
"index": 0
}
]
]
},
"e180e9bb-30ed-447e-b89b-1089850392e6": {
"main": [
[
{
"node": "e71f90ea-9a6e-4617-b321-4eb3f54b3613",
"type": "main",
"index": 0
}
]
]
},
"5f6b4e2e-9ae5-49ae-9bc3-049179d29ca6": {
"main": [
[
{
"node": "20b67f44-e172-4e68-ba98-d26aad440cc9",
"type": "main",
"index": 0
}
]
]
},
"03a4bd71-1c8b-4f5b-9c91-739715d9364b": {
"main": [
[
{
"node": "11c65a93-97d9-439f-803a-a25322842976",
"type": "main",
"index": 0
}
]
]
},
"e71f90ea-9a6e-4617-b321-4eb3f54b3613": {
"main": [
[
{
"node": "03a4bd71-1c8b-4f5b-9c91-739715d9364b",
"type": "main",
"index": 0
}
]
]
},
"6b01d34b-a969-4da6-82b0-74b88ba1b45b": {
"main": [
[
{
"node": "ee032f59-9dcb-4136-953d-a4e73fbb1b21",
"type": "main",
"index": 0
}
]
]
},
"20b67f44-e172-4e68-ba98-d26aad440cc9": {
"main": [
[
{
"node": "06f13dd9-ba24-47d5-b3be-7f5c3ab95b47",
"type": "main",
"index": 0
},
{
"node": "549bb2c5-f726-43e1-b997-4b0921a00223",
"type": "main",
"index": 0
}
]
]
},
"cca9f664-e7fd-489f-ab76-357e69ee8521": {
"ai_memory": [
[
{
"node": "20b67f44-e172-4e68-ba98-d26aad440cc9",
"type": "ai_memory",
"index": 0
}
]
]
},
"78c35016-b023-41e0-8e22-21bed4ca62d2": {
"main": [
[
{
"node": "5f6b4e2e-9ae5-49ae-9bc3-049179d29ca6",
"type": "main",
"index": 0
}
]
]
},
"ee032f59-9dcb-4136-953d-a4e73fbb1b21": {
"main": [
[
{
"node": "78c35016-b023-41e0-8e22-21bed4ca62d2",
"type": "main",
"index": 0
}
],
[
{
"node": "8966e2c9-09da-4aba-8f8b-7e005b05595e",
"type": "main",
"index": 0
}
]
]
},
"0555b1fe-c6d3-4fcf-9949-087bda07b5f4": {
"ai_languageModel": [
[
{
"node": "20b67f44-e172-4e68-ba98-d26aad440cc9",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"46d24870-39b3-41ad-b8d5-e0c8f7d3dc13": {
"main": [
[
{
"node": "0917fa22-1695-403a-9cb4-530a111295f2",
"type": "main",
"index": 0
}
]
]
},
"06f13dd9-ba24-47d5-b3be-7f5c3ab95b47": {
"main": [
[
{
"node": "e180e9bb-30ed-447e-b89b-1089850392e6",
"type": "main",
"index": 0
}
]
]
},
"1c082972-95d9-4218-8d55-398a5f8bc006": {
"main": [
[
{
"node": "76f9769d-7c61-43c7-8bea-5006d965df16",
"type": "main",
"index": 0
}
],
[
{
"node": "76f9769d-7c61-43c7-8bea-5006d965df16",
"type": "main",
"index": 0
}
],
[
{
"node": "76f9769d-7c61-43c7-8bea-5006d965df16",
"type": "main",
"index": 0
}
],
[
{
"node": "7b7c68cd-0b3f-4b7e-ac52-a527743f359a",
"type": "main",
"index": 0
}
]
]
},
"e7ae31f1-d91f-4df2-b98c-3405a62d3e8f": {
"ai_outputParser": [
[
{
"node": "20b67f44-e172-4e68-ba98-d26aad440cc9",
"type": "ai_outputParser",
"index": 0
}
]
]
},
"7b7c68cd-0b3f-4b7e-ac52-a527743f359a": {
"main": [
[
{
"node": "46d24870-39b3-41ad-b8d5-e0c8f7d3dc13",
"type": "main",
"index": 0
}
]
]
},
"11c65a93-97d9-439f-803a-a25322842976": {
"main": [
[
{
"node": "1c082972-95d9-4218-8d55-398a5f8bc006",
"type": "main",
"index": 1
}
]
]
},
"549bb2c5-f726-43e1-b997-4b0921a00223": {
"main": [
[
{
"node": "1c082972-95d9-4218-8d55-398a5f8bc006",
"type": "main",
"index": 0
}
]
]
}
}
}자주 묻는 질문
이 워크플로우를 어떻게 사용하나요?
위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.
이 워크플로우는 어떤 시나리오에 적합한가요?
고급 - 리드 생성, AI 요약
유료인가요?
이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.
관련 워크플로우 추천
완전히 맞춤화된 3통의 이메일 후속 작업이 포함된 GPT-4 기반 콜드 이메일 워크플로
GPT-4, Mailgun 및 Supabase를 사용한 개인 맞춤형 콜드 이메일 시퀀스 자동화
If
Set
Code
+
If
Set
Code
100 노드Paul
리드 육성
완전한 B2B 판매 프로세스: Apollo 잠재 고객 생성, Mailgun 프로모션 및 AI 응답 관리
완전한 B2B 판매 프로세스: Apollo 잠재 고객 생성, Mailgun 확장 및 AI 응답 관리
If
Set
Code
+
If
Set
Code
116 노드Paul
콘텐츠 제작
基于 GPT、LangChain 및스마트路由의 AI 驱动고객服务자동화
AI驱动고객服务자동화,基于GPT、LangChain및스마트路由
Set
Gmail
Merge
+
Set
Gmail
Merge
46 노드Paul
지원
Perplexity와 GPT를 사용하여 WordPress에 SEO 최적화 블로그 생성, 키워드와 미디어 포함
Perplexity와 GPT를 사용하여 WordPress에 SEO 최적화 블로그를 만들어 키워드와 미디어 포함
Set
Code
Limit
+
Set
Code
Limit
124 노드Paul
콘텐츠 제작
특정 도구를 사용하여 WordPress에 SEO 최적화 블로그 생성
특정 도구를 사용하여 WordPress에 SEO 최적화 블로그 생성
Set
Code
Limit
+
Set
Code
Limit
124 노드Paul
콘텐츠 제작
GPT-5와 fal.ai 이미지를 사용한 키워드에서 WordPress까지 자동화 SEO 블로그 프로세스
GPT-5 및 fal.ai 이미지를 사용한 키워드 to WordPress SEO 블로그 프로세스 자동화
Set
Code
Wait
+
Set
Code
Wait
96 노드Paul
콘텐츠 제작
워크플로우 정보
난이도
고급
노드 수26
카테고리2
노드 유형18
저자
Paul
@diagoplAutomation expert & n8n power user. I build advanced workflows combining AI, outbound, and business logic. Grab my templates or reach out for custom builds.
외부 링크
n8n.io에서 보기 →
이 워크플로우 공유