AI를 사용하여 LinkedIn 기여 내용 생성하고 Slack에서 사용자에게 알림
고급
이것은AI, Marketing분야의자동화 워크플로우로, 33개의 노드를 포함합니다.주로 Set, Code, Html, Merge, Slack 등의 노드를 사용하며인공지능 기술을 결합하여 스마트 자동화를 구현합니다. AI를 통해 LinkedIn 기여 및 Slack에서 사용자 알림
사전 요구사항
- •Slack Bot Token 또는 Webhook URL
- •Airtable API Key
- •대상 API의 인증 정보가 필요할 수 있음
- •Google Sheets API 인증 정보
- •OpenAI API Key
사용된 노드 (33)
워크플로우 미리보기
노드 연결 관계를 시각적으로 표시하며, 확대/축소 및 이동을 지원합니다
워크플로우 내보내기
다음 JSON 구성을 복사하여 n8n에 가져오면 이 워크플로우를 사용할 수 있습니다
{
"meta": {
"instanceId": "38d37c49298b42c645e6a7693766d7c3522b24e54454034f955422b5d7af611c"
},
"nodes": [
{
"id": "dd9e2f9c-225a-4b6b-9904-293206a477e4",
"name": "Google 검색에서 조언 문서 가져오기",
"type": "n8n-nodes-base.httpRequest",
"position": [
1040,
360
],
"parameters": {
"url": "=https://www.google.com/search?q=site%3Alinkedin.com%2Fadvice+{{ $json.Topic }}",
"options": {
"batching": {
"batch": {
"batchSize": 25
}
}
}
},
"typeVersion": 4.2
},
{
"id": "0e2bcaeb-65a0-400a-a15e-0840723d8144",
"name": "Sticky Note2",
"type": "n8n-nodes-base.stickyNote",
"position": [
980,
320
],
"parameters": {
"color": 2,
"width": 621.7044818991839,
"height": 566.8592254014303,
"content": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n## 1. Get advice articles from a Google search**\nUses an HTTP request to perform a Google search for LinkedIn advice articles based on a predefined query.\n\n## 2. Extract Article links for LinkedIn advice articles\nThis Code node extracts LinkedIn article URLs from the Google search results by using a regular expression. It pulls all article links related to LinkedIn advice.\n\n## 3. Split Out all links for LinkedIn advice articles\nSplits the list of extracted LinkedIn article links into individual items. This allows each article to be processed one at a time in the following steps.\n"
},
"typeVersion": 1
},
{
"id": "68eefc93-6c82-4687-bb4d-52345e5a5094",
"name": "'Test workflow' 클릭 시",
"type": "n8n-nodes-base.manualTrigger",
"position": [
520,
80
],
"parameters": {},
"typeVersion": 1
},
{
"id": "af3fdd03-d28a-4f49-b213-8202b1d154df",
"name": "데이터 병합 및 고유 google 검색 결과 유지",
"type": "n8n-nodes-base.merge",
"position": [
1700,
200
],
"parameters": {
"mode": "combine",
"options": {},
"joinMode": "keepNonMatches",
"mergeByFields": {
"values": [
{
"field1": "URL",
"field2": "matches"
}
]
},
"outputDataFrom": "input2"
},
"typeVersion": 2.1
},
{
"id": "632c54cc-b1d7-4034-93bf-82dd206761f0",
"name": "LinkedIn 조언 문서의 링크 추출",
"type": "n8n-nodes-base.code",
"position": [
1240,
360
],
"parameters": {
"jsCode": "// n8n Code node script\nconst text = $json.data;\n\n// Define the regex pattern\nconst regexPattern = /https:\\/\\/www\\.linkedin\\.com\\/advice\\/[^%&\\s\"']+/g;\n\n// Execute the regex pattern on the text\nconst matches = text.match(regexPattern);\n\n// Output the matches\nreturn {\n matches: matches || []\n};\n\n\n"
},
"typeVersion": 2
},
{
"id": "81f0a962-fef8-4a46-a709-21cc2db02e55",
"name": "LinkedIn 조언 문서의 모든 링크 분리",
"type": "n8n-nodes-base.splitOut",
"position": [
1440,
360
],
"parameters": {
"options": {},
"fieldToSplitOut": "matches"
},
"typeVersion": 1
},
{
"id": "65e4efa0-c746-4e77-9ccb-01c8afc5860c",
"name": "매주 월요일 오전 08:00에 실행되는 스케줄 트리거",
"type": "n8n-nodes-base.scheduleTrigger",
"position": [
520,
280
],
"parameters": {
"rule": {
"interval": [
{
"field": "weeks",
"triggerAtDay": [
1
],
"triggerAtHour": 8
}
]
}
},
"typeVersion": 1.2
},
{
"id": "86fe3695-c1fd-4154-b1ba-f0737406da4a",
"name": "LinkedIn 기여 작성자",
"type": "@n8n/n8n-nodes-langchain.openAi",
"position": [
2360,
200
],
"parameters": {
"modelId": {
"__rl": true,
"mode": "list",
"value": "gpt-4o-mini",
"cachedResultName": "GPT-4O-MINI"
},
"options": {
"temperature": 0.7
},
"messages": {
"values": [
{
"content": "=Read the following collaborative article and provide your own helpful collaboration. The article has various topics that each need to be answered. Write me a paragraph of helpful advice for each topic and format your response as outlined in the template below.\n\n-------------\nARTICLE TITLE\n{{ $json.ArticleTitle }}\n\nTOPICS WITHIN THE LINKEDIN ARTICLE:\n{{ $json.ArticleTopics }}\n\nOTHER CONTRIBUTIONS TO THE LINKEDIN ARTICLE:\n{{ $json.ArticleContributions }}\n-------------\n\nYour advice must be unique and something that no one else has recommended before on the article, or in any of the topics. The response needs to be raw and genuine to elicit conversation and engagement.\n\nFormat your output in text and follow the template below. Only populate the template with as many topics as were provided in the original request \n\ni.e: if there were only 4 topics in the original request then only provide 4 pieces of advice:\n\nOUTPUT TEMPLATE\n\n1. [Topic #1 from Article]\n[Advice for Topic]\n\n2. [Topic #2 from Article]\n[Advice for Topic]\n\n3. [Topic #3 from Article]\n[Advice for Topic]\n\n4. [Topic #4 from Article]\n[Advice for Topic]\n\n5. [Topic #5 from Article]\n[Advice for Topic]\n\n6. [Topic #6 from Article]\n[Advice for Topic]"
}
]
}
},
"credentials": {
"openAiApi": {
"id": "t5MoHQt5nn0nWWnw",
"name": "OpenAi Account (darryn@optimus01.co.za)"
}
},
"typeVersion": 1.4
},
{
"id": "aaeba3e6-2d74-463a-8ba7-9f84826fee1b",
"name": "새 LinkedIn 기여를 NocoDB에 게시(CreateRows)",
"type": "n8n-nodes-base.nocoDb",
"position": [
3020,
200
],
"parameters": {
"table": "mpagw9n92ran52o",
"fieldsUi": {
"fieldValues": [
{
"fieldName": "Post Title",
"fieldValue": "={{ $('HTML extract LinkedIn article & other users contributions').item.json.ArticleTitle }}"
},
{
"fieldName": "URL",
"fieldValue": "={{ $('Merge data and keep unique google search results').item.json.matches }}"
},
{
"fieldName": "Contribution",
"fieldValue": "={{ $('LinkedIn Contribution Writer').item.json.message.content }}"
},
{
"fieldName": "Topic",
"fieldValue": "Lead Generation"
},
{
"fieldName": "Person",
"fieldValue": "Cassie"
}
]
},
"operation": "create",
"projectId": "psdqqm1bzphkodc",
"authentication": "nocoDbApiToken"
},
"credentials": {
"nocoDbApiToken": {
"id": "5PYJKB4ihzHtKLqx",
"name": "NocoDB Account (darryn@optimus01.co.za)"
}
},
"typeVersion": 3
},
{
"id": "4d6bca6e-2392-48c1-906f-ff5f439f4897",
"name": "새 LinkedIn 기여를 Slack 채널에 게시",
"type": "n8n-nodes-base.slack",
"position": [
2740,
200
],
"parameters": {
"text": "=↓ 📝 ARTICLE:\n{{ $('HTML extract LinkedIn article & other users contributions').item.json.ArticleTitle }}\n{{ $('Merge data and keep unique google search results').item.json.matches }}\n\n↓ 💡 ADVICE:\n{{ $json.message.content }}\n------------------------------------------------------",
"select": "channel",
"channelId": {
"__rl": true,
"mode": "list",
"value": "C07CFN279HT",
"cachedResultName": "cass-linkedin-advice"
},
"otherOptions": {
"mrkdwn": true,
"unfurl_links": true,
"includeLinkToWorkflow": false
},
"authentication": "oAuth2"
},
"credentials": {
"slackOAuth2Api": {
"id": "xkCA23zAF89RcovP",
"name": "Slack Account (OAuth) (darryn@optimus01.co.za)"
}
},
"typeVersion": 2.2
},
{
"id": "ffc7984b-7199-421a-9fe1-8ffe2aa8e7b3",
"name": "데이터베이스 NocoDB에서 모든 LinkedIn 기여 가져오기(GetRows)",
"type": "n8n-nodes-base.nocoDb",
"position": [
1240,
80
],
"parameters": {
"table": "mpagw9n92ran52o",
"options": {},
"operation": "getAll",
"projectId": "psdqqm1bzphkodc",
"returnAll": true,
"authentication": "nocoDbApiToken"
},
"credentials": {
"nocoDbApiToken": {
"id": "5PYJKB4ihzHtKLqx",
"name": "NocoDB Account (darryn@optimus01.co.za)"
}
},
"typeVersion": 3
},
{
"id": "a9cd9135-e6d8-4350-861d-87af50413297",
"name": "LinkedIn 문서 및 다른 사용자 기여 HTML 추출",
"type": "n8n-nodes-base.html",
"position": [
2160,
200
],
"parameters": {
"options": {},
"operation": "extractHtmlContent",
"extractionValues": {
"values": [
{
"key": "ArticleTitle",
"cssSelector": ".pulse-title"
},
{
"key": "ArticleTopics",
"cssSelector": ".article-main__content"
},
{
"key": "ArticleContributions",
"cssSelector": ".contribution__text"
}
]
}
},
"typeVersion": 1
},
{
"id": "5496fe68-6c77-4520-9479-141a4a20643f",
"name": "LinkedIn 조언 문서를 가져오는 HTTP 요청",
"type": "n8n-nodes-base.httpRequest",
"position": [
1960,
200
],
"parameters": {
"url": "={{ $json.matches }}",
"options": {}
},
"typeVersion": 4.2
},
{
"id": "b7235009-6bbb-4701-aeb4-c287b2782a88",
"name": "Sticky Note1",
"type": "n8n-nodes-base.stickyNote",
"position": [
-365,
-33
],
"parameters": {
"color": 7,
"width": 366.75796434038665,
"height": 473.77664315100793,
"content": "## What this workflow does\n1. **`Triggers Weekly`**: The workflow is set to run every Monday at 8:00 AM.\n2. **`Search Google for LinkedIn Advice Articles`**: Uses a predefined Google search URL to find the latest LinkedIn advice articles based on the user's area of expertise.\n3. **`Extract LinkedIn Article Links`**: A code node extracts all LinkedIn advice article links from the search results.\n4. **`Retrieve Article Content`**: For each article link, the workflow retrieves the HTML content and extracts the article title, topics, and existing contributions.\n5. **`Generate AI-Powered Contributions`**: The workflow sends the extracted article content to an AI model, which generates unique, helpful advice for each topic within the article.\n6. **`Post to Slack & NocoDB`**: The AI-generated contributions, along with the article links, are posted to a designated Slack channel and stored in a NocoDB database for future reference."
},
"typeVersion": 1
},
{
"id": "6aff94a1-1a65-4d24-ab87-b8ff72ea33b5",
"name": "Sticky Note11",
"type": "n8n-nodes-base.stickyNote",
"position": [
20,
-33
],
"parameters": {
"color": 6,
"width": 396.6384066163515,
"height": 282.5799404564392,
"content": "### Get More Templates Like This 👇\n[](http://onlinethinking.io/community)\n"
},
"typeVersion": 1
},
{
"id": "89d13f57-4a7d-4071-8089-c28b5708c122",
"name": "Sticky Note14",
"type": "n8n-nodes-base.stickyNote",
"position": [
-364,
460
],
"parameters": {
"width": 366.36771813959956,
"height": 329.9474713935157,
"content": "## Setup\n1. **`Google Search URL`**: Update the Google search URL with the relevant LinkedIn advice query for your field (e.g., \"site:linkedin.com/advice 'marketing automation'\").\n\n2. **`Slack Integration`**: Connect your Slack account and specify the Slack channel where you want the contributions to be posted.\n\n3. **`NocoDB Integration`**: Set up your NocoDB project to store the generated contributions along with the article titles and links."
},
"typeVersion": 1
},
{
"id": "11ca526c-2512-4c66-8dbf-0f9cdec13d9f",
"name": "Sticky Note9",
"type": "n8n-nodes-base.stickyNote",
"position": [
-380,
-200
],
"parameters": {
"color": 7,
"width": 812.3060553462686,
"height": 1198.0013690558965,
"content": "## Become A LinkedIn Top Voice with AI\nBuilt for the [Let's Automate It Community](http://onlinethinking.io/community) by [Optimus Agency](https://optimus01.co.za/)\n\nThis workflow helps users maintain a consistent presence on LinkedIn by automating the discovery of new advice articles and generating unique contributions using AI. It is ideal for professionals who want to engage with LinkedIn content regularly without spending too much time manually searching and drafting responses."
},
"typeVersion": 1
},
{
"id": "9536318f-46a5-4ef4-bffc-395d3d2d1af8",
"name": "Sticky Note15",
"type": "n8n-nodes-base.stickyNote",
"position": [
-364,
810
],
"parameters": {
"color": 7,
"width": 781.0904623817446,
"height": 169.84805961144036,
"content": "## How to customize this workflow\n- **`Change Search Terms`**: Modify the Google search URL to focus on a different LinkedIn topic or expertise area.\n- **`Adjust Trigger Frequency`**: The workflow is set to run weekly, but you can adjust the frequency by changing the schedule trigger.\n- **`Enhance Contribution Quality`**: Customize the AI model's prompt to generate contributions that align with your brand voice or content strategy."
},
"typeVersion": 1
},
{
"id": "5fab6cb9-5191-46a1-81ef-10b330f11b8b",
"name": "Sticky Note",
"type": "n8n-nodes-base.stickyNote",
"position": [
1086,
-200
],
"parameters": {
"color": 6,
"width": 419.095339329518,
"height": 463.432215862633,
"content": "## Get all LinkedIn contributions from database NocoDB (GetRows)\nThis node retrieves all LinkedIn contributions stored in a specified NocoDB table. It performs a \"getAll\" operation to fetch all rows from the\n\n\n"
},
"typeVersion": 1
},
{
"id": "0c2e26c9-be23-4755-81db-dd5167b84f52",
"name": "Sticky Note3",
"type": "n8n-nodes-base.stickyNote",
"position": [
1620,
-60
],
"parameters": {
"color": 7,
"width": 253.48029435813578,
"height": 446.9376941946034,
"content": "## Merge data and keep unique google search results\nThis node merges and filters the extracted article links, ensuring that only unique LinkedIn article URLs are processed. It prevents duplicate article links from being handled.\n"
},
"typeVersion": 1
},
{
"id": "f086bb56-9cff-4dc0-a345-868eca20b12c",
"name": "Sticky Note4",
"type": "n8n-nodes-base.stickyNote",
"position": [
1895.9759156157297,
160
],
"parameters": {
"color": 5,
"width": 426.673961735047,
"height": 550.9285363859362,
"content": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n## 1. HTTP Request to get LinkedIn advice articles\nSends an HTTP request to retrieve the HTML content of each LinkedIn article link. This node fetches the actual web page content from LinkedIn articles.\n\n## 2. HTML extract LinkedIn article & other users contributions\nThis node extracts relevant information from the HTML of LinkedIn articles, including the article title, topics discussed, and contributions made by other users.\n"
},
"typeVersion": 1
},
{
"id": "3d44a074-55a5-4eb3-b18a-40564f452646",
"name": "Sticky Note5",
"type": "n8n-nodes-base.stickyNote",
"position": [
2674,
-56
],
"parameters": {
"color": 3,
"width": 242.07228127555214,
"height": 451.5087489779234,
"content": "## Post new LinkedIn contributions to Slack channel\nPosts the AI-generated LinkedIn contributions to a specified Slack channel. This allows the contributions to be shared with a team or for record-keeping.\n"
},
"typeVersion": 1
},
{
"id": "cb052b4e-51a8-45be-8684-bd46f48b8017",
"name": "Sticky Note6",
"type": "n8n-nodes-base.stickyNote",
"position": [
2940,
-55
],
"parameters": {
"color": 6,
"width": 280.61885357253936,
"height": 570.1315791275019,
"content": "## Post new LinkedIn contributions to NocoDB (CreateRows)\nStores the AI-generated LinkedIn contributions in a NocoDB database. It saves the article title, link, and the contribution itself for future reference and tracking."
},
"typeVersion": 1
},
{
"id": "d1bbbc22-4913-4558-8bea-faa437c27e0b",
"name": "Sticky Note7",
"type": "n8n-nodes-base.stickyNote",
"position": [
2951,
399
],
"parameters": {
"color": 7,
"width": 259.5924775143092,
"height": 104.96722916838547,
"content": "### `NocoDB` can be swapped with another service like `Airtable` or `Google Sheets`"
},
"typeVersion": 1
},
{
"id": "343da68f-09a7-4602-91e9-3ee47e23a936",
"name": "Sticky Note8",
"type": "n8n-nodes-base.stickyNote",
"position": [
1100,
-40
],
"parameters": {
"color": 7,
"width": 392.21847914963246,
"height": 80,
"content": "### `NocoDB` can be swapped with another service like `Airtable` or `Google Sheets`"
},
"typeVersion": 1
},
{
"id": "ed17e693-da43-49b9-bc4b-cae8a8503ee8",
"name": "Sticky Note10",
"type": "n8n-nodes-base.stickyNote",
"position": [
2344,
-56
],
"parameters": {
"width": 309.45427591228105,
"height": 447.75689268844843,
"content": "## LinkedIn Contribution Writer\nUses an AI model to generate unique contributions based on the extracted content from LinkedIn articles. The generated advice is tailored for each topic within the article.\n"
},
"typeVersion": 1
},
{
"id": "653d839f-ea48-4e3c-a4a8-09dbeea59ed6",
"name": "Airtable",
"type": "n8n-nodes-base.airtable",
"position": [
80,
627
],
"parameters": {
"options": {},
"resource": "base",
"authentication": "airtableOAuth2Api"
},
"credentials": {
"airtableOAuth2Api": {
"id": "goKNRHmMmQG5kexN",
"name": "Airtable Account (darryn@optimus01.co.za)"
}
},
"typeVersion": 2.1
},
{
"id": "4b4ba215-5a51-45dc-81ba-80b789ffe269",
"name": "Google Sheets",
"type": "n8n-nodes-base.googleSheets",
"position": [
260,
627
],
"parameters": {
"options": {},
"sheetName": {
"__rl": true,
"mode": "list",
"value": 966510578,
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1C7R_Xb5pfWlctEtgpOrXTz2O1I59VOBNIQJb2mWDWiI/edit#gid=966510578",
"cachedResultName": "Appointments (Smile)"
},
"documentId": {
"__rl": true,
"mode": "list",
"value": "1C7R_Xb5pfWlctEtgpOrXTz2O1I59VOBNIQJb2mWDWiI",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1C7R_Xb5pfWlctEtgpOrXTz2O1I59VOBNIQJb2mWDWiI/edit?usp=drivesdk",
"cachedResultName": "Orthodontist - Dr. Choma"
}
},
"credentials": {
"googleSheetsOAuth2Api": {
"id": "G62pZQANOhZoAYVs",
"name": "Google Sheets Account (darryn@optimus01.co.za)"
}
},
"typeVersion": 4.5
},
{
"id": "b98516e8-897f-4bf1-aa1a-1783f6b2d957",
"name": "Sticky Note12",
"type": "n8n-nodes-base.stickyNote",
"position": [
21,
270
],
"parameters": {
"color": 7,
"width": 394.73627201205596,
"height": 521.5579232475401,
"content": "## Tools That Are Interchangeable\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n### `NocoDB` can be swapped with another service like `Airtable` or `Google Sheets`"
},
"typeVersion": 1
},
{
"id": "22849372-db4d-44ab-aea2-224d4c6bfd77",
"name": "데이터베이스 NocoDB에서 모든 LinkedIn 기여 가져오기(GetRows)1",
"type": "n8n-nodes-base.nocoDb",
"position": [
160,
347
],
"parameters": {
"table": "mpagw9n92ran52o",
"options": {},
"operation": "getAll",
"projectId": "psdqqm1bzphkodc",
"returnAll": true,
"authentication": "nocoDbApiToken"
},
"credentials": {
"nocoDbApiToken": {
"id": "5PYJKB4ihzHtKLqx",
"name": "NocoDB Account (darryn@optimus01.co.za)"
}
},
"typeVersion": 3
},
{
"id": "0af1eb81-9592-4d5d-a628-18f7895e5401",
"name": "Google 검색 주제 설정",
"type": "n8n-nodes-base.set",
"position": [
800,
360
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "cf3ef4d0-2688-4fe1-9801-a8519bd293f7",
"name": "Topic",
"type": "string",
"value": "Paid Advertising"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "493d93d3-d426-4d8d-9b18-ec5855ee891a",
"name": "Sticky Note13",
"type": "n8n-nodes-base.stickyNote",
"position": [
740,
320
],
"parameters": {
"color": 7,
"width": 221.13234187060237,
"height": 399.35935838473415,
"content": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n## Set Topic for Google search\nThis node sets a specific topic to be used in subsequent steps of the workflow. "
},
"typeVersion": 1
},
{
"id": "e8b12df1-32b5-4f8f-b3d0-9fc68366f9a8",
"name": "Sticky Note16",
"type": "n8n-nodes-base.stickyNote",
"position": [
738.8518697906181,
732.2671893604936
],
"parameters": {
"color": 4,
"width": 223.88348808302658,
"height": 80,
"content": "## 👆 EDIT THE FIELD HERE "
},
"typeVersion": 1
}
],
"pinData": {},
"connections": {
"0af1eb81-9592-4d5d-a628-18f7895e5401": {
"main": [
[
{
"node": "dd9e2f9c-225a-4b6b-9904-293206a477e4",
"type": "main",
"index": 0
}
]
]
},
"86fe3695-c1fd-4154-b1ba-f0737406da4a": {
"main": [
[
{
"node": "4d6bca6e-2392-48c1-906f-ff5f439f4897",
"type": "main",
"index": 0
}
]
]
},
"68eefc93-6c82-4687-bb4d-52345e5a5094": {
"main": [
[
{
"node": "ffc7984b-7199-421a-9fe1-8ffe2aa8e7b3",
"type": "main",
"index": 0
},
{
"node": "0af1eb81-9592-4d5d-a628-18f7895e5401",
"type": "main",
"index": 0
}
]
]
},
"dd9e2f9c-225a-4b6b-9904-293206a477e4": {
"main": [
[
{
"node": "632c54cc-b1d7-4034-93bf-82dd206761f0",
"type": "main",
"index": 0
}
]
]
},
"65e4efa0-c746-4e77-9ccb-01c8afc5860c": {
"main": [
[
{
"node": "ffc7984b-7199-421a-9fe1-8ffe2aa8e7b3",
"type": "main",
"index": 0
},
{
"node": "0af1eb81-9592-4d5d-a628-18f7895e5401",
"type": "main",
"index": 0
}
]
]
},
"5496fe68-6c77-4520-9479-141a4a20643f": {
"main": [
[
{
"node": "a9cd9135-e6d8-4350-861d-87af50413297",
"type": "main",
"index": 0
}
]
]
},
"af3fdd03-d28a-4f49-b213-8202b1d154df": {
"main": [
[
{
"node": "5496fe68-6c77-4520-9479-141a4a20643f",
"type": "main",
"index": 0
}
]
]
},
"4d6bca6e-2392-48c1-906f-ff5f439f4897": {
"main": [
[
{
"node": "aaeba3e6-2d74-463a-8ba7-9f84826fee1b",
"type": "main",
"index": 0
}
]
]
},
"81f0a962-fef8-4a46-a709-21cc2db02e55": {
"main": [
[
{
"node": "af3fdd03-d28a-4f49-b213-8202b1d154df",
"type": "main",
"index": 1
}
]
]
},
"632c54cc-b1d7-4034-93bf-82dd206761f0": {
"main": [
[
{
"node": "81f0a962-fef8-4a46-a709-21cc2db02e55",
"type": "main",
"index": 0
}
]
]
},
"a9cd9135-e6d8-4350-861d-87af50413297": {
"main": [
[
{
"node": "86fe3695-c1fd-4154-b1ba-f0737406da4a",
"type": "main",
"index": 0
}
]
]
},
"ffc7984b-7199-421a-9fe1-8ffe2aa8e7b3": {
"main": [
[
{
"node": "af3fdd03-d28a-4f49-b213-8202b1d154df",
"type": "main",
"index": 0
}
]
]
}
}
}자주 묻는 질문
이 워크플로우를 어떻게 사용하나요?
위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.
이 워크플로우는 어떤 시나리오에 적합한가요?
고급 - 인공지능, 마케팅
유료인가요?
이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.
관련 워크플로우 추천
WordPress 콘텐츠 생성기 v3
WordPress 내용 생성기 v3
If
Set
Code
+
If
Set
Code
102 노드Alex Kim
인공지능
자동화 블로그 작성 및 소셜 미디어 프로모션 에이전트
GPT-4, Perplexity 및 WordPress를 사용한 SEO 블로그 생성 + 소셜 미디어 자동화
Set
Code
Gmail
+
Set
Code
Gmail
79 노드LukaszB
디자인
🗞️ AI로운 지속 가능한 마케팅 브리핑(gmail, GPT-4o 사용)
🗞️ AI 주도의 지속 가능성 마케팅 브리핑( Gmail, GPT-4o 사용)
If
Set
Code
+
If
Set
Code
21 노드Samir Saci
인공지능
자동화 뉴스-브리핑 AI 에이전트 v13
AI 뉴스 연구 팀: 24/7 브리핑 자동화, Perplexity 인용 포함
Set
Code
Gmail
+
Set
Code
Gmail
37 노드Derek Cheung
제품
AI 뉴스레터 빌더: Dumpling AI 웹 스크래핑, GPT-4o 요약
AI 뉴스 브리핑 빌더: Dumpling AI 웹사이트 스크래핑, GPT-4o 요약
Set
Code
Gmail
+
Set
Code
Gmail
10 노드Yang
인공지능
AI 생성 WordPress 글 요약 블록
WordPress 글의 AI 생성 요약 블록
If
Set
Slack
+
If
Set
Slack
32 노드Dataki
인공지능