自動入札進捗フォロー
中級
これはLead Nurturing, AI RAG, Multimodal AI分野の自動化ワークフローで、12個のノードを含みます。主にGmail, FormTrigger, Agent, LmChatOpenAi, EmbeddingsOpenAiなどのノードを使用。 GPT-5、Pinecone、Tavily を使ったパーソナライズされた販売自動フォロー実装
前提条件
- •Googleアカウント + Gmail API認証情報
- •OpenAI API Key
- •Pinecone API Key
使用ノード (12)
ワークフロープレビュー
ノード接続関係を可視化、ズームとパンをサポート
ワークフローをエクスポート
以下のJSON設定をn8nにインポートして、このワークフローを使用できます
{
"id": "JRk4BidOsJmNYCz3",
"meta": {
"templateCredsSetupCompleted": true
},
"name": "Automatic Inbound Sales Follow Up",
"tags": [],
"nodes": [
{
"id": "5c469742-7089-4322-9d7f-363d89bc8e84",
"name": "フォーム送信時",
"type": "n8n-nodes-base.formTrigger",
"position": [
-144,
0
],
"parameters": {
"options": {},
"formTitle": "Business Inquiry",
"formFields": {
"values": [
{
"fieldLabel": "First Name",
"requiredField": true
},
{
"fieldLabel": "Last Name",
"requiredField": true
},
{
"fieldLabel": "Business URL",
"requiredField": true
},
{
"fieldType": "email",
"fieldLabel": "Email",
"requiredField": true
},
{
"fieldType": "number",
"fieldLabel": "Phone Number (Optional)"
},
{
"fieldLabel": "How can we help you?"
}
]
},
"formDescription": "Thank you for your inquiry, we'll get back to you soon!"
},
"typeVersion": 2.2
},
{
"id": "530607dd-d303-41a3-94f3-a4c89e4c6a66",
"name": "OpenAI Chat Model",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
80,
304
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "gpt-5",
"cachedResultName": "gpt-5"
},
"options": {}
},
"typeVersion": 1.2
},
{
"id": "648633b1-b8c2-437f-9384-ce9e9e170675",
"name": "Simple Memory",
"type": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
"position": [
272,
304
],
"parameters": {
"sessionKey": "={{ $workflow.id }}",
"sessionIdType": "customKey"
},
"typeVersion": 1.3
},
{
"id": "36bf640f-df08-4abd-b7a1-592ef2fff1d2",
"name": "Structured Output Parser",
"type": "@n8n/n8n-nodes-langchain.outputParserStructured",
"position": [
688,
288
],
"parameters": {
"jsonSchemaExample": "{\n\t\"Subject Line\": \"Hello from Purple Unicorn Marketing\",\n\t\"Body\": \"Hey Jake, this is bob from Purpler Unicorn Marketing. Thank you for your inquiry, booking a meeting with me here: www.calendly.com/book-now\"\n}"
},
"typeVersion": 1.3
},
{
"id": "1c4e1648-934d-49cc-b645-beb11522ddfe",
"name": "Gmail",
"type": "n8n-nodes-base.gmail",
"position": [
912,
0
],
"parameters": {
"sendTo": "<<<LEAD_EMAIL_PLACEHOLDER>>>",
"message": "={{ $json.output.Body }}",
"options": {},
"subject": "={{ $json.output['Subject Line'] }}",
"emailType": "text"
},
"typeVersion": 2.1
},
{
"id": "6b471a24-6145-47f3-aa19-88aaf1120b63",
"name": "付箋",
"type": "n8n-nodes-base.stickyNote",
"position": [
-240,
-128
],
"parameters": {
"width": 260,
"height": 640,
"content": "Form Submission Trigger"
},
"typeVersion": 1
},
{
"id": "77a38bef-3f32-48f9-9339-b7071fd1fa03",
"name": "付箋1",
"type": "n8n-nodes-base.stickyNote",
"position": [
32,
-128
],
"parameters": {
"color": 5,
"width": 768,
"height": 640,
"content": "GPT-5 Inbound Sales Rep Lead Research & Email Writing Agent"
},
"typeVersion": 1
},
{
"id": "972490fa-d89c-448b-bc99-62308159833a",
"name": "GPT-5 Research & Copywriting",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
224,
0
],
"parameters": {
"text": "=First Name: {{ $json['First Name'] }}\nLast Name: {{ $json['Last Name'] }}\nBusiness URL: {{ $json['Business URL'] }}\nEmail: {{ $json.Email }}\nPhone Number: {{ $json['Phone Number (Optional)'] }}\nHow Can We Help:{{ $json['How can we help you?'] }}",
"options": {
"systemMessage": "You are an effective inbound lead email agent. Your role is to research on the lead's business information and lead's problem statement to craft a personalized email to be sent to the leads with the goal of booking a meeting at www.calendly.com/book-now. Use a friendly tone which is welcoming and easy to read, clear call to action. \n\n#Tool\nUse the Tavily tool to carry out online research that will help your email to the lead.\nUse Pinecone Vector tool to refer to best brand guidelines and outbound practices\n\n##Output\nOutput the email subject line and body in separated JSON Object forma. \n"
},
"promptType": "define",
"hasOutputParser": true
},
"typeVersion": 2
},
{
"id": "b288c417-12e7-4c66-82c1-5a9bdb5a10b3",
"name": "付箋2",
"type": "n8n-nodes-base.stickyNote",
"position": [
816,
-128
],
"parameters": {
"color": 4,
"width": 320,
"height": 640,
"content": "Send Email Node"
},
"typeVersion": 1
},
{
"id": "905eaacd-4e12-44c3-81dc-6af2e784dd6a",
"name": "付箋3",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1328,
-128
],
"parameters": {
"color": 2,
"width": 1072,
"height": 1776,
"content": "📧 Automatic Personalized Sales Follow-Up with GPT-5, Pinecone, and Tavily Research\nDescription\n\nNever let a lead go cold. This workflow automatically sends personalized follow-up emails to every inbound inquiry. It combines GPT-5 with Pinecone Vector DB and Tavily research to craft responses that align with your brand’s best practices, tone, and the latest product updates. Using embedded research tools, the workflow ensures each email is both timely and relevant—helping your sales team convert more leads without manual effort.\n\n👉 Watch step-by-step build of workflows like these on: www.youtube.com/@automatewithmarc\n\nHow It Works\n\nForm Trigger – Captures inbound lead details (name, business, email, and message).\n\nAI Sales Agent (GPT-5) – Researches the lead’s business and problem statement, while referencing Pinecone for brand guidelines and product updates. Tavily research is used to enrich responses with the latest context.\n\nStructured Output Parser – Ensures the subject line and email body are generated in a clean JSON format.\n\nGmail Node (Send Follow-Up Email) – Sends a polished, ready-to-go follow-up email to the lead.\n\nSimple Memory – Maintains continuity across follow-ups for a more natural conversation.\n\nWhy Sales Teams Will Love It\n\n⏱ Faster responses — no waiting, leads get an immediate follow-up.\n\n📝 On-brand every time — Pinecone ensures tone matches your sales playbook.\n\n🌍 Research-driven — Tavily provides real-time enrichment for context-aware emails.\n\n📈 Improves conversions — timely, personalized outreach increases meeting bookings.\n\n🤖 Hands-off automation — sales reps can focus on closing, not chasing.\n\nSetup Instructions\n\nForm Trigger – Configure your inbound form to capture lead details (name, email, company, message). Connect it to this workflow.\n\nPinecone Setup\n\nCreate a Pinecone index and embed your brand guidelines, sales playbook, and product updates.\n\nUpdate the Pinecone Vector Store node with your index name.\n\nTavily Setup\n\nAdd your Tavily API key to the Perplexity/Tavily tool node.\n\nOpenAI Setup\n\nAdd your OpenAI API key to the GPT-5 Chat Model node.\n\nAdjust system prompts in the AI Agent node to reflect your company’s style.\n\nGmail Node\n\nConnect your Gmail account to the “Send Follow-Up Email” node.\n\nUpdate sender details if you want the email to come from a shared inbox or a rep’s account.\n\nCustomization\n\nAdjust the system prompt inside the AI Agent to fit your tone (e.g., more casual vs. professional).\n\nUpdate the meeting link (currently Calendly) to your own scheduling tool.\n\nAdd or remove form fields depending on the information you collect from leads.\n\nRequirements\n\nGmail account (for sending follow-up emails)\n\nOpenAI API key (GPT-5)\n\nPinecone account (to store/retrieve style guidelines + product updates)\n\nTavily API key (for online research enrichment)\n\nThis version:\n\n✅ Includes all key tools in the title (GPT-5, Pinecone, Tavily).\n\n✅ Uses Markdown H2 headers.\n\n✅ Provides step-by-step setup instructions.\n\n✅ Adds customization guidance.\n\n✅ Fixes grammar/typos (“GPT-5”, “format”).\n\n✅ Suggests renaming nodes like Gmail → Send Follow-Up Email and Embeddings OpenAI → Pinecone Embeddings for clarity."
},
"typeVersion": 1
},
{
"id": "6d481c50-b1d6-409e-8878-bb53cee8e86c",
"name": "Pinecone Vector Store",
"type": "@n8n/n8n-nodes-langchain.vectorStorePinecone",
"position": [
400,
240
],
"parameters": {
"mode": "retrieve-as-tool",
"options": {},
"pineconeIndex": {
"__rl": true,
"mode": "list",
"value": "<<<PINECONE_INDEX>>>",
"cachedResultName": "<<<PINECONE_INDEX_NAME>>>"
},
"toolDescription": "Use this tool to refer to writing style, latest product updates."
},
"typeVersion": 1.3
},
{
"id": "ef01e62f-b18b-4dad-9222-a229eb1b913a",
"name": "Embeddings OpenAI",
"type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi",
"position": [
480,
384
],
"parameters": {
"options": {}
},
"typeVersion": 1.2
}
],
"active": false,
"settings": {
"executionOrder": "v1"
},
"connections": {
"648633b1-b8c2-437f-9384-ce9e9e170675": {
"ai_memory": [
[
{
"node": "972490fa-d89c-448b-bc99-62308159833a",
"type": "ai_memory",
"index": 0
}
]
]
},
"ef01e62f-b18b-4dad-9222-a229eb1b913a": {
"ai_embedding": [
[
{
"node": "6d481c50-b1d6-409e-8878-bb53cee8e86c",
"type": "ai_embedding",
"index": 0
}
]
]
},
"530607dd-d303-41a3-94f3-a4c89e4c6a66": {
"ai_languageModel": [
[
{
"node": "972490fa-d89c-448b-bc99-62308159833a",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"5c469742-7089-4322-9d7f-363d89bc8e84": {
"main": [
[
{
"node": "972490fa-d89c-448b-bc99-62308159833a",
"type": "main",
"index": 0
}
]
]
},
"6d481c50-b1d6-409e-8878-bb53cee8e86c": {
"ai_tool": [
[
{
"node": "972490fa-d89c-448b-bc99-62308159833a",
"type": "ai_tool",
"index": 0
}
]
]
},
"36bf640f-df08-4abd-b7a1-592ef2fff1d2": {
"ai_outputParser": [
[
{
"node": "972490fa-d89c-448b-bc99-62308159833a",
"type": "ai_outputParser",
"index": 0
}
]
]
},
"972490fa-d89c-448b-bc99-62308159833a": {
"main": [
[
{
"node": "1c4e1648-934d-49cc-b645-beb11522ddfe",
"type": "main",
"index": 0
}
]
]
}
}
}よくある質問
このワークフローの使い方は?
上記のJSON設定コードをコピーし、n8nインスタンスで新しいワークフローを作成して「JSONからインポート」を選択、設定を貼り付けて認証情報を必要に応じて変更してください。
このワークフローはどんな場面に適していますか?
中級 - リードナーチャリング, AI RAG検索拡張, マルチモーダルAI
有料ですか?
このワークフローは完全無料です。ただし、ワークフローで使用するサードパーティサービス(OpenAI APIなど)は別途料金が発生する場合があります。
関連ワークフロー
GPT-5 営業担当インバウンドリード
GPT-4とTavilyリサーチ、そしてGmailを使った自動化のな営業フォローアップ
Gmail
Form Trigger
Agent
+
Gmail
Form Trigger
Agent
11 ノードAutomate With Marc
リードナーチャリング
Slackプロジェクト更新RAGエージェント
GPTとPineconeベクターRAG文脈を使ってSlackメッセージに自動返信
Slack
Slack Trigger
Agent
+
Slack
Slack Trigger
Agent
11 ノードAutomate With Marc
AI RAG検索拡張
GPT-5 RAG カスタマーサポートアジェント
GPT-5、Telegram、Pineconeを使った顧客サポートRAGアジボットの構築
Telegram
Agent
Telegram Trigger
+
Telegram
Agent
Telegram Trigger
11 ノードAutomate With Marc
サポートチャットボット
ドキュメント摄取
Google Drive、Sheets、OpenAI を使ったドキュメント取込と RAG システムの自動化
If
Form
Crypto
+
If
Form
Crypto
28 ノードMohamed Abdelwahab
その他
ポッドキャストの自動化
GPT、Claude、Eleven Labs を使ったポッドキャスト作成の自動化
Gmail
Http Request
Agent
+
Gmail
Http Request
Agent
16 ノードAutomate With Marc
コンテンツ作成
Gmail、GPT-4、ベクター知識ベースを使用した顧客サポートシステムの自動化
自動顧客サポートシステム(Gmail、GPT-4、ベクター知識ベース)
If
Set
Code
+
If
Set
Code
32 ノードKhair Ahammed
AI RAG検索拡張
ワークフロー情報
難易度
中級
ノード数12
カテゴリー3
ノードタイプ9
作成者
Automate With Marc
@marconiAutomating Start-Up and Business processes. Helping non-techies understand and leverage Agentic AI with easy to understand step-by-step tutorials. Check out my educational content: https://www.youtube.com/@Automatewithmarc
外部リンク
n8n.ioで表示 →
このワークフローを共有