런타임 컨텍스트와 외부 데이터를 사용하여 동적 이메일 시퀀스 생성
중급
이것은Lead Nurturing, Multimodal AI분야의자동화 워크플로우로, 11개의 노드를 포함합니다.주로 Webhook, Octave, HttpRequest, Agent, LmChatAnthropic 등의 노드를 사용하며. Octave, LLM, 외부 데이터를 사용하여 개인화된 이메일 시퀀스 생성
사전 요구사항
- •HTTP Webhook 엔드포인트(n8n이 자동으로 생성)
- •대상 API의 인증 정보가 필요할 수 있음
- •Anthropic API Key
워크플로우 미리보기
노드 연결 관계를 시각적으로 표시하며, 확대/축소 및 이동을 지원합니다
워크플로우 내보내기
다음 JSON 구성을 복사하여 n8n에 가져오면 이 워크플로우를 사용할 수 있습니다
{
"name": "Generate dynamic email sequences with runtime context and external data",
"tags": [],
"nodes": [
{
"id": "sticky-note-main",
"name": "스티커 노트 - 주요 개요",
"type": "n8n-nodes-base.stickyNote",
"position": [
450,
-700
],
"parameters": {
"color": 1,
"width": 450,
"height": 500,
"content": "🎯 DYNAMIC EMAIL SEQUENCES WITH RUNTIME CONTEXT\n\nFOR: Growth teams, SDRs, outbound marketers who\nwant to reference real-time prospect information.\n\nSOLVES: Static sequences that can't reference what's\nactually happening at prospect companies right now.\nYou know they're hiring/launched/got funding but\ncan't dynamically reference these timely events.\n\nWORKS:\n1. Webhook gets lead data\n2. External source finds timely context\n3. LLM processes context data\n4. Octave generates sequences with context\n5. Sequences sent to email platform\n\nSETUP: External data source + LLM + Octave\nsequence agent + email platform credentials\n\nCUSTOMIZE: Replace AI agent with your data source\n(jobs, news, enrichment). Configure runtime context\n(WHAT data is) and instructions (HOW to use it).\nCan apply to individual emails or all emails."
},
"typeVersion": 1
},
{
"id": "sticky-note-webhook",
"name": "스티커 노트 - Webhook 설정",
"type": "n8n-nodes-base.stickyNote",
"position": [
40,
-150
],
"parameters": {
"color": 2,
"width": 190,
"height": 100,
"content": "🚀 START HERE\nReplace webhook path.\nConfigure lead source."
},
"typeVersion": 1
},
{
"id": "sticky-note-research",
"name": "스티커 노트 - 컨텍스트 리서치",
"type": "n8n-nodes-base.stickyNote",
"position": [
240,
-150
],
"parameters": {
"color": 4,
"width": 190,
"height": 100,
"content": "🔍 CONTEXT RESEARCH\nReplace with your data source.\nJob boards, news, enrichment."
},
"typeVersion": 1
},
{
"id": "sticky-note-llm",
"name": "스티커 노트 - LLM 처리",
"type": "n8n-nodes-base.stickyNote",
"position": [
140,
-300
],
"parameters": {
"color": 5,
"width": 190,
"height": 100,
"content": "🧠 LLM PROCESSING\nAdd your LLM credentials.\nCustomize context extraction."
},
"typeVersion": 1
},
{
"id": "sticky-note-octave",
"name": "스티커 노트 - Octave 런타임",
"type": "n8n-nodes-base.stickyNote",
"position": [
740,
-150
],
"parameters": {
"color": 3,
"width": 190,
"height": 100,
"content": "⚡ RUNTIME CONTEXT\nOctave + external data.\nConfigure context & instructions."
},
"typeVersion": 1
},
{
"id": "sticky-note-email",
"name": "스티커 노트 - 이메일 플랫폼",
"type": "n8n-nodes-base.stickyNote",
"position": [
1040,
-150
],
"parameters": {
"color": 6,
"width": 190,
"height": 100,
"content": "📧 EMAIL PLATFORM\nDynamic sequences to campaign.\nUpdate platform & variables."
},
"typeVersion": 1
},
{
"id": "07920827-9d73-4099-8b6f-d599be97b929",
"name": "Lead Data Webhook",
"type": "n8n-nodes-base.webhook",
"position": [
120,
0
],
"webhookId": "your-webhook-id-here",
"parameters": {
"path": "your-webhook-path-here",
"options": {}
},
"typeVersion": 2
},
{
"id": "4dc666e8-89dd-4647-8aeb-3880fd4aa59e",
"name": "회사 컨텍스트 리서치",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
320,
0
],
"parameters": {
"text": "=Output the name of an open role that {{ $json.body.companyDomain }} is hiring for. If you can't find a role they are hiring for, make up a basic one that would make sense for them to hire for. Normalize the job title to something that would be used in an internal email (i.e \"software engineer\" instead of \"Sr. Software Engineer II\"). Output just the name of the role and nothing else, with no pretext or posttext. Do NOT make any justification if you can't find a role, just give a dummy role and nothing else. No \"I wasn't able to find...\" BS.",
"options": {},
"promptType": "define"
},
"typeVersion": 2.1
},
{
"id": "45c0b9e7-a035-4469-8a61-7e919502e715",
"name": "LLM 모델",
"type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
"position": [
220,
200
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "your-llm-model",
"cachedResultName": "Your LLM Model"
},
"options": {}
},
"credentials": {
"anthropicApi": {
"name": "Your LLM API Credentials"
}
},
"typeVersion": 1.3
},
{
"id": "5a08a3b4-4a19-4112-b97c-b100db4eefd8",
"name": "런타임 컨텍스트로 시퀀스 생성",
"type": "n8n-nodes-octavehq.octave",
"position": [
820,
0
],
"parameters": {
"agentOId": "your-octave-sequence-agent-id",
"jobTitle": "={{ $('Lead Data Webhook').item.json.body.jobTitle }}",
"firstName": "={{ $('Lead Data Webhook').item.json.body.firstName }}",
"operation": "runSequence",
"companyName": "={{ $('Lead Data Webhook').item.json.body.companyName }}",
"companyDomain": "={{ $('Lead Data Webhook').item.json.body.companyDomain }}",
"linkedInProfile": "={{ $('Lead Data Webhook').item.json.body.profileURL }}",
"runtimeContextStep1": "=they are hiring a {{ $json.output }}",
"runtimeInstructionsStep1": "mention the role they're hiring for and that's why you reached out"
},
"credentials": {
"octaveApi": {
"name": "Octave API Credentials"
}
},
"typeVersion": 1
},
{
"id": "4ae4986a-547e-4d67-9d68-0774c1dc9ab7",
"name": "이메일 캠페인에 리드 추가",
"type": "n8n-nodes-base.httpRequest",
"position": [
1120,
0
],
"parameters": {
"url": "https://api.instantly.ai/api/v2/leads",
"method": "POST",
"options": {},
"sendBody": true,
"sendHeaders": true,
"authentication": "genericCredentialType",
"bodyParameters": {
"parameters": [
{
"name": "campaign",
"value": "your-campaign-id-here"
},
{
"name": "email",
"value": "={{ $('Lead Data Webhook').item.json.body.email }}"
},
{
"name": "first_name",
"value": "={{ $('Lead Data Webhook').item.json.body.firstName }}"
},
{
"name": "last_name",
"value": "={{ $('Lead Data Webhook').item.json.body.lastName }}"
},
{
"name": "company_name",
"value": "={{ $('Lead Data Webhook').item.json.body.companyName }}"
},
{
"name": "custom_variables",
"value": "={{ { \"email1\": $json.emails[0].email || \"\", \"subject1\": $json.emails[0].subject || \"\", \"email2\": $json.emails[1].email || \"\", \"subject2\": $json.emails[1].subject || \"\", \"email3\": $json.emails[2].email || \"\", \"subject3\": $json.emails[2].subject || \"\" } }}"
}
]
},
"genericAuthType": "httpBearerAuth",
"headerParameters": {
"parameters": [
{
"name": "Content-Type",
"value": "application/json"
}
]
}
},
"credentials": {
"httpBearerAuth": {
"name": "Email Platform API Key"
}
},
"typeVersion": 4.2
}
],
"active": false,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"connections": {
"45c0b9e7-a035-4469-8a61-7e919502e715": {
"ai_languageModel": [
[
{
"node": "4dc666e8-89dd-4647-8aeb-3880fd4aa59e",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"07920827-9d73-4099-8b6f-d599be97b929": {
"main": [
[
{
"node": "4dc666e8-89dd-4647-8aeb-3880fd4aa59e",
"type": "main",
"index": 0
}
]
]
},
"4dc666e8-89dd-4647-8aeb-3880fd4aa59e": {
"main": [
[
{
"node": "5a08a3b4-4a19-4112-b97c-b100db4eefd8",
"type": "main",
"index": 0
}
]
]
},
"5a08a3b4-4a19-4112-b97c-b100db4eefd8": {
"main": [
[
{
"node": "4ae4986a-547e-4d67-9d68-0774c1dc9ab7",
"type": "main",
"index": 0
}
]
]
}
}
}자주 묻는 질문
이 워크플로우를 어떻게 사용하나요?
위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.
이 워크플로우는 어떤 시나리오에 적합한가요?
중급 - 리드 육성, 멀티모달 AI
유료인가요?
이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.
관련 워크플로우 추천
Octave 컨텍스트 엔진 기반 계정 기반 완전 도달 자동화
Octave, AI 및 Instantly.ai를 사용하여 ABM 리서치부터 리치아웃까지의 프로세스 자동화
Filter
Webhook
Split Out
+
Filter
Webhook
Split Out
19 노드Nalin
리드 육성
AI 기반 음식 주문 처리 시스템, Facebook Messenger, Google 스프레드시트 및 캘린더 통합
AI 기반 음식 주문 처리 시스템, Facebook Messenger, Google 스프레드시트 및 캘린더 통합
If
Code
Webhook
+
If
Code
Webhook
26 노드Hans Wilhelm Radam
리드 육성
재순위 #1
웹 스크래핑, GPT-4o, WhatsApp을 통한 텔레마케팅 자동화
Set
Code
Webhook
+
Set
Code
Webhook
48 노드Khaisa Studio
리드 육성
스마트 이벤트 후속 및 소셜 어시스턴트
GPT-4, LinkedIn 및 HubSpot 멀티 채널 접촉을 사용한 이벤트 후속 조치 자동화
Code
Filter
Hubspot
+
Code
Filter
Hubspot
25 노드Oneclick AI Squad
리드 육성
09 - 잠재 리드 프로필 강화기
잠재 고객 정보 보강 및 개인화 아웃리치 자동화: HubSpot, Phantombuster 및 GPT
If
Set
Code
+
If
Set
Code
30 노드Avkash Kakdiya
리드 육성
AI 리드 생성을 통한 스마트 부동산 이메일 및 텔레마케팅
Llama AI, VAPI 통화 및 Gmail 마케팅 캠페인 부동산 마케팅 자동화
Code
Wait
Gmail
+
Code
Wait
Gmail
23 노드Oneclick AI Squad
리드 육성