동물 옹호자 기업 활동 연구 보고서 생성기
중급
이것은Market Research, Multimodal AI분야의자동화 워크플로우로, 14개의 노드를 포함합니다.주로 SplitOut, Aggregate, ExecuteWorkflow, ChainLlm, ExecuteWorkflowTrigger 등의 노드를 사용하며. 동물 옹호 캠페인을 위한 AI 기반 기업 연구 시스템, Claude와 Gemini 통합
사전 요구사항
- •특별한 사전 요구사항 없이 가져와 바로 사용 가능합니다
사용된 노드 (14)
워크플로우 미리보기
노드 연결 관계를 시각적으로 표시하며, 확대/축소 및 이동을 지원합니다
워크플로우 내보내기
다음 JSON 구성을 복사하여 n8n에 가져오면 이 워크플로우를 사용할 수 있습니다
{
"id": "Sjr3CNYB5EaurIMN",
"meta": {
"instanceId": "26bd595441827fb23edb0643d6d240e79b0b8993d278e90950f16e18bf9e3c4a"
},
"name": "Corporate campaign research report generator for animal advocates",
"tags": [],
"nodes": [
{
"id": "7fe4af3f-b314-4ec6-ad19-969c645191a6",
"name": "정보 수집",
"type": "n8n-nodes-base.aggregate",
"position": [
1340,
240
],
"parameters": {
"options": {},
"aggregate": "aggregateAllItemData"
},
"typeVersion": 1
},
{
"id": "1e9bb58d-ac8b-43da-a93a-1349b85b13d2",
"name": "정보 추출기",
"type": "@n8n/n8n-nodes-langchain.informationExtractor",
"position": [
580,
240
],
"parameters": {
"text": "={{ $json.output }} {{ JSON.stringify($json.intermediateSteps).slice(-100000) }}",
"options": {
"systemPromptTemplate": "You are an expert extraction algorithm.\nOnly extract relevant information from the text.\n\nIf you do not know the value of an attribute asked to extract, you may omit the attribute's value.\n\nCRITICAL: Begin your response directly with an opening curly bracket.\n\nDO NOT begin your response with ```json, backticks, code blocks or any preamble or indication that you are about to return code.\n\nONLY return the code itself directly beginning with an opening curly bracket"
},
"schemaType": "manual",
"inputSchema": "{\n \"$schema\": \"https://json-schema.org/draft/2020-12/schema\",\n \"title\": \"SubTargetList\",\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\",\n \"required\": [\"Sub-Target Name\", \"Relevance\"],\n \"properties\": {\n \"Sub-Target Name\": {\n \"type\": \"string\",\n \"description\": \"The name of the entity (individual, organization, event, or location) that is a sub-target of interest.\"\n },\n \"Relevance\": {\n \"type\": \"string\",\n \"description\": \"A brief explanation of why this sub-target is relevant or strategically important.\"\n }\n },\n \"additionalProperties\": false\n }\n}"
},
"retryOnFail": true,
"typeVersion": 1,
"waitBetweenTries": 5000
},
{
"id": "e8b3b73d-30e7-465f-a07a-6794d687041a",
"name": "분할",
"type": "n8n-nodes-base.splitOut",
"position": [
940,
240
],
"parameters": {
"options": {},
"fieldToSplitOut": "output"
},
"typeVersion": 1
},
{
"id": "a4af4c44-279f-49d0-9183-277c58b00d00",
"name": "최종 보고서 작성",
"type": "@n8n/n8n-nodes-langchain.chainLlm",
"position": [
1520,
240
],
"parameters": {
"text": "=# Objective\n\nYou are tasked with synthesizing findings from multiple detailed sub-target reports into a single, cohesive, and professional report about the primary target. The report must include only confirmed, available data, and strictly exclude any mention of missing, unavailable, or speculative information. If no data is available for a particular section, omit that section entirely. The focus is on presenting factual findings without placeholders or references to gaps in data. You must also include ALL of the links you find during your research and reference them in relation to the claims you make.\n\nYour goal is to create a detailed report that integrates findings from the sub-targets into a broader understanding of the primary target in order to help animal advocates campaign against the primary target. You must ensure that you include in-line citations for all claims with the URL that validates the claim in the footnores.\n\n## Report Structure\n\n1. Introduction\n\nClearly outline the purpose of the report: to support campaigns against the target by exposing harmful practices and suggesting a range of tactics.\n\nProvide a brief overview of the primary target and its network, emphasizing its role in perpetuating harm.\n\nHighlight the range of campaign tactics included against both primary and sub-targets, from moderate public awareness initiatives to radical direct action.\n\n3. Insights for Campaigns\n\n3.1 Primary Target\n\nWho They Are: Briefly summarize the target, including name, web domain, and key activities.\n\nWhy They Matter: Explain their connection to harmful practices and their relevance to advocacy campaigns.\n\nWhat We Found: Highlight controversies, legal challenges, or ethical concerns (e.g., lawsuits, harmful activities, or controversial partnerships).\n\nExploitable Vulnerabilities: Identify weaknesses that can be targeted (e.g., reputational issues, regulatory scrutiny, public relations risks).\n\nCampaign Opportunities:\n\nModerate Tactics that can be used directly against the primary target, such as public awareness and petitions.\n\nEscalated Tactics that can be used directly against the primary target, such as boycotts and protests.\n\nRadical Tactics that can be used directly against the primary target, such as direct action, disruptive protests and civil disobedience.\n\n3.2 Sub-Targets\n\nWho They Are: Summarize each sub-target, including name, web domain, and key activities. Highlight controversies, legal challenges, or ethical concerns (e.g., lawsuits, harmful activities, or controversial partnerships).\n\nRelevance to Primary Target: Explain their relevance to the primary target in detail. For example, don't just describe them as having a \"partnership, explain the exact details of the partnership. \n\nExploitable Vulnerabilities: Identify weaknesses that can be targeted to put pressure on the sub-target to affect their relationship with primary one (e.g., reputational issues, regulatory scrutiny, public relations risks).\n\nCampaign Opportunities:\n\nModerate Tactics that can be used on the sub-target in order to put pressure on the primary target\n\nEscalated Tactics that can be used on the sub-target in order to put pressure on the primary target\n\nRadical Tactics that can be used on the sub-target in order to put pressure on the primary target\n\n\n3. Strategic Recommendations\n\nSummarize key themes and opportunities identified in the insights and analysis sections.\n\nSuggest high-impact strategies tailored to the primary and sub target’s specific vulnerabilities.\n\n4. Contact Information\nProvide detailed contact information for the primary and sub-targets:\n\nEmail addresses\nPhone numbers\nPhysical addresses\nSocial media links\nOutput Guidelines\n\n5. Citations in Footnotes\n\nA list of all URLs referenced in the report\n\n## Overall Guidelines:\n\nPrioritize Usability: Write in an engaging, non-repetitive style. Use varied structures to enhance readability.\n\nBe Campaign-Focused: Include only the most relevant information for advocacy efforts.\n\nShow a Range of Options: Offer a spectrum of tactics for each target, from moderate to radical.\n\nExclude Speculative or Placeholder Content: Use only confirmed data and omit sections without available information.\n\nUse Strategic Organization: Group related targets together to streamline interconnected opportunities or challenges.\n\nInclude All Links: Reference all sources for the claims made, including URLs.\n\n## Example Tone and Style\n\nInstead of listing rigid details:\n\n\"Elanco Animal Health develops products like pharmaceuticals and vaccines. It has faced a securities fraud lawsuit regarding product safety.\"\n\nWrite conversationally and strategically:\n\n\"Elanco Animal Health, a major player in the industry, has been embroiled in a securities fraud lawsuit over product safety—an opportunity for advocacy groups to challenge their credibility and press for greater transparency.\"\n\n#### Important Guidelines\n\nOnly include confirmed, available data. Do not include speculative statements, placeholders, or any mention of missing or unavailable information.\n\nIf no data is available for a specific section or sub-section, omit that section entirely.\n\nUse plain text only, avoiding all special formatting such as asterisks, hashtags, or markdown symbols.\n\nThe output should focus solely on presenting factual findings, avoiding any commentary or speculative insights about data gaps.\n\nYou must also include ALL of the links you find during your research and reference them in relation to the claims you make.\n\n#### Output Requirements\n\n###### Thoroughness:\nCover all required categories, including all information discovered. Include ALL links found during research with in-line citations and URLs in footnotes.\n\n###### Clarity:\nStructure the report with clear headings, bullet points, and concise descriptions.\n\n###### Relevance:\nFocus on connections between the sub-targets and primary target.\n\n# IMPORTANT: DO NOT INCLUDE ANIMAL WELFARE GROUPS, GENERIC CATEGORIES OF ORGANISATIONAL TYPES OR LOOSELY RELEVANT INDIVIDUALS OR GROUPS AS SUB-TARGETS\n\nThe sub-targets must include the very specific names of individuals or organisations that are directly involved with the primary target. There needs to be a very clear, proven and direct link between the primary target and sub target, a hypothetical loose connection is not good enough.\n\nNEVER INCLUDE ANY ANIMAL WELFARE ORGANISATION AS A SUB-TARGET, SUB-TARGETS ARE THOSE WE ARE CAMPAIGN AGAINST, NOT THOSE WHO ARE ALLIES IN THE CAMPAIGN.\n\n# IMPORTANT: Carefully consider the nature of the campaign and the type of information we're looking for, as described below. Only include relevant information and remove any irrelant noise.\n\nALWAYS BE HIGHLY SPECIFIC, NEVER GENERIC\n\n## Inputs for Your Report\n\n## User Query\n\n{{ $('When Executed by Another Workflow').item.json.query }}\n\n## Sub-Target Reports:\n\n{{ JSON.stringify($json.data.map(item => item.output)) }}\n\nCRITICAL: \nYOUR RESPONSE MUST:\nSTART WITH <!DOCTYPE html>\nCONTAIN NOTHING ELSE EXCEPT RAW HTML\nNO MARKDOWN\nNO EXPLANATION\nNO PREFIXES OR SUFFIXES\nJUST THE RAW HTML",
"promptType": "define"
},
"retryOnFail": true,
"typeVersion": 1.5,
"waitBetweenTries": 5000
},
{
"id": "22b75919-17bf-433f-a2b1-8b4d4ff99fb4",
"name": "OpenRouter 채팅 모델2",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
"position": [
560,
440
],
"parameters": {
"model": "google/gemini-2.5-flash-preview",
"options": {}
},
"credentials": {
"openRouterApi": {
"id": "QqgKARn52qQiKICN",
"name": "OpenRouter account"
}
},
"typeVersion": 1
},
{
"id": "b67ea838-1749-426a-9d87-d39bb258ce67",
"name": "OpenRouter 채팅 모델3",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
"position": [
1500,
440
],
"parameters": {
"model": "anthropic/claude-sonnet-4",
"options": {}
},
"credentials": {
"openRouterApi": {
"id": "QqgKARn52qQiKICN",
"name": "OpenRouter account"
}
},
"typeVersion": 1
},
{
"id": "c30ac58c-84fb-4f86-8330-d3b6aec527fd",
"name": "다른 워크플로우에 의해 실행 시",
"type": "n8n-nodes-base.executeWorkflowTrigger",
"position": [
160,
240
],
"parameters": {
"workflowInputs": {
"values": [
{
"name": "query"
}
]
}
},
"typeVersion": 1.1
},
{
"id": "df3d8901-80f0-4dae-b29f-148b6b40ea58",
"name": "하위 목표 찾기",
"type": "n8n-nodes-base.executeWorkflow",
"position": [
380,
240
],
"parameters": {
"options": {},
"workflowId": {
"__rl": true,
"mode": "list",
"value": "k053fXGjIF7dUIQZ",
"cachedResultName": "♻️ 🧩 📚 General Research Agent"
},
"workflowInputs": {
"value": {
"chatInput": "=# Overview You are the Discovery Agent in a multi-agent system tasked with uncovering actionable insights about companies, individuals, entities, and other relevant targets associated with animal exploitation. Your mission is to conduct extensive research and produce an output with at 30-50 of the most important and vulnerable sub-targets the campaign should focus on, spanning a variety of categories such as organizations, individuals and affiliations. This task requires systematic and repeated use of all tools to ensure comprehensive coverage.\n\n### Identify at Least 30-50 of the most important and vulnerable sub-targets the campaign should focus on \n\nFrom the data collected, identify 30-50 of the most important and vulnerable sub-targets the campaign should focus on that are directly or indirectly connected to the primary target. Sub-targets must have a clear relevance to the primary target, such as being involved in its operations, influencing its activities, or being affected by its actions. These connections could be through business relationships, collaborations, shared controversies, or any other significant association. One of the \"sub-targets\" should always be the primary target themselves, so that the next research agent can evaluate them in-depth. Sub-targets can be drawn from the following categories: \n\n#### Organizations \n\n##### Companies: \n\nParticipants, sponsors, buyers, sellers, partners, or affiliates of the primary target. \n\n##### Individuals \n\nKey Personnel: Executives, board members, organizers, or prominent employees of the primary target. \n\n##### Related Individuals: \n\nFamily members, known associates, or community figures that are directly linked to the primary target. \n\n##### Programs or Initiatives \n\n###### Internal Programs: \n\nResearch projects, technological programs, or outreach campaigns directly run by the primary target. \n\n###### Collaborative or External Initiatives: \n\nFunding initiatives, partnerships, or collaborations that directly involve the primary target. \n\n##### Controversies or Issues \n\n###### Legal and Ethical Concerns: \n\nLegal disputes, lawsuits, or ethical controversies directly involving the primary target. \n\n###### Operational Challenges: \n\nRegulatory challenges, labor issues, environmental impacts, or cybersecurity vulnerabilities directly involving the primary target. \n\n##### Other Relevant Entities \n\n###### Affiliations and Partnerships: \n\nIndustry associations, partnerships, or collaborative networks that directly include the primary target. \n\n#### Guidelines for Relevance \n\nEach sub-target must have a clear and specific connection to the primary target, such as: \n\nOperational Relationship: Direct involvement in the primary target’s supply chain, production, distribution, or financing. Shared \n\nControversies: Legal, ethical, or operational controversies that directly involve both the sub-target and the primary target. \n\nCollaborative Efforts: Partnerships, initiatives, or campaigns that both the sub-target and the primary target are direct participants in. Make it clear in the relevance field of each JSON object how the sub-target relates to the primary target, providing evidence from your findings. \n\n### Requirements \n\n30-50 Sub-Targets: Ensure your output includes 30-50 distinct sub-targets across the outlined categories. \n\nThorough Research: ensure tools are used extensively, with at least 20 uses across the investigation. \n\nValidation and Completeness: Ensure each sub-target is actionable and supported by robust evidence. \n\nProfessional Presentation: Output must be structured as an array of JSON objects, with clear and concise entries for each sub-target. \n\n# IMPORTANT: DO NOT INCLUDE ANIMAL WELFARE GROUPS, GENERIC CATEGORIES OF ORGANISATIONAL TYPES OR LOOSELY RELEVANT INDIVIDUALS OR GROUPS AS SUB-TARGETS \n\nThe sub-targets must include the very specific names of individuals or organisations that are directly involved with the primary target. There needs to be a very clear, proven and direct link between the primary target and sub target, a hypothetical loose connection is not good enough. \n\nNEVER INCLUDE ANY ANIMAL WELFARE ORGANISATION AS A SUB-TARGET, SUB-TARGETS ARE THOSE WE ARE CAMPAIGN AGAINST, NOT THOSE WHO ARE ALLIES IN THE CAMPAIGN. ALWAYS BE HIGHLY SPECIFIC, NEVER GENERIC.\n\n## User Query \n\n{{ $json.query }}\n\n\n### Structured and Detailed Output \n\nYour output must include at 30-50 unique JSON objects, one for each sub-target. \n\nEach JSON object must contain: \n\nTarget Name: The name of the company, individual, program, or issue. \n\nRelevance: A concise explanation of why this is a significantly relevant sub-target. \n\n#### Example Output: \n\n{ \"target\": \"ADM\", \"relevance\": \"Major participant in the Animal AgTech Summit with a history of controversies in animal welfare and environmental sustainability, making it a critical subject for further investigation.\" } \n\n## IMPORTANT: You must return 30-50 sub-targets in your final response, do not give a final response until you have this many sub-targets. One of the \"sub-targets\" should always be the primary target themselves, so that the next research agent can evaluate them in-depth. ",
"sessionId": "={{ (Math.random().toString(36).substring(2) + Date.now().toString(36)) }}"
},
"schema": [
{
"id": "chatInput",
"type": "string",
"display": true,
"required": false,
"displayName": "chatInput",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "sessionId",
"type": "string",
"display": true,
"required": false,
"displayName": "sessionId",
"defaultMatch": false,
"canBeUsedToMatch": true
}
],
"mappingMode": "defineBelow",
"matchingColumns": [],
"attemptToConvertTypes": false,
"convertFieldsToString": true
}
},
"typeVersion": 1.2
},
{
"id": "f050188d-d339-4c23-870e-9db5533e8af3",
"name": "하위 목표 조사",
"type": "n8n-nodes-base.executeWorkflow",
"position": [
1120,
240
],
"parameters": {
"mode": "each",
"options": {},
"workflowId": {
"__rl": true,
"mode": "list",
"value": "k053fXGjIF7dUIQZ",
"cachedResultName": "??? General Tools Agent"
},
"workflowInputs": {
"value": {
"chatInput": "=# Overview:\n\nYou are the Report Generation Agent in a multi-agent system tasked with conducting in-depth research on a given sub-target. Your mission is to synthesize findings into a detailed, professional, and actionable report that captures all available information, validates data thoroughly, and identifies gaps to fill with follow-up research. You will then present this report in a way that explains both the details you uncover about the sub-target and how it links to the primary target. You must also include ALL of the links you find during your research and reference them in relation to the claims you make.\n\n## Instructions:\n\n### 1. Perform Comprehensive Research\n\nUse available tools strategically to gather key details about the sub-target. Focus on quality over quantity in your research approach.\n\n#### Research Strategy (IMPORTANT):\n- Make no more than 10 tool calls total across all research categories\n- Prioritize the most relevant tools based on the sub-target type (organization vs individual)\n- Use each tool call to gather maximum information (use broad queries first, then specific)\n- If you reach 8 tool calls and still have major information gaps, summarize what you've found and what's still missing\n\n#### Serper API Queries:\n- Begin with 1-2 broad searches about the sub-target to establish baseline information\n- Use 1-2 targeted searches to fill specific knowledge gaps identified from initial research\n- Prioritize search and news endpoints for general information\n\n#### Contact and Online Presence Discovery:\n- After establishing basic information, use 1-2 tool calls to identify key contact points and online profiles\n- Focus on official channels and verified accounts\n\n#### URL and Content Analysis:\n- Use 1-2 tool calls to identify and analyze the most authoritative sources about the sub-target\n- Prioritize official websites, verified social media, and reputable third-party sources\n\n### 2. Organize Findings into a Professional Report\n\nStructure all collected data into a clear, detailed, and actionable report. Include every piece of information you uncover, ensuring nothing is omitted.\n\nThe report must include the following sections:\n\n#### Introduction:\nIdentify the sub-target and explain its relevance to the primary target.\n\n#### Summary:\nProvide a high-level overview of the findings, including why the sub-target is significant and key themes from your research.\n\n#### Detailed Findings:\nInclude all information discovered across these categories, clearly noting any areas where information could not be found:\n\n##### For Organizational Sub-Targets:\n- Basic Information (Company Name, Legal Name(s), Web Domain(s))\n- Contact Details (Email Addresses, Phone Numbers, Mailing Addresses)\n- Online Presence (Social Media URLs)\n- Operational Insights (Key Products/Services, Facilities, Employee Count)\n- Affiliations and Ecosystem (Partners, Suppliers, Industry Associations)\n- Legal and Financial Data (Lawsuits, Lobbying Activities)\n- Other Key Areas (Media Coverage, Tech Stack)\n\n##### For Individual Sub-Targets:\n- Basic Information (Full Name, Aliases, Age, Nationality)\n- Contact Details (Email Addresses, Phone Numbers, Addresses)\n- Online Presence (Social Media Profiles)\n- Professional Background (Employment History, Board Memberships)\n- Legal and Public Data (Lawsuits, Public Statements)\n- Affiliations and Relationships (Associates, Organizations)\n- Other Key Areas (Media Coverage, Activities)\n\n### 3. Final Verification\n\nBefore completing the report:\n- Validate all findings for accuracy and relevance\n- Link the sub-target specifically to the primary target\n- Ensure all sources are properly cited with full URLs\n\n#### Output Requirements\n\n###### Thoroughness:\nCover all required categories, including all information discovered. Include ALL links found during research with in-line citations and URLs in footnotes.\n\n###### Clarity:\nStructure the report with clear headings, bullet points, and concise descriptions.\n\n###### Relevance:\nFocus on connections between the sub-target and primary target.\n\n### Sub-Target Information:\n\nSub-Target: {{ $json['Sub-Target Name'] }}\nRelevance to Primary Target: {{ $json.Relevance }}\n\n## User Query\n\n{{ $('When Executed by Another Workflow').item.json.query }}\n\n## IMPORTANT: Balance thoroughness with efficiency. Make no more than 10 tool calls total. Focus on gathering the most critical information first, then use remaining calls to fill gaps.\n\n## Tool usage guidelines: Make a MAXIMUM of 10 tool calls. Prioritize quality over quantity in your research. If you reach the limit, summarize what you've found and what information is still missing.\n\nALWAYS BE HIGHLY SPECIFIC, NEVER GENERIC\n\n## Begin your investigation and produce the final report.",
"sessionId": "={{ (Math.random().toString(36).substring(2) + Date.now().toString(36)) }}"
},
"schema": [
{
"id": "chatInput",
"type": "string",
"display": true,
"required": false,
"displayName": "chatInput",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "sessionId",
"type": "string",
"display": true,
"required": false,
"displayName": "sessionId",
"defaultMatch": false,
"canBeUsedToMatch": true
}
],
"mappingMode": "defineBelow",
"matchingColumns": [],
"attemptToConvertTypes": false,
"convertFieldsToString": true
}
},
"typeVersion": 1.2
},
{
"id": "04e090f5-91ae-48b7-bf4f-b0b934bec6b5",
"name": "스티커 메모",
"type": "n8n-nodes-base.stickyNote",
"position": [
140,
-100
],
"parameters": {
"width": 400,
"height": 280,
"content": "# 🔍 Initial Company Research\n- Uses the [Multi-tool Research Agent subworkflow](https://n8n.io/workflows/5588-multi-tool-research-agent-for-animal-advocacy-with-openrouter-serper-and-open-paws-db/) to gather broad intel on the target company.\n- Focuses on identifying key **sub-target groups** such as investors, executives, board members, buyers, and suppliers.\n- Extracted sub-targets become separate items for deeper investigation.\n"
},
"typeVersion": 1
},
{
"id": "ec102971-9d5d-4126-aa85-5ac608398fc8",
"name": "스티커 메모1",
"type": "n8n-nodes-base.stickyNote",
"position": [
580,
-100
],
"parameters": {
"width": 380,
"height": 280,
"content": "# ✂️ Split Sub-Targets\n- Takes the list of sub-target groups identified in the company research step.\n- Splits each sub-target into its own item for parallel processing.\n- Prepares data for individual calls to the research agent subworkflow.\n"
},
"typeVersion": 1
},
{
"id": "e3118084-ee73-47fe-96f4-a50db1a89c70",
"name": "스티커 메모2",
"type": "n8n-nodes-base.stickyNote",
"position": [
1000,
-100
],
"parameters": {
"width": 380,
"height": 280,
"content": "# 🕵️♂️ Sub-Target Deep Research\n- Calls the [Multi-tool Research Agent subworkflow](https://n8n.io/workflows/5588-multi-tool-research-agent-for-animal-advocacy-with-openrouter-serper-and-open-paws-db/) **for each sub-target item**.\n- Gathers focused, detailed intel on each investor, executive, board member, supplier, etc.\n- Collects data on vulnerabilities, affiliations, and influence points relevant for campaigns.\n"
},
"typeVersion": 1
},
{
"id": "8a072ae7-fd79-454c-b75e-3e53fd41bd39",
"name": "스티커 메모3",
"type": "n8n-nodes-base.stickyNote",
"position": [
1420,
-100
],
"parameters": {
"width": 400,
"height": 280,
"content": "# 📄 Generate Campaign Research Report\n- Produces a detailed report synthesizing all findings.\n- Highlights **exploitable vulnerabilities** and campaign leverage points.\n- Recommends **moderated**, **escalated**, and **radical** tactics tailored to each sub-target.\n- Supports strategic planning for effective, impactful advocacy campaigns.\n"
},
"typeVersion": 1
},
{
"id": "59828665-a864-40b9-b622-b4aa61b01c4b",
"name": "스티커 메모4",
"type": "n8n-nodes-base.stickyNote",
"position": [
1860,
-100
],
"parameters": {
"height": 280,
"content": "**Note:** \nThe report is generated as **HTML** and can be: \n- Sent directly as an HTML email by attaching a **Send Email** node. \n- Returned back to an AI agent if this workflow is used as a subworkflow. \n- Posted directly online (e.g., as a GitHub Gist) for easy sharing."
},
"typeVersion": 1
}
],
"active": false,
"pinData": {},
"settings": {
"callerPolicy": "workflowsFromSameOwner",
"errorWorkflow": "zt6t5IiKkPc9Z4Ku",
"executionOrder": "v1"
},
"versionId": "869380c4-0e37-439f-9bba-4337eb592688",
"connections": {
"7fe4af3f-b314-4ec6-ad19-969c645191a6": {
"main": [
[
{
"node": "a4af4c44-279f-49d0-9183-277c58b00d00",
"type": "main",
"index": 0
}
]
]
},
"e8b3b73d-30e7-465f-a07a-6794d687041a": {
"main": [
[
{
"node": "f050188d-d339-4c23-870e-9db5533e8af3",
"type": "main",
"index": 0
}
]
]
},
"df3d8901-80f0-4dae-b29f-148b6b40ea58": {
"main": [
[
{
"node": "1e9bb58d-ac8b-43da-a93a-1349b85b13d2",
"type": "main",
"index": 0
}
]
]
},
"1e9bb58d-ac8b-43da-a93a-1349b85b13d2": {
"main": [
[
{
"node": "e8b3b73d-30e7-465f-a07a-6794d687041a",
"type": "main",
"index": 0
}
]
]
},
"22b75919-17bf-433f-a2b1-8b4d4ff99fb4": {
"ai_languageModel": [
[
{
"node": "1e9bb58d-ac8b-43da-a93a-1349b85b13d2",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"b67ea838-1749-426a-9d87-d39bb258ce67": {
"ai_languageModel": [
[
{
"node": "a4af4c44-279f-49d0-9183-277c58b00d00",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"f050188d-d339-4c23-870e-9db5533e8af3": {
"main": [
[
{
"node": "7fe4af3f-b314-4ec6-ad19-969c645191a6",
"type": "main",
"index": 0
}
]
]
},
"c30ac58c-84fb-4f86-8330-d3b6aec527fd": {
"main": [
[
{
"node": "df3d8901-80f0-4dae-b29f-148b6b40ea58",
"type": "main",
"index": 0
}
]
]
}
}
}자주 묻는 질문
이 워크플로우를 어떻게 사용하나요?
위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.
이 워크플로우는 어떤 시나리오에 적합한가요?
중급 - 시장 조사, 멀티모달 AI
유료인가요?
이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.
관련 워크플로우 추천
AI 평점 및 선호도 정렬을 포함한 다중 버전 콘텐츠 생성기
Claude AI, Open Paws, Hugging Face를 사용하여 동물 보호 콘텐츠를 생성하고 등위를 매깁니다.
Split Out
Aggregate
Execute Workflow
+
Split Out
Aggregate
Execute Workflow
11 노드Open Paws
콘텐츠 제작
AI 자동화를 통한 기업 지속가능성과 동물 복지 분석
OpenRouter AI와 다중 출처 연구를 사용한 기업 지속가능성 및 동물 복지 분석
Set
Merge
Aggregate
+
Set
Merge
Aggregate
15 노드Open Paws
시장 조사
Reddit 일간 인기 게시물 → Gmail 요약(다중 서브 블록, AI 요약)
Reddit에서 Gmail로의 프로세스, 주요 기능과 GPT-4o Mini 사용 포함
Set
Code
Sort
+
Set
Code
Sort
39 노드Hunyao
시장 조사
미국 하원 법안을 기반으로 Gemini AI를 사용하여 주간 동물권 행동 요약 보고서 생성
미국 하원 법안을 기반으로 Gemini AI를 사용하여 주간 동물권 행동 요약 보고서 생성
If
Set
Html
+
If
Set
Html
26 노드Open Paws
소셜 미디어
심층 연구 인공지능에이전트
심층 연구 인공지능 - 자동 연구 및 Notion 보고서 생성기
Set
Code
Filter
+
Set
Code
Filter
43 노드Aziz B
시장 조사
GPT-5 및 양식을 사용한 ClickUp 작업 계층 구조 애자일 프로젝트 생성기
사용GPT-5및表单의ClickUp任务层级敏捷项目생성기
Set
Gmail
Limit
+
Set
Gmail
Limit
28 노드Billy Christi
멀티모달 AI
워크플로우 정보
난이도
중급
노드 수14
카테고리2
노드 유형8
저자
Open Paws
@openpawsOpen Paws is a nonprofit building open-source AI tools to accelerate animal advocacy. We create machine learning models and automation workflows trained on real-world campaign data to help end industrial animal exploitation. All tools are free, transparent, and designed for real-world impact.
외부 링크
n8n.io에서 보기 →
이 워크플로우 공유