인기 Reels 분석을 통해 Apify와 GPT-4를 사용하여 바이러스성 Instagram 스크립트 생성
고급
이것은Content Creation, Multimodal AI분야의자동화 워크플로우로, 19개의 노드를 포함합니다.주로 If, Wait, Gmail, Filter, Summarize 등의 노드를 사용하며. 인기 Reels를 분석하여 Apify와 GPT-4를 사용하여 바이러스성 Instagram 스크립트 생성
사전 요구사항
- •Google 계정 및 Gmail API 인증 정보
- •대상 API의 인증 정보가 필요할 수 있음
- •Google Sheets API 인증 정보
- •OpenAI API Key
사용된 노드 (19)
워크플로우 미리보기
노드 연결 관계를 시각적으로 표시하며, 확대/축소 및 이동을 지원합니다
워크플로우 내보내기
다음 JSON 구성을 복사하여 n8n에 가져오면 이 워크플로우를 사용할 수 있습니다
{
"meta": {
"instanceId": "b53d7add2bf1e9c462140180b1bd7aa3d8f29b8200cc87adda7d29bbf7021cb1",
"templateCredsSetupCompleted": true
},
"nodes": [
{
"id": "831e0095-3e8b-42f6-9e90-12919fe7f132",
"name": "폼 제출 시",
"type": "n8n-nodes-base.formTrigger",
"position": [
160,
-16
],
"webhookId": "8f15fb62-2173-43ed-8ce2-2877ef26f72b",
"parameters": {
"options": {},
"formTitle": "Viral Trending Reels Script Generator",
"formFields": {
"values": [
{
"fieldLabel": "Hashtag",
"placeholder": "aiautomation",
"requiredField": true
},
{
"fieldType": "number",
"fieldLabel": "number of reels to scrape",
"placeholder": "20",
"requiredField": true
}
]
},
"formDescription": "Enter details below to get complete ready to shoot video reel scripts from Instagram"
},
"typeVersion": 2.3
},
{
"id": "5c57a174-f51e-404d-a847-9330efaa23cc",
"name": "해시태그 스크래핑",
"type": "n8n-nodes-base.httpRequest",
"position": [
384,
-16
],
"parameters": {
"url": "https://api.apify.com/v2/acts/reGe1ST3OBgYZSsZJ/run-sync-get-dataset-items",
"method": "POST",
"options": {
"redirect": {
"redirect": {}
}
},
"jsonBody": "={\n \"hashtags\": [\n \"{{ $json.Hashtag }}\"\n ],\n \"keywordSearch\": false,\n \"resultsLimit\": {{ $json['number of reels to scrape'] }},\n \"resultsType\": \"stories\"\n} ",
"sendBody": true,
"sendHeaders": true,
"specifyBody": "json",
"headerParameters": {
"parameters": [
{
"name": "Accept",
"value": "application/json"
},
{
"name": "Authorization",
"value": "Bearer [your api key]"
}
]
}
},
"typeVersion": 4.2
},
{
"id": "f666f6d0-818d-4f80-91bf-8f9963f49a56",
"name": "목록에서 필터링",
"type": "n8n-nodes-base.filter",
"position": [
608,
-16
],
"parameters": {
"options": {},
"conditions": {
"options": {
"version": 2,
"leftValue": "",
"caseSensitive": true,
"typeValidation": "strict"
},
"combinator": "and",
"conditions": [
{
"id": "68cb54ea-e865-4720-b17c-9ebd3337c742",
"operator": {
"type": "number",
"operation": "gt"
},
"leftValue": "={{ $json.likesCount }}",
"rightValue": 1000
},
{
"id": "ce4409ee-284c-462d-94aa-c8b5da74fc2c",
"operator": {
"type": "dateTime",
"operation": "before"
},
"leftValue": "={{ $json.timestamp.toDateTime() }}",
"rightValue": "={{ $now.minus({ days: 7 }) }}"
}
]
}
},
"typeVersion": 2.2
},
{
"id": "21953832-59b0-4d6f-a580-d2099871039e",
"name": "시트에 추가",
"type": "n8n-nodes-base.googleSheets",
"position": [
880,
-16
],
"parameters": {
"columns": {
"value": {
"url": "={{ $json.url }}",
"caption": "={{ $json.caption }}",
"songName": "={{ $json.musicInfo.song_name }}",
"thumbnail": "={{ $json.displayUrl }}",
"timestamp": "={{ $json.timestamp.toDateTime() }}",
"likesCount": "={{ $json.likesCount }}",
"download url": "={{ $json.videoUrl }}",
"commentsCount": "={{ $json.commentsCount }}",
"ownerFullName": "={{ $json.ownerFullName }}",
"ownerUsername": "=@{{ $json.ownerUsername }}",
"primaryHashtag": "={{ $('On form submission').item.json.Hashtag }}"
},
"schema": [
{
"id": "primaryHashtag",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "primaryHashtag",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "caption",
"type": "string",
"display": true,
"required": false,
"displayName": "caption",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "ownerFullName",
"type": "string",
"display": true,
"required": false,
"displayName": "ownerFullName",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "ownerUsername",
"type": "string",
"display": true,
"required": false,
"displayName": "ownerUsername",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "commentsCount",
"type": "string",
"display": true,
"required": false,
"displayName": "commentsCount",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "likesCount",
"type": "string",
"display": true,
"required": false,
"displayName": "likesCount",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "timestamp",
"type": "string",
"display": true,
"required": false,
"displayName": "timestamp",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "url",
"type": "string",
"display": true,
"required": false,
"displayName": "url",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "thumbnail",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "thumbnail",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "download url",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "download url",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "songName",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "songName",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "Transcript",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "Transcript",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "AI Generated Inspired Script",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "AI Generated Inspired Script",
"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/1XupKy-R6zPvCfeh5q9co5O-wPMI64D7xvavFkz0yQqk/edit#gid=0",
"cachedResultName": "Sheet1"
},
"documentId": {
"__rl": true,
"mode": "list",
"value": "1XupKy-R6zPvCfeh5q9co5O-wPMI64D7xvavFkz0yQqk",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1XupKy-R6zPvCfeh5q9co5O-wPMI64D7xvavFkz0yQqk/edit?usp=drivesdk",
"cachedResultName": "Viral Reel Script Generator"
}
},
"credentials": {
"googleSheetsOAuth2Api": {
"id": "NznQaFoq7CSSVinX",
"name": "Google Sheets account - GDS"
}
},
"typeVersion": 4.7
},
{
"id": "29d5b354-e86a-4bb6-a341-46c7cb8575ec",
"name": "비디오 트랜스크립션",
"type": "n8n-nodes-base.httpRequest",
"position": [
432,
416
],
"parameters": {
"url": "https://api.apify.com/v2/acts/CVQmx5Se22zxPaWc1/run-sync-get-dataset-items",
"method": "POST",
"options": {
"redirect": {
"redirect": {}
}
},
"jsonBody": "={\n \"start_urls\": \"{{ $json.url }}\"\n}",
"sendBody": true,
"sendHeaders": true,
"specifyBody": "json",
"headerParameters": {
"parameters": [
{
"name": "Accept",
"value": "application/json"
},
{
"name": "Authorization",
"value": "Bearer [your api key]"
}
]
}
},
"typeVersion": 4.2
},
{
"id": "f32760f4-af01-4458-91a1-37fc9728af87",
"name": "항목 반복 처리",
"type": "n8n-nodes-base.splitInBatches",
"position": [
96,
400
],
"parameters": {
"options": {}
},
"typeVersion": 3
},
{
"id": "6eddfe4e-bc88-4787-afd0-82059d7815b4",
"name": "AI 에이전트",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
560,
864
],
"parameters": {
"text": "={{ $json.Transcript }}",
"options": {
"systemMessage": "You are an AI Video Script Creator trained to craft high-retention, short-form video scripts for platforms like Instagram Reels, TikTok, and YouTube Shorts.\n\n## Objective\nAnalyze the given **trending video transcript** and extract its underlying structure — including pacing, tone, character dialogue style, pattern of curiosity, punchlines, and CTA timing. Then, generate **one unique and original script** that follows the same engagement structure but uses a new topic or use case.\n\n## Guidelines\n- **Do not copy** or reuse sentences from the input transcript. Only mirror its structure and energy.\n- Maintain **natural dialogue flow** between characters or narrator(s).\n- Keep **each line short** (1–2 sentences max) for easy reading and caption syncing.\n- Include **timestamps or pacing cues** in brackets (e.g., [0.00–1.00s]) to reflect rhythm.\n- Build **curiosity early**, deliver rapid **value moments**, and end with a **clear call-to-action**.\n- Use **modern, relatable, and scroll-stopping hooks**.\n- Keep tone **conversational, fast-paced, and Gen-Z/social-media friendly**.\n- If the source transcript includes humor, surprise, or banter — preserve that emotional pattern in the new script.\n\n## Output Format\nReturn only the new **video script**, structured with approximate timestamps and speaker labels where relevant.\n"
},
"promptType": "define"
},
"typeVersion": 2.2
},
{
"id": "475968cd-7471-4ff0-97ea-d2598652b91f",
"name": "오류 발생 시",
"type": "n8n-nodes-base.if",
"position": [
624,
416
],
"parameters": {
"options": {},
"conditions": {
"options": {
"version": 2,
"leftValue": "",
"caseSensitive": true,
"typeValidation": "strict"
},
"combinator": "and",
"conditions": [
{
"id": "74c3ceaf-5166-417e-b67d-7fa06beaafb3",
"operator": {
"type": "string",
"operation": "contains"
},
"leftValue": "={{ $json.transcript }}",
"rightValue": "no speech found (unexpected error)"
}
]
}
},
"typeVersion": 2.2
},
{
"id": "749cc8ee-21ff-4874-aa32-700a4ec04b2f",
"name": "OpenAI 채팅 모델",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
560,
1072
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "gpt-4.1-mini"
},
"options": {}
},
"credentials": {
"openAiApi": {
"id": "3t4OruCEPNBstxz3",
"name": "OpenAi account"
}
},
"typeVersion": 1.2
},
{
"id": "c81d904e-91fe-4451-80ed-645056a9027b",
"name": "메시지 전송",
"type": "n8n-nodes-base.gmail",
"position": [
336,
1264
],
"webhookId": "fa469368-7c70-43a8-9a20-02e9bcea495f",
"parameters": {
"sendTo": "nitindixit18@gmail.com",
"message": "=<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\" />\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n <title>AI Script Report</title>\n <style>\n body {\n background-color: #f8fafc;\n font-family: \"Inter\", sans-serif;\n color: #111827;\n margin: 0;\n padding: 40px;\n }\n .container {\n background: #ffffff;\n max-width: 500px;\n margin: 0 auto;\n padding: 30px;\n border-radius: 16px;\n box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08);\n text-align: center;\n }\n h1 {\n font-size: 22px;\n margin-bottom: 10px;\n color: #111827;\n }\n .count {\n font-size: 48px;\n font-weight: 700;\n color: #2563eb;\n margin: 15px 0;\n }\n .message {\n font-size: 16px;\n color: #374151;\n }\n .footer {\n margin-top: 25px;\n font-size: 12px;\n color: #9ca3af;\n }\n </style>\n</head>\n<body>\n <div class=\"container\">\n <h1>AI Script Generation Report</h1>\n <div class=\"count\">{{ $json.count_AI_Generated_Inspired_Script }}</div>\n <div class=\"message\">\n Scripts generated successfully from your latest workflow run!\n </div>\n <div class=\"footer\">\n Powered by n8n • AI Automation Workflow\n </div>\n </div>\n</body>\n</html>\n",
"options": {
"appendAttribution": false
},
"subject": "🚀 All Scripts Generated 👋"
},
"credentials": {
"gmailOAuth2": {
"id": "RG4YxaVWWEMFAWDh",
"name": "Gmail account - GDS2025"
}
},
"typeVersion": 2.1
},
{
"id": "148470d5-b44b-4913-a47a-cba24b9f35b2",
"name": "요약",
"type": "n8n-nodes-base.summarize",
"position": [
160,
1264
],
"parameters": {
"options": {},
"fieldsToSummarize": {
"values": [
{
"field": "AI Generated Inspired Script"
}
]
}
},
"typeVersion": 1.1
},
{
"id": "d0c118d8-f300-4525-869e-cec141d55b8b",
"name": "스티커 노트",
"type": "n8n-nodes-base.stickyNote",
"position": [
-480,
-32
],
"parameters": {
"color": 6,
"width": 384,
"height": 528,
"content": "## AI Reel Writer\n### How it works\n1. Scrapes reels from a given hashtag\n2. Filters out trending reels from it\n3. Add to the google sheet\n4. Transcribe videos\n5. AI agent analyses and writes a unique script from it using the same proven structure.\n\n### Requirements\n- Apify API key - [Create Free Account](https://apify.com?fpr=eg224f)\n- Google Sheet - [Make a copy of this](https://docs.google.com/spreadsheets/d/1XupKy-R6zPvCfeh5q9co5O-wPMI64D7xvavFkz0yQqk/edit?usp=sharing)\n- Gmail (Optional step)\n\n## Steps to Setup\n1. Update API Keys of Apify in the 'Scrape Hashtag' & 'Transcribe Video' nodes\n2. Update Google Sheet saved in your google account in the 'Add to the sheet', 'Update sheet' and 'Add AI Script' nodes.\n3. You're good to go."
},
"typeVersion": 1
},
{
"id": "c8c8d6cb-da8b-46cb-80a4-1424b8bd6dc8",
"name": "스티커 노트1",
"type": "n8n-nodes-base.stickyNote",
"position": [
16,
-160
],
"parameters": {
"color": 7,
"width": 1056,
"height": 336,
"content": "## Step 1: Scrape Hashtags\n- Scrape given hashtag from n8n form\n- Filters our trending ones\n- Add to the google sheet"
},
"typeVersion": 1
},
{
"id": "1132d737-670f-41d5-9094-d964e9c35910",
"name": "AI 스크립트 추가",
"type": "n8n-nodes-base.googleSheets",
"position": [
912,
864
],
"parameters": {
"columns": {
"value": {
"url": "={{ $('Update sheet').item.json.url }}",
"AI Generated Inspired Script": "={{ $json.output }}"
},
"schema": [
{
"id": "primaryHashtag",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "primaryHashtag",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "caption",
"type": "string",
"display": true,
"required": false,
"displayName": "caption",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "ownerFullName",
"type": "string",
"display": true,
"required": false,
"displayName": "ownerFullName",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "ownerUsername",
"type": "string",
"display": true,
"required": false,
"displayName": "ownerUsername",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "commentsCount",
"type": "string",
"display": true,
"required": false,
"displayName": "commentsCount",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "likesCount",
"type": "string",
"display": true,
"required": false,
"displayName": "likesCount",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "timestamp",
"type": "string",
"display": true,
"required": false,
"displayName": "timestamp",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "url",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "url",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "thumbnail",
"type": "string",
"display": true,
"required": false,
"displayName": "thumbnail",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "download url",
"type": "string",
"display": true,
"required": false,
"displayName": "download url",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "songName",
"type": "string",
"display": true,
"required": false,
"displayName": "songName",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "Transcript",
"type": "string",
"display": true,
"required": false,
"displayName": "Transcript",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "AI Generated Inspired Script",
"type": "string",
"display": true,
"required": false,
"displayName": "AI Generated Inspired Script",
"defaultMatch": false,
"canBeUsedToMatch": true
}
],
"mappingMode": "defineBelow",
"matchingColumns": [
"url"
],
"attemptToConvertTypes": false,
"convertFieldsToString": false
},
"options": {},
"operation": "appendOrUpdate",
"sheetName": {
"__rl": true,
"mode": "list",
"value": "gid=0",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1XupKy-R6zPvCfeh5q9co5O-wPMI64D7xvavFkz0yQqk/edit#gid=0",
"cachedResultName": "Sheet1"
},
"documentId": {
"__rl": true,
"mode": "list",
"value": "1XupKy-R6zPvCfeh5q9co5O-wPMI64D7xvavFkz0yQqk",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1XupKy-R6zPvCfeh5q9co5O-wPMI64D7xvavFkz0yQqk/edit?usp=drivesdk",
"cachedResultName": "Viral Reel Script Generator"
}
},
"credentials": {
"googleSheetsOAuth2Api": {
"id": "NznQaFoq7CSSVinX",
"name": "Google Sheets account - GDS"
}
},
"typeVersion": 4.7
},
{
"id": "e043ad0e-8616-4cfa-8a48-51c77b5a4deb",
"name": "시트 업데이트",
"type": "n8n-nodes-base.googleSheets",
"position": [
336,
864
],
"parameters": {
"columns": {
"value": {
"url": "={{ $json.sourceUrl }}",
"Transcript": "={{ $json.transcript }}"
},
"schema": [
{
"id": "primaryHashtag",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "primaryHashtag",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "caption",
"type": "string",
"display": true,
"required": false,
"displayName": "caption",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "ownerFullName",
"type": "string",
"display": true,
"required": false,
"displayName": "ownerFullName",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "ownerUsername",
"type": "string",
"display": true,
"required": false,
"displayName": "ownerUsername",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "commentsCount",
"type": "string",
"display": true,
"required": false,
"displayName": "commentsCount",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "likesCount",
"type": "string",
"display": true,
"required": false,
"displayName": "likesCount",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "timestamp",
"type": "string",
"display": true,
"required": false,
"displayName": "timestamp",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "url",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "url",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "thumbnail",
"type": "string",
"display": true,
"required": false,
"displayName": "thumbnail",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "download url",
"type": "string",
"display": true,
"required": false,
"displayName": "download url",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "songName",
"type": "string",
"display": true,
"required": false,
"displayName": "songName",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "Transcript",
"type": "string",
"display": true,
"required": false,
"displayName": "Transcript",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "AI Generated Inspired Script",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "AI Generated Inspired Script",
"defaultMatch": false,
"canBeUsedToMatch": true
}
],
"mappingMode": "defineBelow",
"matchingColumns": [
"url"
],
"attemptToConvertTypes": false,
"convertFieldsToString": false
},
"options": {},
"operation": "appendOrUpdate",
"sheetName": {
"__rl": true,
"mode": "list",
"value": "gid=0",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1XupKy-R6zPvCfeh5q9co5O-wPMI64D7xvavFkz0yQqk/edit#gid=0",
"cachedResultName": "Sheet1"
},
"documentId": {
"__rl": true,
"mode": "list",
"value": "1XupKy-R6zPvCfeh5q9co5O-wPMI64D7xvavFkz0yQqk",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1XupKy-R6zPvCfeh5q9co5O-wPMI64D7xvavFkz0yQqk/edit?usp=drivesdk",
"cachedResultName": "Viral Reel Script Generator"
}
},
"credentials": {
"googleSheetsOAuth2Api": {
"id": "NznQaFoq7CSSVinX",
"name": "Google Sheets account - GDS"
}
},
"typeVersion": 4.7
},
{
"id": "0c37e2fc-402a-468c-9ac2-b700f88f697f",
"name": "스티커 노트4",
"type": "n8n-nodes-base.stickyNote",
"position": [
288,
288
],
"parameters": {
"color": 7,
"width": 784,
"height": 336,
"content": "## Step 2: Transcribe Video\n- Transcribe all the videos one by one\n- Add the scripts in the sheet"
},
"typeVersion": 1
},
{
"id": "f99c5852-87ad-40b7-b996-30c7f889de5b",
"name": "대기",
"type": "n8n-nodes-base.wait",
"position": [
864,
400
],
"webhookId": "a7f2ccc5-b0b7-450f-9ab2-fbb30e7832a6",
"parameters": {},
"typeVersion": 1.1
},
{
"id": "e8ce96ea-4f35-4ca9-83b3-cec30e223275",
"name": "스티커 노트5",
"type": "n8n-nodes-base.stickyNote",
"position": [
256,
736
],
"parameters": {
"color": 7,
"width": 784,
"height": 336,
"content": "## Step 3: Analyse and Rewrite\n- AI analyses each script and rewrites in the same emotional tone and narrative structure while creating entirely new storylines\n- New AI Script added to the sheet"
},
"typeVersion": 1
},
{
"id": "81e28863-b0fd-440b-aee5-f851b37dc96b",
"name": "스티커 노트2",
"type": "n8n-nodes-base.stickyNote",
"position": [
96,
1120
],
"parameters": {
"color": 7,
"width": 480,
"height": 320,
"content": "## Step 4: Final Reporting\n- Counts all the successful scripts\n- Sends to the gmail inbox"
},
"typeVersion": 1
}
],
"pinData": {},
"connections": {
"f99c5852-87ad-40b7-b996-30c7f889de5b": {
"main": [
[
{
"node": "29d5b354-e86a-4bb6-a341-46c7cb8575ec",
"type": "main",
"index": 0
}
]
]
},
"6eddfe4e-bc88-4787-afd0-82059d7815b4": {
"main": [
[
{
"node": "1132d737-670f-41d5-9094-d964e9c35910",
"type": "main",
"index": 0
}
]
]
},
"475968cd-7471-4ff0-97ea-d2598652b91f": {
"main": [
[
{
"node": "f99c5852-87ad-40b7-b996-30c7f889de5b",
"type": "main",
"index": 0
}
],
[
{
"node": "e043ad0e-8616-4cfa-8a48-51c77b5a4deb",
"type": "main",
"index": 0
}
]
]
},
"148470d5-b44b-4913-a47a-cba24b9f35b2": {
"main": [
[
{
"node": "c81d904e-91fe-4451-80ed-645056a9027b",
"type": "main",
"index": 0
}
]
]
},
"e043ad0e-8616-4cfa-8a48-51c77b5a4deb": {
"main": [
[
{
"node": "6eddfe4e-bc88-4787-afd0-82059d7815b4",
"type": "main",
"index": 0
}
]
]
},
"1132d737-670f-41d5-9094-d964e9c35910": {
"main": [
[
{
"node": "f32760f4-af01-4458-91a1-37fc9728af87",
"type": "main",
"index": 0
}
]
]
},
"5c57a174-f51e-404d-a847-9330efaa23cc": {
"main": [
[
{
"node": "f666f6d0-818d-4f80-91bf-8f9963f49a56",
"type": "main",
"index": 0
}
]
]
},
"f32760f4-af01-4458-91a1-37fc9728af87": {
"main": [
[
{
"node": "148470d5-b44b-4913-a47a-cba24b9f35b2",
"type": "main",
"index": 0
}
],
[
{
"node": "29d5b354-e86a-4bb6-a341-46c7cb8575ec",
"type": "main",
"index": 0
}
]
]
},
"21953832-59b0-4d6f-a580-d2099871039e": {
"main": [
[
{
"node": "f32760f4-af01-4458-91a1-37fc9728af87",
"type": "main",
"index": 0
}
]
]
},
"29d5b354-e86a-4bb6-a341-46c7cb8575ec": {
"main": [
[
{
"node": "475968cd-7471-4ff0-97ea-d2598652b91f",
"type": "main",
"index": 0
}
]
]
},
"749cc8ee-21ff-4874-aa32-700a4ec04b2f": {
"ai_languageModel": [
[
{
"node": "6eddfe4e-bc88-4787-afd0-82059d7815b4",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"831e0095-3e8b-42f6-9e90-12919fe7f132": {
"main": [
[
{
"node": "5c57a174-f51e-404d-a847-9330efaa23cc",
"type": "main",
"index": 0
}
]
]
},
"f666f6d0-818d-4f80-91bf-8f9963f49a56": {
"main": [
[
{
"node": "21953832-59b0-4d6f-a580-d2099871039e",
"type": "main",
"index": 0
}
]
]
}
}
}자주 묻는 질문
이 워크플로우를 어떻게 사용하나요?
위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.
이 워크플로우는 어떤 시나리오에 적합한가요?
고급 - 콘텐츠 제작, 멀티모달 AI
유료인가요?
이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.
관련 워크플로우 추천
Apollo 데이터 스크래핑 및 리치 프로세스 1 ✅
Apollo, AI 파싱 및 예정 이메일 후속 조치를 사용한 잠재 고객 자동 생성
If
Code
Wait
+
If
Code
Wait
39 노드Deniz
콘텐츠 제작
WordPress 블로그 자동화 프로페셔널 에디션(심층 연구) v2.1 마켓
GPT-4o, Perplexity AI 및 다국어 지원을 사용한 SEO 최적화 블로그 생성 자동화
If
Set
Xml
+
If
Set
Xml
125 노드Daniel Ng
콘텐츠 제작
자동화된 로컬 리드 찾기 및 콜드 이메일 발송
Apify, AI 및 Gmail을 사용한 지역 리드 자동 발견 및 콜드 이메일 발송
If
Set
Wait
+
If
Set
Wait
18 노드Meak
콘텐츠 제작
YouTube 비디오 기반 자율 블로그 게시
ChatGPT, Sheets, Apify, Pexels, WordPress를 사용하여 YouTube 비디오를 자동으로 블로그에 게시합니다.
If
Set
Code
+
If
Set
Code
80 노드Oriol Seguí
콘텐츠 제작
시각화 참조 라이브러리에서 n8n 노드를 탐색
可视化 참조 라이브러리에서 n8n 노드를 탐색
If
Ftp
Set
+
If
Ftp
Set
113 노드I versus AI
기타
AI 리드 생성 에이전트
Apify, AI, Gmail을 사용한 자동 잠재 고객 생성 및 콜드 이메일 발송
If
Set
Wait
+
If
Set
Wait
20 노드Rakin Jakaria
리드 생성