8
n8n 한국어amn8n.com

구글 마이 비즈니스 잠재 고객 추출

고급

이것은Sales, AI분야의자동화 워크플로우로, 23개의 노드를 포함합니다.주로 If, Code, Wait, FormTrigger, HttpRequest 등의 노드를 사용하며인공지능 기술을 결합하여 스마트 자동화를 구현합니다. Bright Data를 사용하여 서비스나 위치별로 Google My Business에서 잠재 고객을 추출

사전 요구사항
  • 대상 API의 인증 정보가 필요할 수 있음
  • Google Sheets API 인증 정보
  • Anthropic API Key

카테고리

워크플로우 미리보기
노드 연결 관계를 시각적으로 표시하며, 확대/축소 및 이동을 지원합니다
워크플로우 내보내기
다음 JSON 구성을 복사하여 n8n에 가져오면 이 워크플로우를 사용할 수 있습니다
{
  "id": "S3otujHorKo0cvaH",
  "meta": {
    "instanceId": "bc8ca75c203589705ae2e446cad7181d6f2a7cc1766f958ef9f34810e53b8cb2",
    "templateCredsSetupCompleted": true
  },
  "name": "Extract Google My Business Leads by Service and Location with Bright Data to Google Sheets",
  "tags": [],
  "nodes": [
    {
      "id": "6c9e04d8-1a25-47e7-a8ef-536744866ae4",
      "name": "폼 제출 트리거",
      "type": "n8n-nodes-base.formTrigger",
      "position": [
        -640,
        -200
      ],
      "webhookId": "2dff254d-a8e3-4d27-9871-e9803e342d4e",
      "parameters": {
        "options": {},
        "formTitle": "Extract Business Data Using Service Name and Location",
        "formFields": {
          "values": [
            {
              "fieldLabel": "Service",
              "placeholder": "Laptop Store",
              "requiredField": true
            },
            {
              "fieldLabel": "State",
              "placeholder": "Texas",
              "requiredField": true
            },
            {
              "fieldType": "dropdown",
              "fieldLabel": "Country",
              "fieldOptions": {
                "values": [
                  {
                    "option": "US"
                  },
                  {
                    "option": "India"
                  }
                ]
              },
              "requiredField": true
            }
          ]
        },
        "formDescription": "Fill details to extract business leads"
      },
      "typeVersion": 2.2
    },
    {
      "id": "cfb9e212-c53a-4ecd-a342-572a1dd93bfb",
      "name": "워크플로 설명",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -740,
        -420
      ],
      "parameters": {
        "width": 300,
        "height": 180,
        "content": "## Extract Google My Business Leads by Service and Location\n**Description:** \nExtract Google business listings by service type and geographic location using Bright Data's Google Maps dataset. Automatically processes cities, removes duplicates, and saves results to Google Sheets."
      },
      "typeVersion": 1
    },
    {
      "id": "2f5231af-2e5d-49fe-8534-c87cb2083c19",
      "name": "Google Maps에서 비즈니스 데이터 스크래핑",
      "type": "@brightdata/n8n-nodes-brightdata.brightData",
      "position": [
        900,
        60
      ],
      "parameters": {
        "urls": "=[\n  {\n    \"url\": \"https://www.google.com/maps/search/{{ $json.name }}+in+{{ $json.city }} {{ $json.state }}\",\n    \"category\": \"{{ $json.category }}\",\n    \"country_name\": \"{{ $json.country }}\",\n    \"sample\": false\n  }\n]\n ",
        "resource": "webScrapper",
        "dataset_id": {
          "__rl": true,
          "mode": "list",
          "value": "gd_lh0tnzlo2bie4uhdhr",
          "cachedResultName": "Google Maps businesses"
        },
        "requestOptions": {
          "proxy": ""
        }
      },
      "credentials": {
        "brightdataApi": {
          "id": "YOUR_BRIGHTDATA_CREDENTIAL_ID",
          "name": "Bright Data API"
        }
      },
      "typeVersion": 1,
      "alwaysOutputData": true
    },
    {
      "id": "50b74589-0c38-4e77-b599-af3dab056dd6",
      "name": "Claude AI 모델(도시용)",
      "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
      "position": [
        -400,
        40
      ],
      "parameters": {
        "model": {
          "__rl": true,
          "mode": "list",
          "value": "claude-sonnet-4-20250514",
          "cachedResultName": "Claude 4 Sonnet"
        },
        "options": {}
      },
      "credentials": {
        "anthropicApi": {
          "id": "YOUR_ANTHROPIC_CREDENTIAL_ID",
          "name": "Anthropic API"
        }
      },
      "typeVersion": 1.3
    },
    {
      "id": "cb07c9ad-9522-46f7-bf81-eb22689f4e27",
      "name": "도시별 데이터 분리",
      "type": "n8n-nodes-base.code",
      "position": [
        380,
        -200
      ],
      "parameters": {
        "jsCode": "// Get values from input expressions\nconst serviceName = $('Form Submission Trigger').first().json.Service;\nconst state = $('Form Submission Trigger').first().json.State;\nconst country = $('Form Submission Trigger').first().json.Country;\nconst citiesString = $('Generate City List').first().json.output;\n\n// Validate required fields\nif (!serviceName || !state || !country || !citiesString) {\n  throw new Error(\"Missing required input data (Service, State, Country, or City list)\");\n}\n\n// Split cities string by newline and clean extra spaces\nconst cities = citiesString.split('\\n').map(city => city.trim()).filter(city => city.length > 0);\n\n// Generate output items dynamically for each city\nconst output = cities.map(city => ({\n  json: {\n    name: serviceName,\n    country: country,\n    state: state,\n    city: city,\n    category: serviceName\n  }\n}));\n\nreturn output;\n"
      },
      "typeVersion": 2
    },
    {
      "id": "44478ce4-fd08-4e9e-bf2a-4116b5d6084c",
      "name": "도시 목록 생성",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        -400,
        -200
      ],
      "parameters": {
        "text": "=Provide a list of cities or sub areas located inside the Location of {{ $json.State }}, within the country {{ $json.Country }}. This data will be used to search on Google maps for businesses in that region.\nThe output should be a plain text list, without bullets, numbering, or any special characters.\nDo not include any introduction, explanation, or concluding text—only the list of city names.",
        "options": {},
        "promptType": "define"
      },
      "typeVersion": 2
    },
    {
      "id": "d4416202-1a71-4f6f-b363-9f7d64e1855b",
      "name": "Claude AI 모델(카테고리용)",
      "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
      "position": [
        0,
        40
      ],
      "parameters": {
        "model": {
          "__rl": true,
          "mode": "list",
          "value": "claude-sonnet-4-20250514",
          "cachedResultName": "Claude 4 Sonnet"
        },
        "options": {}
      },
      "credentials": {
        "anthropicApi": {
          "id": "YOUR_ANTHROPIC_CREDENTIAL_ID",
          "name": "Anthropic API"
        }
      },
      "typeVersion": 1.3
    },
    {
      "id": "74894c83-f855-49ed-b523-1521aa46e28d",
      "name": "서비스 유형 분류",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        -20,
        -200
      ],
      "parameters": {
        "text": "=Determine the appropriate category based on the following input: \"{{ $('Form Submission Trigger').item.json.Service }}\"\n\nThe output must contain only the category name that best describes the given service.\nExamples of categories include but are not limited to: Electronics, Healthcare, Education, Food & Beverage, Automotive, Finance, Real Estate, etc.",
        "options": {},
        "promptType": "define"
      },
      "typeVersion": 2
    },
    {
      "id": "d3efe732-94cf-4d6e-b55f-12b7c1bb2a5c",
      "name": "도시 처리 참고사항",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        300,
        -300
      ],
      "parameters": {
        "height": 80,
        "content": "Separate each search by city name for comprehensive coverage"
      },
      "typeVersion": 1
    },
    {
      "id": "be50e961-e293-4376-9f96-5a279d20a37f",
      "name": "도시 배치 처리",
      "type": "n8n-nodes-base.splitInBatches",
      "position": [
        640,
        -200
      ],
      "parameters": {
        "options": {}
      },
      "typeVersion": 3
    },
    {
      "id": "d1b3ff9c-4dfc-42d5-ab4b-7e87c2b3d3b4",
      "name": "기존 비즈니스 데이터 가져오기",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        940,
        -500
      ],
      "parameters": {
        "options": {},
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": "gid=0",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/YOUR_GOOGLE_SHEET_ID/edit#gid=0",
          "cachedResultName": "Business Leads"
        },
        "documentId": {
          "__rl": true,
          "mode": "list",
          "value": "YOUR_GOOGLE_SHEET_ID",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/YOUR_GOOGLE_SHEET_ID/edit",
          "cachedResultName": "Business Leads Database"
        }
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "YOUR_GOOGLE_SHEETS_CREDENTIAL_ID",
          "name": "Google Sheets OAuth2"
        }
      },
      "typeVersion": 4.6
    },
    {
      "id": "a7d336a6-cfb4-4c34-a39b-98ba5f4b8633",
      "name": "중복 항목 확인",
      "type": "n8n-nodes-base.code",
      "position": [
        1120,
        -500
      ],
      "parameters": {
        "jsCode": "const items = $input.all();\n\nconst seen = new Map();\nconst duplicates = [];\n\nfor (const item of items) {\n  const businessName = String(item.json['Business Name'] || '').trim().toLowerCase();\n  const phoneNumber = String(item.json['Phone Number'] || '').trim();\n  const address = item.json['Address'];\n  const mapsUrl = item.json['Google Maps URL'];\n\n  if (!businessName) continue;\n\n  const key = businessName;\n\n  if (seen.has(key)) {\n    const previous = seen.get(key);\n\n    if (!phoneNumber || phoneNumber === previous.phoneNumber) {\n      duplicates.push({\n        json: {\n          Address: address,\n          'Google Maps URL': mapsUrl\n        }\n      });\n    }\n\n  } else {\n    seen.set(key, { phoneNumber });\n  }\n}\n\nreturn duplicates;\n"
      },
      "typeVersion": 2
    },
    {
      "id": "5d5c8d06-0e7b-403f-b020-b46e5ebe3581",
      "name": "중복 행 번호 찾기",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        1600,
        -480
      ],
      "parameters": {
        "options": {
          "returnFirstMatch": true
        },
        "filtersUI": {
          "values": [
            {
              "lookupValue": "={{ $json.Address }}",
              "lookupColumn": "Address"
            },
            {
              "lookupValue": "={{ $json['Google Maps URL'] }}",
              "lookupColumn": "Google Maps URL"
            }
          ]
        },
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": "gid=0",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/YOUR_GOOGLE_SHEET_ID/edit#gid=0",
          "cachedResultName": "Business Leads"
        },
        "documentId": {
          "__rl": true,
          "mode": "list",
          "value": "YOUR_GOOGLE_SHEET_ID",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/YOUR_GOOGLE_SHEET_ID/edit",
          "cachedResultName": "Business Leads Database"
        }
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "YOUR_GOOGLE_SHEETS_CREDENTIAL_ID",
          "name": "Google Sheets OAuth2"
        }
      },
      "executeOnce": true,
      "typeVersion": 4.6
    },
    {
      "id": "5480a6a6-597b-4e9f-9d8e-1654fe2adff7",
      "name": "스크래핑 상태 확인",
      "type": "n8n-nodes-base.if",
      "position": [
        1100,
        60
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "version": 2,
            "leftValue": "",
            "caseSensitive": true,
            "typeValidation": "strict"
          },
          "combinator": "and",
          "conditions": [
            {
              "id": "ae36c72f-a772-499f-a1d7-92cf8a8d640c",
              "operator": {
                "type": "string",
                "operation": "exists",
                "singleValue": true
              },
              "leftValue": "={{ $json.message }}",
              "rightValue": ""
            }
          ]
        }
      },
      "typeVersion": 2.2
    },
    {
      "id": "f9d3b3b2-b9c3-4f28-8e5b-9cb965122038",
      "name": "중복 행 삭제",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        1880,
        -480
      ],
      "parameters": {
        "operation": "delete",
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": "gid=0",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/YOUR_GOOGLE_SHEET_ID/edit#gid=0",
          "cachedResultName": "Business Leads"
        },
        "documentId": {
          "__rl": true,
          "mode": "list",
          "value": "YOUR_GOOGLE_SHEET_ID",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/YOUR_GOOGLE_SHEET_ID/edit",
          "cachedResultName": "Business Leads Database"
        },
        "startIndex": "={{ $json.row_number }}"
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "YOUR_GOOGLE_SHEETS_CREDENTIAL_ID",
          "name": "Google Sheets OAuth2"
        }
      },
      "executeOnce": true,
      "typeVersion": 4.6
    },
    {
      "id": "a6fe2f90-d5e5-48cf-ab05-1a0c2f584533",
      "name": "중복 항목 배치 처리",
      "type": "n8n-nodes-base.splitInBatches",
      "position": [
        1340,
        -500
      ],
      "parameters": {
        "options": {}
      },
      "typeVersion": 3
    },
    {
      "id": "1ac3e5d6-f738-42be-ada4-002781ea68ed",
      "name": "비즈니스 데이터를 시트에 저장",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        2340,
        80
      ],
      "parameters": {
        "columns": {
          "value": {
            "City": "={{ $('Separate Data by City').item.json.city }}",
            "Address": "={{ $json.address }}",
            "Country": "={{ $json.country }}",
            "Category": "={{ $json.category }}",
            "Reviews URL": "={{ $json.reviews }}",
            "Website URL": "={{ $json.open_website }}",
            "Phone Number": "={{ $json.phone_number }}",
            "Business Name": "={{ $json.name }}",
            "Google Rating": "={{ $json.rating }}",
            "Total Reviews": "={{ $json.reviews_count }}",
            "Google Maps URL": "={{ $json.url }}",
            "Operating Hours": "={{ $json.open_hours }}"
          },
          "schema": [
            {
              "id": "Business Name",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Business Name",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Website URL",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Website URL",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Category",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Category",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Country",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Country",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "City",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "City",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Phone Number",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Phone Number",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Google Maps URL",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Google Maps URL",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Address",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Address",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Operating Hours",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Operating Hours",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Google Rating",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Google Rating",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Total Reviews",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Total Reviews",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Reviews URL",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Reviews URL",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            }
          ],
          "mappingMode": "defineBelow",
          "matchingColumns": [],
          "attemptToConvertTypes": false,
          "convertFieldsToString": false
        },
        "options": {},
        "operation": "append",
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": "gid=0",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/YOUR_GOOGLE_SHEET_ID/edit#gid=0",
          "cachedResultName": "Business Leads"
        },
        "documentId": {
          "__rl": true,
          "mode": "list",
          "value": "YOUR_GOOGLE_SHEET_ID",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/YOUR_GOOGLE_SHEET_ID/edit",
          "cachedResultName": "Business Leads Database"
        }
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "YOUR_GOOGLE_SHEETS_CREDENTIAL_ID",
          "name": "Google Sheets OAuth2"
        }
      },
      "typeVersion": 4.6
    },
    {
      "id": "fb085dbf-205d-442c-9fa3-bb858df76d5d",
      "name": "스크래핑된 데이터 가져오기",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        2160,
        -120
      ],
      "parameters": {
        "url": "=https://api.brightdata.com/datasets/v3/snapshot/{{ $json.snapshot_id }}",
        "options": {},
        "sendQuery": true,
        "sendHeaders": true,
        "queryParameters": {
          "parameters": [
            {
              "name": "format",
              "value": "json"
            }
          ]
        }
      },
      "credentials": {
        "httpHeaderAuth": {
          "id": "YOUR_BRIGHTDATA_CRED_ID",
          "name": "Bright Data API"
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "c6856520-d927-458c-8354-cf3ee7101183",
      "name": "데이터 수집 상태 확인",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1340,
        -100
      ],
      "parameters": {
        "url": "=https://api.brightdata.com/datasets/v3/progress/{{ $json.snapshot_id }}",
        "options": {},
        "sendHeaders": true
      },
      "credentials": {
        "httpHeaderAuth": {
          "id": "YOUR_BRIGHTDATA_CRED_ID",
          "name": "Bright Data API"
        }
      },
      "typeVersion": 4.2,
      "alwaysOutputData": true
    },
    {
      "id": "d3c03942-cc00-4f13-9be2-cb4abf49ed5d",
      "name": "속도 제한 대기",
      "type": "n8n-nodes-base.wait",
      "position": [
        1620,
        -100
      ],
      "webhookId": "10b45556-5e91-4387-abd0-f9078b220286",
      "parameters": {
        "amount": 25
      },
      "typeVersion": 1.1
    },
    {
      "id": "e2989c58-cb07-4643-820a-0b99f2daacd5",
      "name": "데이터 준비 여부 확인",
      "type": "n8n-nodes-base.if",
      "position": [
        1880,
        -100
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "version": 2,
            "leftValue": "",
            "caseSensitive": true,
            "typeValidation": "strict"
          },
          "combinator": "or",
          "conditions": [
            {
              "id": "35ed620d-b5d5-4e97-bcc5-52b283d85616",
              "operator": {
                "name": "filter.operator.equals",
                "type": "string",
                "operation": "equals"
              },
              "leftValue": "={{ $json.status }}",
              "rightValue": "ready"
            }
          ]
        }
      },
      "typeVersion": 2.2
    },
    {
      "id": "7ae091e8-1cd6-4b7d-9a49-9a3b7cfc5aa8",
      "name": "데이터 수집 참고사항",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1120,
        -220
      ],
      "parameters": {
        "color": 6,
        "width": 1500,
        "height": 480,
        "content": "## Data Collection Monitoring\n### Monitors Bright Data scraping progress and fetches results when ready\n### Polls the API until scraping completes, then retrieves the final dataset"
      },
      "typeVersion": 1
    },
    {
      "id": "9842b5c4-046c-4223-97f7-c346fa77e38d",
      "name": "중복 제거 참고사항",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        740,
        -680
      ],
      "parameters": {
        "color": 6,
        "width": 1500,
        "height": 380,
        "content": "## Duplicate Removal Process\n### Identifies and removes duplicate business entries\n### Compares business names and phone numbers to eliminate redundant data"
      },
      "typeVersion": 1
    }
  ],
  "active": true,
  "pinData": {},
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "da879faa-05c7-4bda-b495-18ed50989277",
  "connections": {
    "fb085dbf-205d-442c-9fa3-bb858df76d5d": {
      "main": [
        [
          {
            "node": "1ac3e5d6-f738-42be-ada4-002781ea68ed",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "44478ce4-fd08-4e9e-bf2a-4116b5d6084c": {
      "main": [
        [
          {
            "node": "74894c83-f855-49ed-b523-1521aa46e28d",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "e2989c58-cb07-4643-820a-0b99f2daacd5": {
      "main": [
        [
          {
            "node": "fb085dbf-205d-442c-9fa3-bb858df76d5d",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "c6856520-d927-458c-8354-cf3ee7101183",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "f9d3b3b2-b9c3-4f28-8e5b-9cb965122038": {
      "main": [
        [
          {
            "node": "a6fe2f90-d5e5-48cf-ab05-1a0c2f584533",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "5480a6a6-597b-4e9f-9d8e-1654fe2adff7": {
      "main": [
        [
          {
            "node": "c6856520-d927-458c-8354-cf3ee7101183",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "1ac3e5d6-f738-42be-ada4-002781ea68ed",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "cb07c9ad-9522-46f7-bf81-eb22689f4e27": {
      "main": [
        [
          {
            "node": "be50e961-e293-4376-9f96-5a279d20a37f",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "d3c03942-cc00-4f13-9be2-cb4abf49ed5d": {
      "main": [
        [
          {
            "node": "e2989c58-cb07-4643-820a-0b99f2daacd5",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "74894c83-f855-49ed-b523-1521aa46e28d": {
      "main": [
        [
          {
            "node": "cb07c9ad-9522-46f7-bf81-eb22689f4e27",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "6c9e04d8-1a25-47e7-a8ef-536744866ae4": {
      "main": [
        [
          {
            "node": "44478ce4-fd08-4e9e-bf2a-4116b5d6084c",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "5d5c8d06-0e7b-403f-b020-b46e5ebe3581": {
      "main": [
        [
          {
            "node": "f9d3b3b2-b9c3-4f28-8e5b-9cb965122038",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "be50e961-e293-4376-9f96-5a279d20a37f": {
      "main": [
        [
          {
            "node": "d1b3ff9c-4dfc-42d5-ab4b-7e87c2b3d3b4",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "2f5231af-2e5d-49fe-8534-c87cb2083c19",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "50b74589-0c38-4e77-b599-af3dab056dd6": {
      "ai_languageModel": [
        [
          {
            "node": "44478ce4-fd08-4e9e-bf2a-4116b5d6084c",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "d1b3ff9c-4dfc-42d5-ab4b-7e87c2b3d3b4": {
      "main": [
        [
          {
            "node": "a7d336a6-cfb4-4c34-a39b-98ba5f4b8633",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "a7d336a6-cfb4-4c34-a39b-98ba5f4b8633": {
      "main": [
        [
          {
            "node": "a6fe2f90-d5e5-48cf-ab05-1a0c2f584533",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "1ac3e5d6-f738-42be-ada4-002781ea68ed": {
      "main": [
        [
          {
            "node": "be50e961-e293-4376-9f96-5a279d20a37f",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "c6856520-d927-458c-8354-cf3ee7101183": {
      "main": [
        [
          {
            "node": "d3c03942-cc00-4f13-9be2-cb4abf49ed5d",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "a6fe2f90-d5e5-48cf-ab05-1a0c2f584533": {
      "main": [
        [],
        [
          {
            "node": "5d5c8d06-0e7b-403f-b020-b46e5ebe3581",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "d4416202-1a71-4f6f-b363-9f7d64e1855b": {
      "ai_languageModel": [
        [
          {
            "node": "74894c83-f855-49ed-b523-1521aa46e28d",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "2f5231af-2e5d-49fe-8534-c87cb2083c19": {
      "main": [
        [
          {
            "node": "5480a6a6-597b-4e9f-9d8e-1654fe2adff7",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
자주 묻는 질문

이 워크플로우를 어떻게 사용하나요?

위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.

이 워크플로우는 어떤 시나리오에 적합한가요?

고급 - 영업, 인공지능

유료인가요?

이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.

워크플로우 정보
난이도
고급
노드 수23
카테고리2
노드 유형11
난이도 설명

고급 사용자를 위한 16+개 노드의 복잡한 워크플로우

외부 링크
n8n.io에서 보기

이 워크플로우 공유

카테고리

카테고리: 34