소셜 댓글 에이전트
중급
이것은Social Media, Multimodal AI분야의자동화 워크플로우로, 14개의 노드를 포함합니다.주로 If, Set, Slack, Webhook, Agent 등의 노드를 사용하며. Claude Sonnet 및 Trigify 기반 AI 소셜 미디어 생각 리더십 시스템
사전 요구사항
- •Slack Bot Token 또는 Webhook URL
- •HTTP Webhook 엔드포인트(n8n이 자동으로 생성)
- •Anthropic API Key
- •대상 API의 인증 정보가 필요할 수 있음
워크플로우 미리보기
노드 연결 관계를 시각적으로 표시하며, 확대/축소 및 이동을 지원합니다
워크플로우 내보내기
다음 JSON 구성을 복사하여 n8n에 가져오면 이 워크플로우를 사용할 수 있습니다
{
"id": "F7HeimzO7cN5PRIf",
"meta": {
"instanceId": "REDACTED_INSTANCE_ID",
"templateCredsSetupCompleted": true
},
"name": "Social Commenting Agent",
"tags": [],
"nodes": [
{
"id": "9b951a40-79f6-4e65-94ac-66d9f7a635b7",
"name": "Webhook 트리거",
"type": "n8n-nodes-base.webhook",
"position": [
-680,
-100
],
"webhookId": "REDACTED_WEBHOOK_ID",
"parameters": {
"path": "REDACTED_WEBHOOK_PATH",
"options": {},
"httpMethod": "POST"
},
"typeVersion": 2
},
{
"id": "7fbdf45b-4054-4ab3-b402-a1dc390c2100",
"name": "Anthropic 채팅 모델",
"type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
"position": [
-180,
140
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "claude-sonnet-4-20250514",
"cachedResultName": "Claude Sonnet 4"
},
"options": {}
},
"credentials": {
"anthropicApi": {
"id": "REDACTED_ANTHROPIC_CREDENTIAL_ID",
"name": "Anthropic account"
}
},
"typeVersion": 1.3
},
{
"id": "fc3b628a-bc6a-4c0e-9723-87e91a54fd36",
"name": "구조화된 출력 파서",
"type": "@n8n/n8n-nodes-langchain.outputParserStructured",
"position": [
60,
120
],
"parameters": {
"jsonSchemaExample": "{\n \"result\": true,\n \"post summary\": \"A post about using prospects' exact language from sales conversations to improve cold email copywriting effectiveness\"\n}"
},
"typeVersion": 1.2
},
{
"id": "18bd0c96-9f93-45a7-9510-85149da4e7fa",
"name": "메모",
"type": "n8n-nodes-base.stickyNote",
"position": [
-220,
-320
],
"parameters": {
"color": 4,
"width": 420,
"height": 600,
"content": "Change the prompt to be specific for your company not Trigify. \n\nShould we add a score here? To get the agent to score how relevant the post is and could be to angling my pitch towards Trigify?"
},
"typeVersion": 1
},
{
"id": "e6021a37-f55e-4ea7-a755-891ce5d61405",
"name": "Search Web",
"type": "@n8n/n8n-nodes-langchain.toolHttpRequest",
"position": [
720,
120
],
"parameters": {
"url": "https://api.openai.com/v1/responses",
"method": "POST",
"jsonBody": "={\n \"model\": \"gpt-4o\",\n \"tools\": [{\"type\": \"web_search_preview\"}],\n \"input\": \"{placeholder}\"\n}",
"sendBody": true,
"sendHeaders": true,
"specifyBody": "json",
"toolDescription": "Use this tool to search the web",
"parametersHeaders": {
"values": [
{
"name": "Content-Type",
"value": "application/json",
"valueProvider": "fieldValue"
},
{
"name": "Authorization",
"value": "Bearer REDACTED_OPENAI_API_KEY",
"valueProvider": "fieldValue"
}
]
},
"placeholderDefinitions": {
"values": [
{
"name": "placeholder",
"type": "string",
"description": "Add your question here"
}
]
}
},
"typeVersion": 1.1
},
{
"id": "052eda68-664d-4f33-b7b2-454db4b9ade7",
"name": "If",
"type": "n8n-nodes-base.if",
"position": [
220,
-100
],
"parameters": {
"options": {},
"conditions": {
"options": {
"version": 2,
"leftValue": "",
"caseSensitive": true,
"typeValidation": "strict"
},
"combinator": "and",
"conditions": [
{
"id": "cac8a808-ac89-4271-bba9-842525a26cf7",
"operator": {
"type": "boolean",
"operation": "true",
"singleValue": true
},
"leftValue": "={{ $json.output.result }}",
"rightValue": ""
}
]
}
},
"typeVersion": 2.2
},
{
"id": "9db75877-b243-4ad9-9802-2a7bc19b123e",
"name": "메모1",
"type": "n8n-nodes-base.stickyNote",
"position": [
380,
-320
],
"parameters": {
"color": 5,
"width": 460,
"height": 600,
"content": "Edit the style in which you want a draft comment to be formatted."
},
"typeVersion": 1
},
{
"id": "6369b074-a06c-4600-8ffb-edf8cd16fc12",
"name": "Validate Post",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
-140,
-100
],
"parameters": {
"text": "=Here is the post - {{ $json.body.content }}",
"options": {
"systemMessage": "=# Thought Leadership Opportunity Analyzer\n\n## Core Identity\nYou are a strategic content analyst focused on identifying social media posts where engaging would allow you to demonstrate expertise in your domain areas, add genuine value to the conversation, and naturally establish thought leadership that indirectly showcases your business capabilities.\n\n## Analysis Objective\nIdentify posts where you can:\n\n1. **Add Genuine Value**: Share meaningful insights, expertise, or helpful perspectives\n2. **Demonstrate Authority**: Show deep knowledge in relevant domains\n3. **Natural Connection**: Create organic opportunities to reference your experience/capabilities without being promotional\n\n## Your Domain Expertise Areas\nBased on Trigify's business, you have authoritative knowledge in:\n\n### Social Media & Platform Intelligence\n- LinkedIn algorithm insights and best practices\n- Social media trend analysis and pattern recognition\n- Content performance optimization strategies\n- Platform-specific engagement dynamics\n\n### Competitive Intelligence & Analysis\n- Systematic competitor monitoring approaches\n- Market intelligence gathering methodologies\n- Competitive landscape analysis techniques\n- Industry trend identification strategies\n\n### B2B Marketing & Attribution\n- Social media ROI measurement challenges\n- Attribution modeling in B2B contexts\n- Lead generation through social engagement\n- Content distribution and amplification strategies\n\n### Data-Driven Marketing\n- Social listening methodologies\n- Conversation intelligence applications\n- Marketing analytics and measurement\n- Performance tracking across platforms\n\n## Analysis Framework\n\n### Step 1: Value-Add Potential Assessment\n\n**HIGH VALUE TOPICS** - Posts discussing:\n- LinkedIn marketing challenges or algorithm questions\n- B2B attribution and measurement problems\n- Competitor analysis struggles or methodologies\n- Social media performance tracking issues\n- Content strategy optimization questions\n- Marketing ROI measurement challenges\n- Lead generation through social media\n- Industry trend identification methods\n\n**MEDIUM VALUE TOPICS** - Posts about:\n- General marketing strategy discussions\n- Business growth challenges\n- Digital marketing tool comparisons\n- Content creation struggles\n- Audience development questions\n\n**LOW VALUE TOPICS** - Posts about:\n- Personal updates or lifestyle content\n- Completely unrelated industries/topics\n- Basic questions you can't add meaningful depth to\n- Controversial or sensitive topics\n\n### Step 2: Conversation Quality Check\nEvaluate the discussion environment:\n- **High Quality**: Thoughtful discussion, professional audience, genuine problem-solving\n- **Medium Quality**: Some engagement, relevant participants, room for valuable input\n- **Low Quality**: Spam, shallow responses, or dying conversation\n\n### Step 3: Authority Demonstration Opportunity\nCan you contribute insights that demonstrate:\n- Deep understanding of the subject matter\n- Practical, actionable advice\n- Unique perspective or experience\n- Data-driven insights or methodologies\n\n### Step 4: Natural Connection Potential\nIs there an organic way to:\n- Reference relevant experience without being salesy\n- Share methodologies or approaches you've used\n- Mention insights from your work in the space\n- Connect to broader themes your business addresses\n\n## Decision Criteria\n\n**Mark as TRUE if:**\n✅ Topic aligns with your domain expertise areas\n✅ You can add substantial value to the conversation\n✅ Discussion has quality engagement from relevant audience\n✅ Opportunity exists to demonstrate thought leadership naturally\n✅ Author/audience represents your target market or influence network\n\n**Mark as FALSE if:**\n❌ Topic is outside your expertise areas\n❌ Conversation is low-quality or dying\n❌ You can't add meaningful value beyond generic advice\n❌ Audience is irrelevant to your business objectives\n❌ Post is controversial or could damage professional reputation\n\n## Output Format\n\n**POST SUMMARY**: [One simple sentence explaining what the post is about in basic terms - keep under 50 words]\n\n**RELEVANCE**: [TRUE/FALSE]\n\n**TOPIC ANALYSIS**:\n- Subject Area: [Specific expertise domain this relates to]\n- Value-Add Potential: [What insights/expertise you could contribute]\n- Natural Connection: [How this could tie back to your experience/capabilities]\n\n**AUDIENCE QUALITY**: [High/Medium/Low professional relevance]\n\n**ENGAGEMENT OPPORTUNITY**: [Description of how to add value authentically]\n\n**CONFIDENCE**: [High/Medium/Low]\n\n## Example High-Value Scenarios\n\n**EXCELLENT**: \"Struggling to measure ROI from our LinkedIn content marketing efforts\"\n\nValue-Add: Share attribution methodologies and measurement frameworks\nNatural Connection: Reference experience with tracking engagement patterns\n\n**GOOD**: \"Anyone else notice LinkedIn algorithm changes affecting reach?\"\n\nValue-Add: Share data-driven insights about platform behavior patterns\nNatural Connection: Mention systematic monitoring approaches\n\n**POOR**: \"What should I have for lunch today?\"\n\nNo expertise relevance or professional value-add opportunity\n\n## Engagement Philosophy\nFocus on posts where you can be genuinely helpful first, with any business connection being a natural byproduct of demonstrating expertise. The goal is thought leadership, not direct promotion."
},
"promptType": "define",
"hasOutputParser": true
},
"typeVersion": 2
},
{
"id": "e083a146-bd58-44b6-9846-95d172cda3b4",
"name": "Write Comment",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
440,
-100
],
"parameters": {
"text": "=Post - {{ $('Webhook').item.json.body.content }}",
"options": {
"systemMessage": "=<artifacts>\n<artifact identifier=\"flexible-thought-leadership-comment-generator\" type=\"text/markdown\" title=\"Flexible Thought Leadership Comment Generator\">\n# Thought Leadership Comment Generator\n\n## Core Identity\nYou are a strategic comment creator specialized in crafting authentic, value-driven responses to social media posts. Your comments demonstrate expertise through personal insights, tactical advice, or strategic observations - not necessarily through statistics or data claims.\n\n## Your Expertise Foundation (Trigify Context)\nYou have hands-on experience with:\n\n### Social Intelligence & Monitoring\n- Cross-platform conversation tracking and analysis\n- Early trend identification and pattern recognition\n- Social listening methodologies and applications\n- Discussion pattern analysis across platforms\n\n### LinkedIn Competitive Intelligence\n- Competitor content performance analysis\n- Engagement pattern recognition and benchmarking\n- Attribution data analysis from social interactions\n- Content strategy optimization approaches\n\n### B2B Marketing Attribution\n- Social media ROI measurement approaches\n- Engagement tracking methodologies\n- Lead attribution through social interactions\n- Performance analytics across touchpoints\n\n## Comment Approaches (Choose Most Natural)\n\n### 1. Strategic Insight\nShare a strategic observation or framework without needing stats:\n*\"The templated approach problem is real. Authenticity beats scale every time in B2B outreach.\"*\n\n### 2. Tactical Advice\nOffer practical next steps or methodology:\n*\"Try mentioning specific content they've shared instead of generic social proof. Way more effective.\"*\n\n### 3. Pattern Recognition\nShare what you've observed without claiming specific data:\n*\"I see this template everywhere now. The 'friend recommended' angle is becoming a red flag for prospects.\"*\n\n### 4. Alternative Perspective\nOffer a different angle or challenge assumptions:\n*\"Social proof works, but fabricated social proof backfires. Genuine connection points beat templates.\"*\n\n### 5. Experience-Based Insight\nShare what you've learned without quantifying:\n*\"Switched from templates to actual social intelligence. Mentioning their specific posts works much better.\"*\n\n## Guidelines\n\n### Voice & Tone\n- **Direct and conversational**\n- **No buzzwords or corporate speak**\n- **Sound like practical experience**\n- **Helpful without being promotional**\n\n### Length & Structure\n- **Maximum 30 words**\n- **1-2 sentences maximum**\n- **One clear insight or piece of advice**\n- **Natural, not forced**\n\n### When to Use Stats/Placeholders\n**Use sparingly and only when:**\n- The insight genuinely requires data support\n- You would realistically have that specific information\n- The stat adds meaningful value to the discussion\n- Format: `{verify: approximate range}` only when necessary\n\n### When NOT to Use Stats\n- General observations about trends or patterns\n- Tactical advice or recommendations\n- Strategic insights or frameworks\n- Opinion-based perspectives\n- Common industry knowledge\n\n### Value-Add Options\nInstead of defaulting to \"I track X,\" consider:\n- **Tactical alternatives**: \"Try X instead of Y\"\n- **Pattern observations**: \"This approach is becoming common\"\n- **Strategic insights**: \"The real issue is Z\"\n- **Experience sharing**: \"I switched from A to B\"\n- **Perspective challenges**: \"Different angle: consider X\"\n\n## Comment Examples\n\n### Without Stats (Preferred Most Times)\n*\"The templated approach kills authenticity. Mentioning their actual content works way better than fake social proof.\"*\n\n*\"This opener is everywhere now. Prospects recognize templates instantly. Real connection points beat fabricated ones.\"*\n\n*\"Switched from templates to genuine research. Takes longer but response rates are night and day.\"*\n\n### With Minimal Data (When Relevant)\n*\"Template overuse is real. {verify: ~X% drop in responses} when prospects see the same opener multiple times.\"*\n\n## Quality Standards\n\n### Comments Should:\n- Add genuine value to the conversation\n- Sound authentic and experience-based\n- Provide actionable insight or perspective\n- Be concise and impactful\n- Feel natural, not forced\n\n### Avoid:\n- Always starting with \"I track/monitor/analyze\"\n- Forcing stats into every comment\n- Generic agreement without added value\n- Overly formal or corporate language\n- Making claims you can't support\n\n## Output Instructions\nProvide ONLY the comment text. Keep under 30 words. Focus on adding genuine value through insight, advice, or perspective rather than defaulting to statistical claims.\n</artifact>\n</artifacts>"
},
"promptType": "define",
"hasOutputParser": true
},
"typeVersion": 2
},
{
"id": "a2f99606-020c-4275-9abc-3009be22e8bb",
"name": "Edit Fields",
"type": "n8n-nodes-base.set",
"position": [
900,
-100
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "3619577a-1cb6-4bf3-b2bb-5992c8674057",
"name": "Post URL",
"type": "string",
"value": "={{ $('Webhook').item.json.body.post_url }}"
},
{
"id": "5068a33a-0d9a-472d-9702-72c104349d08",
"name": "Suggested Comment",
"type": "string",
"value": "={{ $json.output }}"
},
{
"id": "d7af73c4-e8f1-4a4d-ab8b-50ff38898300",
"name": "output['post summary']",
"type": "string",
"value": "={{ $('Validate Post').item.json.output['post summary'] }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "b8dd7938-416b-4cab-8c09-c9f802fc82d0",
"name": "If1",
"type": "n8n-nodes-base.if",
"position": [
-420,
-100
],
"parameters": {
"options": {},
"conditions": {
"options": {
"version": 2,
"leftValue": "",
"caseSensitive": true,
"typeValidation": "strict"
},
"combinator": "and",
"conditions": [
{
"id": "431e9dc5-18b8-489c-80aa-642fae7f1ace",
"operator": {
"type": "string",
"operation": "contains"
},
"leftValue": "={{ $json.body.post_url }}",
"rightValue": "linkedin"
}
]
}
},
"typeVersion": 2.2
},
{
"id": "7209d548-1f0f-40be-99d4-71b0e1e53b49",
"name": "메모2",
"type": "n8n-nodes-base.stickyNote",
"position": [
-460,
-200
],
"parameters": {
"color": 7,
"width": 180,
"height": 240,
"content": "Checking the source of the posts. I.e YouTube, Reddit, LinkedIn etc"
},
"typeVersion": 1
},
{
"id": "1d366051-d08d-43d6-978c-d71aa12660c9",
"name": "메모3",
"type": "n8n-nodes-base.stickyNote",
"position": [
-780,
-320
],
"parameters": {
"width": 300,
"height": 600,
"content": "## Set up Social Listening webhook via Trigify.io platform."
},
"typeVersion": 1
},
{
"id": "bd0649e4-5421-4a88-9dab-5b58d846fa60",
"name": "Slack",
"type": "n8n-nodes-base.slack",
"position": [
1120,
-100
],
"webhookId": "REDACTED_SLACK_WEBHOOK_ID",
"parameters": {
"text": "New Post TO Engage With",
"select": "channel",
"blocksUi": "={\n\t\"blocks\": [\n\t\t{\n\t\t\t\"type\": \"section\",\n\t\t\t\"text\": {\n\t\t\t\t\"type\": \"mrkdwn\",\n\t\t\t\t\"text\": \"📝 *LinkedIn Engagement Opportunity*\\n\\nHere's a suggested post to engage with:\\n\\n*Ready to add your voice to the conversation?*\"\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"type\": \"divider\"\n\t\t},\n\t\t{\n\t\t\t\"type\": \"section\",\n\t\t\t\"text\": {\n\t\t\t\t\"type\": \"mrkdwn\",\n\t\t\t\t\"text\": \"*LinkedIn Post*\\n:link: <{{ $json['Post URL'] }}|View Original Post>\"\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"type\": \"section\",\n\t\t\t\"text\": {\n\t\t\t\t\"type\": \"mrkdwn\",\n\t\t\t\t\"text\": \"*Post Summary:*\\n{{ $json.output['post summary'] }}\"\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"type\": \"section\",\n\t\t\t\"text\": {\n\t\t\t\t\"type\": \"mrkdwn\",\n\t\t\t\t\"text\": \"*Suggested Comment:*\\n{{ $json['Suggested Comment'] }}\"\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"type\": \"divider\"\n\t\t},\n\t\t{\n\t\t\t\"type\": \"actions\",\n\t\t\t\"elements\": [\n\t\t\t\t{\n\t\t\t\t\t\"type\": \"button\",\n\t\t\t\t\t\"text\": {\n\t\t\t\t\t\t\"type\": \"plain_text\",\n\t\t\t\t\t\t\"text\": \"View Post\",\n\t\t\t\t\t\t\"emoji\": true\n\t\t\t\t\t},\n\t\t\t\t\t\"value\": \"view_post\",\n\t\t\t\t\t\"url\": \"{{ $json['Post URL'] }}\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"type\": \"button\",\n\t\t\t\t\t\"text\": {\n\t\t\t\t\t\t\"type\": \"plain_text\",\n\t\t\t\t\t\t\"text\": \"Copy Comment\",\n\t\t\t\t\t\t\"emoji\": true\n\t\t\t\t\t},\n\t\t\t\t\t\"value\": \"copy_comment\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"type\": \"button\",\n\t\t\t\t\t\"text\": {\n\t\t\t\t\t\t\"type\": \"plain_text\",\n\t\t\t\t\t\t\"text\": \"Skip\",\n\t\t\t\t\t\t\"emoji\": true\n\t\t\t\t\t},\n\t\t\t\t\t\"value\": \"skip_post\"\n\t\t\t\t}\n\t\t\t]\n\t\t}\n\t]\n}",
"channelId": {
"__rl": true,
"mode": "list",
"value": "REDACTED_CHANNEL_ID",
"cachedResultName": "comment-strategy"
},
"messageType": "block",
"otherOptions": {}
},
"credentials": {
"slackApi": {
"id": "REDACTED_SLACK_CREDENTIAL_ID",
"name": "Slack account"
}
},
"typeVersion": 2.3
}
],
"active": true,
"pinData": {
"Webhook": [
{
"json": {
"body": {
"likes": 1,
"content": "Steal your copy from your ideal clients.\n\nThe exact words your prospects use to describe their pain - the tools they’re duct taping together, the budget pressure, the “we’ve tried X but still can’t Y” lines.\n\nThat’s the good stuff.\n\nAnd here’s what we’ve learned:\n\nNo copy, whether human-written or AI generated, beats the vocabulary your market is already using.\n\nA few things we do routinely:\n\nTag prospect language in meeting transcripts: If three VPs say “getting accurate pipeline visibility,” that phrase moves straight into subject lines and hooks.\n\nCapture emotional shorthand. One prospect said, “We’re duct-taping five platforms to send a single campaign.” That turned into one of our best-performing openers.\n\nReframe value props using your ideal client's order. Sometimes the benefits we think are top-tier are actually #3 on their list. We flipped the messaging hierarchy to match theirs and reply rates jumped.\n\nFeed the language upstream: Cold outreach → follow-up → sales decks → onboarding. The whole flywheel tightens.\n\nListening does something else too: it keeps us humble. Instead of guessing what should matter, we hear what actually matters, and we write to that.\n\nIf you want to improve cold email, don’t start in the inbox. Start in the call recordings.",
"comments": 1,
"post_url": "https://www.linkedin.com/posts/jesse-cohen-96b1b7170_steal-your-copy-activity-7353956700950777857-3sfj",
"author_url": "https://www.linkedin.com/in/jesse-cohen-96b1b7170",
"posted_date": "2025-07-24T01:18:27.415Z"
},
"query": {},
"params": {},
"headers": {
"host": "primary-dev-de79.up.railway.app",
"accept": "*/*",
"svix-id": "msg_30Im7nifT3ys6Tf7DkbfvJE9d9z",
"x-real-ip": "63.33.109.123",
"user-agent": "Svix-Webhooks/1.68.0 (sender-9YMgn; +https://www.svix.com/http-sender/)",
"content-type": "application/json",
"content-length": "1592",
"svix-signature": "v1,BmDddVAS2tpATMS1+IzQkPPCHereKepUBff5dFptwUQ=",
"svix-timestamp": "1753323305",
"x-railway-edge": "railway/europe-west4",
"accept-encoding": "gzip",
"x-forwarded-for": "63.33.109.123",
"x-request-start": "1753323305468",
"x-forwarded-host": "primary-dev-de79.up.railway.app",
"x-forwarded-proto": "https",
"x-railway-request-id": "vQoBQhXhTXyptHj-Sh8_Fw"
},
"webhookUrl": "https://REDACTED_DOMAIN/webhook/REDACTED_WEBHOOK_PATH",
"executionMode": "production"
}
}
]
},
"settings": {
"executionOrder": "v1"
},
"versionId": "REDACTED_VERSION_ID",
"connections": {
"052eda68-664d-4f33-b7b2-454db4b9ade7": {
"main": [
[
{
"node": "e083a146-bd58-44b6-9846-95d172cda3b4",
"type": "main",
"index": 0
}
]
]
},
"b8dd7938-416b-4cab-8c09-c9f802fc82d0": {
"main": [
[
{
"node": "6369b074-a06c-4600-8ffb-edf8cd16fc12",
"type": "main",
"index": 0
}
]
]
},
"Webhook": {
"main": [
[
{
"node": "b8dd7938-416b-4cab-8c09-c9f802fc82d0",
"type": "main",
"index": 0
}
]
]
},
"e6021a37-f55e-4ea7-a755-891ce5d61405": {
"ai_tool": [
[
{
"node": "e083a146-bd58-44b6-9846-95d172cda3b4",
"type": "ai_tool",
"index": 0
}
]
]
},
"a2f99606-020c-4275-9abc-3009be22e8bb": {
"main": [
[
{
"node": "bd0649e4-5421-4a88-9dab-5b58d846fa60",
"type": "main",
"index": 0
}
]
]
},
"6369b074-a06c-4600-8ffb-edf8cd16fc12": {
"main": [
[
{
"node": "052eda68-664d-4f33-b7b2-454db4b9ade7",
"type": "main",
"index": 0
}
]
]
},
"e083a146-bd58-44b6-9846-95d172cda3b4": {
"main": [
[
{
"node": "a2f99606-020c-4275-9abc-3009be22e8bb",
"type": "main",
"index": 0
}
]
]
},
"Anthropic Chat Model": {
"ai_languageModel": [
[
{
"node": "6369b074-a06c-4600-8ffb-edf8cd16fc12",
"type": "ai_languageModel",
"index": 0
},
{
"node": "e083a146-bd58-44b6-9846-95d172cda3b4",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"Structured Output Parser": {
"ai_outputParser": [
[
{
"node": "6369b074-a06c-4600-8ffb-edf8cd16fc12",
"type": "ai_outputParser",
"index": 0
}
]
]
}
}
}자주 묻는 질문
이 워크플로우를 어떻게 사용하나요?
위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.
이 워크플로우는 어떤 시나리오에 적합한가요?
중급 - 소셜 미디어, 멀티모달 AI
유료인가요?
이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.
관련 워크플로우 추천
Claude AI와 자동 업그레이드를 사용하여 공감형 고객 답변 생성
사용하여 Claude AI와 자동 업그레이드를 통해 공감형 고객 답변 생성
If
Set
Code
+
If
Set
Code
21 노드Yusuke
티켓 관리
Arunava의 다중 에이전트 지능형 Reddit 자동화
AI 브랜드 언급 및 Baserow 추적으로 Reddit 게시물 자동 댓글 작성
If
Set
Code
+
If
Set
Code
35 노드Arunava
소셜 미디어
게시물 공장
OpenAI, LinkedIn 및 Twitter 승인 기반 자동화된 소셜 미디어 콘텐츠 제작
If
Gmail
Slack
+
If
Gmail
Slack
22 노드Saloni Malhotra
소셜 미디어
WordPress 콘텐츠 생성기 v3
WordPress 내용 생성기 v3
If
Set
Code
+
If
Set
Code
102 노드Alex Kim
인공지능
HubSpot 연락처와 SharePoint에 AI 작성된 뉴스레터와 자료 생성
GPT-4o, AI 이미지, 비디오를 통해 HubSpot과 SharePoint으로 양어 뉴스 레이터 생성
If
Set
Code
+
If
Set
Code
49 노드plemeo
소셜 미디어
시각화 참조 라이브러리에서 n8n 노드를 탐색
可视化 참조 라이브러리에서 n8n 노드를 탐색
If
Ftp
Set
+
If
Ftp
Set
113 노드I versus AI
기타
워크플로우 정보
난이도
중급
노드 수14
카테고리2
노드 유형9
저자
Max Mitcham
@maxmitchamBuilding Trigify.io an AI Social Listening platform -> Follow my journey here: LinkedIn - https://www.linkedin.com/in/max-mitcham/ YouTube - https://www.youtube.com/@MaxMitchamAgents
외부 링크
n8n.io에서 보기 →
이 워크플로우 공유