تحقیق سرنخ با هوش مصنوعی Groq و تولید ایمیل شخصی‌سازی شده

تحقیق سرنخ با هوش مصنوعی Groq و تولید ایمیل شخصی‌سازی شده

12 دقیقه مطالعه · منتشر شده ۱۴۰۵/۴/۲۶

دانلود workflow

فایل JSON آماده import در n8n — credentialها باید در n8n شما تنظیم شوند.

  1. فایل JSON را دانلود کنید.
  2. در n8n: Workflows → Import from File.
  3. Credentialهای هر node را متصل کنید.
  4. workflow را فعال کنید.

شناسه workflow: 5938 · منبع: کاتالوگ Pixori

تحقیق سرنخ با قدرت هوش مصنوعی و تولید ایمیل شخصی‌سازی شده با Groq و Google Sheets

این گردش کار فرآیند تحقیق در مورد سرنخ‌های بالقوه و تولید ایمیل‌های معرفی شخصی‌سازی شده را خودکار می‌کند. این ابزار از مدل‌های هوش مصنوعی Groq و قابلیت‌های جستجوی Tavily برای غنی‌سازی داده‌های سرنخ و ایجاد پیام‌های فروش قانع‌کننده استفاده می‌کند که همگی از طریق Google Sheets مدیریت می‌شوند.

موارد استفاده:

  • تحقیق و غنی‌سازی خودکار داده‌های سرنخ.
  • تولید ایمیل فروش شخصی‌سازی شده.
  • بهبود فرآیند ارتباط با فروش.
  • ارسال کنترل شده ایمیل از طریق محرک‌های دستی.

مرور کلی گردش کار:

1. دریافت و فیلتر ورودی: داده‌های سرنخ را از Google Sheets دریافت کرده و سرنخ‌هایی را که قبلاً تحقیق شده‌اند فیلتر می‌کند.

2. تحقیق شرکت و غنی‌سازی داده‌ها: برای هر سرنخ جدید، تحقیق اینترنتی با قدرت هوش مصنوعی را برای ایجاد یک پروفایل جامع شرکت و شناسایی فرصت‌های اتوماسیون هوش مصنوعی انجام می‌دهد.

3. به‌روزرسانی وضعیت تحقیق سرنخ: یافته‌های تحقیق را به Google Sheets بازگردانده و وضعیت سرنخ را به‌روز می‌کند.

4. جمع‌آوری اطلاعات پیش‌نویس ایمیل: قالب‌های ایمیل و اطلاعات محصول/خدمت را برای آماده‌سازی تولید ایمیل شخصی‌سازی شده جمع‌آوری می‌کند.

5. تولید ایمیل شخصی‌سازی شده: از یک عامل هوش مصنوعی دوم برای تهیه پیش‌نویس ایمیل‌های سفارشی بر اساس داده‌های غنی‌شده سرنخ، قالب‌ها و تحقیقات اینترنتی هدفمند اضافی استفاده می‌کند.

6. ذخیره پیش‌نویس ایمیل و ایجاد لینک ارسال: پیش‌نویس ایمیل تولید شده را به Google Sheets بازگردانده و یک URL منحصربه‌فرد برای ارسال دستی ایمیل ایجاد می‌کند.

7. کنترل گردش کار و حلقه‌ها: پردازش دسته‌ای سرنخ‌ها و اجرای گردش کار را مدیریت می‌کند.

---

۱. دریافت و فیلتر ورودی

این بخش داده‌های سرنخ را از یک Google Sheet بازیابی کرده و آن‌ها را فیلتر می‌کند تا فقط سرنخ‌هایی که هنوز تحقیق نشده‌اند پردازش شوند و از کارهای تکراری جلوگیری شود.

نودها:

  • When clicking ‘Execute workflow’ (محرک دستی)
  • Get row(s) in sheet (Google Sheets)
  • If1 (شرط If)
  • Loop Over Items1 (تقسیم به دسته‌ها)

جزئیات نود:

  • When clicking ‘Execute workflow’

* نوع: n8n-nodes-base.manualTrigger

* نقش: اجرای دستی گردش کار را آغاز می‌کند.

* خروجی: نود Get row(s) in sheet را فعال می‌کند.

  • Get row(s) in sheet

* نوع: n8n-nodes-base.googleSheets

* نقش: تمام داده‌های سرنخ را از یک Google Sheet مشخص ("Leads" sheet, gid=0) می‌خواند.

* پیکربندی: Document ID: 1nYii2KQDrKZNUPbLJ6r2ogNnGGZggJOJR6b6CGM3slY.

* اعتبارنامه‌ها: Google Sheets OAuth2.

* خروجی: لیستی از اشیاء JSON داده سرنخ.

* حالت‌های خطا: خطاهای احراز هویت، محدودیت‌های نرخ API، مشکلات دسترسی به شیت.

  • If1

* نوع: n8n-nodes-base.if

* نقش: سرنخ‌ها را فیلتر می‌کند و فقط به سرنخ‌هایی که فیلد "Hasil Riset" (نتیجه تحقیق) آن‌ها خالی است اجازه عبور می‌دهد.

* شرط: بررسی می‌کند که آیا Hasil Riset یک رشته خالی است (حساس به بزرگی و کوچکی حروف).

* ورودی: ردیف‌های سرنخ از نود Get row(s) in sheet.

* خروجی: سرنخ‌هایی که شرط را پاس می‌کنند به Loop Over Items1 ارسال می‌شوند.

* حالت‌های خطا: خطاهای عبارت در صورت نبود فیلد؛ حساس به بررسی رشته خالی.

  • Loop Over Items1

* نوع: n8n-nodes-base.splitInBatches

* نقش: هر سرنخ فیلتر شده را به صورت جداگانه پردازش می‌کند و امکان پردازش متوالی با هوش مصنوعی را فراهم می‌آورد.

* ورودی: سرنخ‌های فیلتر شده از If1.

* خروجی: یک سرنخ در هر دسته، که به مرحله بعدی برای تحقیق شرکت ارسال می‌شود.

* حالت‌های خطا: اندازه دسته پیش‌فرض ممکن است بر سرعت پردازش برای مجموعه داده‌های بسیار بزرگ تأثیر بگذارد.

---

۲. تحقیق شرکت و غنی‌سازی داده‌ها

این بخش از یک عامل هوش مصنوعی با قابلیت جستجو در اینترنت برای تحقیق درباره شرکت هر سرنخ استفاده می‌کند و داده‌ها را با بینش‌های تجاری فعلی غنی‌سازی کرده و فرصت‌های اتوماسیون هوش مصنوعی را شناسایی می‌کند.

نودها:

  • Company Research1 (عامل هوش مصنوعی Langchain)
  • Search Internet1 (جستجوی اینترنت Tavily)
  • Groq Chat Model1 (مدل زبان هوش مصنوعی Groq)
  • updateDescription (به‌روزرسانی Google Sheets)
  • updateStatus (به‌روزرسانی Google Sheets)

جزئیات نود:

  • Company Research1

* نوع: @n8n/n8n-nodes-langchain.agent

* نقش: به عنوان یک تحلیلگر تجاری هوش مصنوعی برای تحقیق در مورد شرکت هدف عمل می‌کند.

* پیکربندی: پرامپت به هوش مصنوعی دستور می‌دهد تا نام شرکت، کسب‌وکار اصلی و حوزه‌های فرصت هوش مصنوعی را شناسایی کند و از Search Internet1 برای اطلاعات بلادرنگ استفاده کند. بر اجتناب از توهمات تأکید می‌کند.

* ورودی: یک مورد سرنخ واحد حاوی نام شرکت.

* خروجی: یک توصیف متنی حاوی نتایج تحقیق.

* حالت‌های شکست: توهمات هوش مصنوعی در صورت ناکافی بودن داده‌های اینترنت؛ خرابی‌های ادغام ابزار؛ مشکلات سهمیه یا تأخیر API.

  • Search Internet1

* نوع: @tavily/n8n-nodes-tavily.tavilyTool

* نقش: داده‌های اینترنتی بلادرنگ را برای عامل هوش مصنوعی جهت تحقیق شرکت فراهم می‌کند.

* ورودی: یک پرس‌وجوی جستجو که به صورت پویا توسط عامل هوش مصنوعی تولید می‌شود.

* اعتبارنامه‌ها: Tavily API.

* حالت‌های شکست: خطاهای API، مشکلات شبکه، محدودیت‌های نرخ.

  • Groq Chat Model1

* نوع: @n8n/n8n-nodes-langchain.lmChatGroq

* نقش: مدل زبان هوش مصنوعی زیربنایی که عامل Company Research1 را پشتیبانی می‌کند.

* اعتبارنامه‌ها: Groq API.

* حالت‌های شکست: خطاهای API، تأخیر، عدم دسترسی مدل.

  • updateDescription

* نوع: n8n-nodes-base.googleSheets

* نقش: ستون "Hasil Riset" را در Google Sheet برای سرنخ خاص با خروجی تحقیق هوش مصنوعی به‌روزرسانی می‌کند.

* پیکربندی: ردیف‌ها را بر اساس فیلد "Perusahaan" (شرکت) مطابقت می‌دهد.

* اعتبارنامه‌ها: Google Sheets OAuth2.

* حالت‌های شکست: خرابی‌های نوشتن، مشکلات در تطبیق ردیف‌ها.

  • updateStatus

* نوع: n8n-nodes-base.googleSheets

* نقش: "Status" سرنخ را به "Leads" (نشان‌دهنده تکمیل تحقیق) در Google Sheet برای شرکت مربوطه به‌روزرسانی می‌کند.

* ورودی: داده‌ها از نود updateDescription.

* حالت‌های شکست: مشابه updateDescription.

---

۳. جمع‌آوری اطلاعات پیش‌نویس ایمیل

این بخش اطلاعات لازم برای تهیه پیش‌نویس ایمیل‌ها را جمع‌آوری می‌کند، شامل قالب‌های مرتبط بر اساس وضعیت مشتری، لیست محصولات/خدمات، و داده‌های مشتری را برای تولید لینک‌های ارسال منحصربه‌فرد آماده می‌کند.

نودها:

  • getTemplate (خواندن از Google Sheets)
  • getService (خواندن از Google Sheets)
  • Code (کد جاوا اسکریپت)
  • inputLink (به‌روزرسانی Google Sheets)

جزئیات نودها:

  • getTemplate

* نوع: n8n-nodes-base.googleSheets

* نقش: ردیف قالب ایمیل را که با وضعیت فعلی مشتری از شیت "Template" مطابقت دارد، بازیابی می‌کند.

* پیکربندی: فیلتر بر اساس ستون "Tahap" که با وضعیت مشتری مطابقت دارد.

* اعتبارنامه‌ها: Google Sheets OAuth2.

* حالت‌های شکست: یافت نشدن قالب مطابق، خطاهای خواندن.

  • getService

* نوع: n8n-nodes-base.googleSheets

* نقش: لیست محصولات/خدمات را از شیت "List Product" برای ارائه زمینه به پیش‌نویس ایمیل واکشی می‌کند.

* اعتبارنامه‌ها: Google Sheets OAuth2.

* حالت‌های شکست: مشکلات دسترسی به شیت.

  • Code

* نوع: n8n-nodes-base.code

* نقش: نام شرکت را برای اطمینان از اینکه می‌تواند به طور ایمن در URL ارسال ایمیل گنجانده شود، کدگذاری می‌کند.

* منطق: از encodeURIComponent بر روی فیلد "Perusahaan" استفاده می‌کند و یک فیلد جدید به نام perusahaan_url_encoded اضافه می‌کند.

* ورودی: داده‌های مشتری شامل نام شرکت.

* خروجی: داده‌های مشتری با فیلد perusahaan_url_encoded تکمیل شده.

* حالت‌های شکست: فیلد "Perusahaan" گم شده، خطاهای زمان اجرای جاوا اسکریپت.

  • inputLink

* نوع: n8n-nodes-base.googleSheets

* نقش: رکورد مشتری را با فیلد "Kirim email" (ارسال ایمیل) که حاوی یک URL Webhook منحصربه‌فرد، شامل نام کدگذاری شده شرکت است، به‌روزرسانی می‌کند.

* اعتبارنامه‌ها: Google Sheets OAuth2.

* حالت‌های شکست: خطاهای نوشتن.

---

۴. تولید ایمیل شخصی‌سازی شده

این بخش پیش‌نویس ایمیل‌های شخصی‌سازی شده و مرتبط را برای هر سرنخ (lead) ایجاد می‌کند. در این مرحله از یک عامل دستیار فروش مبتنی بر هوش مصنوعی استفاده می‌شود که داده‌های غنی‌شده سرنخ، الگوها (templates)، اطلاعات محصول و نتایج جستجوی اینترنتی هدفمند را ترکیب کرده تا محتوای ایمیل قانع‌کننده‌ای تولید کند.

نودها:

  • AI Sales Assistant (عامل هوش مصنوعی Langchain)
  • Groq Chat Model (مدل زبان هوش مصنوعی Groq)
  • Search Internet2 (جستجوی اینترنت Tavily)
  • Structured Output Parser1 (تجزیه‌کننده خروجی Langchain)
  • draftEmail (به‌روزرسانی Google Sheets)

جزئیات نودها:

  • AI Sales Assistant

* نوع: @n8n/n8n-nodes-langchain.agent

* نقش: پیش‌نویس یک ایمیل فروش شخصی‌سازی شده، شامل موضوع و بدنه ایمیل، با استفاده از تمام زمینه ارائه شده و تحقیقات اینترنتی اضافی.

* پیکربندی: یک اعلان (prompt) دقیق، اطلاعات فرستنده، جزئیات شرکت، مرحله فروش، موضوع الگو، یافته‌های کلیدی تحقیق و دستورالعمل برای هوش مصنوعی جهت خروجی گرفتن فقط یک شیء JSON حاوی emailSubject و emailBody را ارائه می‌دهد.

* ورودی‌ها: داده‌های سرنخ، نتایج تحقیق، الگو، لیست محصولات و ابزار Search Internet2.

* OnError: روی "Continue regular output" تنظیم شده است تا در صورت شکست هوش مصنوعی، از وقفه در گردش کار جلوگیری شود.

* حالت‌های شکست: خطاهای فرمت خروجی هوش مصنوعی، مشکلات ادغام ابزار، محدودیت‌های API.

  • Groq Chat Model

* نوع: @n8n/n8n-nodes-langchain.lmChatGroq

* نقش: مدل زبان هوش مصنوعی زیربنایی برای عامل AI Sales Assistant.

* اعتبارنامه‌ها (Credentials): API Groq.

* حالت‌های شکست: خطاهای API، تأخیر، عدم دسترسی به مدل.

  • Search Internet2

* نوع: @tavily/n8n-nodes-tavily.tavilyTool

* نقش: ارائه حقایق یا آمار اخیر و مرتبط که به عنوان یک "قلاب" در ایمیل استفاده می‌شود، بر اساس موقعیت و صنعت گیرنده.

* اعتبارنامه‌ها (Credentials): API Tavily.

* حالت‌های شکست: خطاهای API، نتایج جستجوی ناکافی.

  • Structured Output Parser1

* نوع: @n8n/n8n-nodes-langchain.outputParserStructured

* نقش: تجزیه خروجی از AI Sales Assistant برای اطمینان از اینکه JSON معتبر حاوی emailSubject و emailBody است.

* پیکربندی: از یک مثال طرحواره JSON برای اعتبارسنجی خروجی استفاده می‌کند.

* حالت‌های شکست: خطاهای تجزیه در صورتی که خروجی هوش مصنوعی بدشکل باشد.

  • draftEmail

* نوع: n8n-nodes-base.googleSheets

* نقش: ذخیره محتوای ایمیل پیش‌نویس شده در ستون "Send Email Perkenalan" (ایمیل معرفی) برای سرنخ مربوطه در Google Sheet.

* اعتبارنامه‌ها (Credentials): Google Sheets OAuth2.

* حالت‌های شکست: خطاهای نوشتن.

---

۵. کنترل گردش کار و حلقه‌ها

این بخش پردازش دسته‌ای و جریان تکرار را مدیریت می‌کند و مراحل فیلتر کردن، حلقه‌ها و پردازش متوالی هوش مصنوعی را به هم متصل می‌کند.

گره‌ها (Nodes):

  • If1
  • Loop Over Items1
  • اتصالات ضمنی گره‌ها

جزئیات:

  • گره Loop Over Items1 تضمین می‌کند که هر سرنخ به صورت جداگانه پردازش می‌شود و اطمینان حاصل می‌کند که تحقیق در مورد شرکت و پیش‌نویس ایمیل برای هر سرنخ خاص و اتمی است.
  • تنظیمات ادامه خطا در گره‌های عامل هوش مصنوعی به جلوگیری از توقف کل گردش کار در اثر شکست پردازش یک سرنخ کمک می‌کند.
  • تریگر دستی (Manual Trigger) کنترل کاملی را بر زمان اجرای گردش کار در اختیار اپراتور قرار می‌دهد.

---

۶. جدول خلاصه

نام نود (Node Name)نوع نود (Node Type)نقش عملکردی (Functional Role)نود(های) ورودی (Input Node(s))نود(های) خروجی (Output Node(s))یادداشت (Sticky Note)
When clicking ‘Execute workflow’n8n-nodes-base.manualTriggerشروع دستی گردش کارNoneGet row(s) in sheet## دریافت داده‌های سرنخ: شروع از Google Sheet متصل به فرم‌ها یا CRM؛ فیلتر کردن سرنخ‌های پردازش نشده.
Get row(s) in sheetn8n-nodes-base.googleSheetsخواندن داده‌های سرنخ از Google SheetsWhen clicking ‘Execute workflow’If1## دریافت داده‌های سرنخ: منبع اصلی سرنخ، انعطاف‌پذیر برای جایگزینی Google Sheets با سایر منابع داده.
If1n8n-nodes-base.ifفیلتر کردن سرنخ‌های با نتیجه تحقیقات خالیGet row(s) in sheetLoop Over Items1 (شاخه true)## دریافت داده‌های سرنخ: اطمینان از پردازش فقط سرنخ‌های جدید، جلوگیری از تکراری شدن.
Loop Over Items1n8n-nodes-base.splitInBatchesپردازش سرنخ‌ها یک به یکIf1Company Research1## پردازش سرنخ‌ها به صورت جداگانه: اطمینان از پردازش اتمی برای تحقیقات و تولید ایمیل هر سرنخ.
Company Research1@n8n/n8n-nodes-langchain.agentتحقیق شرکت با قدرت هوش مصنوعی و شناسایی فرصتLoop Over Items1updateDescription, updateStatus## تحقیق شرکت: استفاده از هوش مصنوعی و جستجوی وب برای جمع‌آوری بینش در مورد شرکت سرنخ.
Search Internet1@tavily/n8n-nodes-tavily.tavilyToolجستجوی وب در زمان واقعی برای تحقیقات هوش مصنوعیCompany Research1Company Research1## ابزار جستجوی وب: ارائه داده‌های فعلی برای تجزیه و تحلیل هوش مصنوعی.
Groq Chat Model1@n8n/n8n-nodes-langchain.lmChatGroqمدل زبان هوش مصنوعی برای تحقیق شرکتCompany Research1Company Research1## هوش مصنوعی Groq: تامین کننده عامل تحقیق شرکت.
updateDescriptionn8n-nodes-base.googleSheetsبه‌روزرسانی Google Sheet با نتایج تحقیقCompany Research1updateStatus## به‌روزرسانی تحقیق: ذخیره یافته‌های هوش مصنوعی در رکورد سرنخ.
updateStatusn8n-nodes-base.googleSheetsبه‌روزرسانی وضعیت سرنخ به "Leads"updateDescriptiongetTemplate## به‌روزرسانی وضعیت: علامت‌گذاری سرنخ به عنوان تحقیق شده.
getTemplaten8n-nodes-base.googleSheetsخواندن قالب ایمیل مرتبطupdateStatusgetService## دریافت قالب: دریافت قالب‌های ایمیل بر اساس وضعیت سرنخ.
getServicen8n-nodes-base.googleSheetsخواندن لیست محصول/خدمتgetTemplateCode## دریافت خدمات: ارائه زمینه در مورد پیشنهادات برای شخصی‌سازی ایمیل.
Coden8n-nodes-base.codeکدگذاری URL نام شرکت برای لینک ارسالgetServiceinputLink## کدگذاری URL: آماده‌سازی نام شرکت برای استفاده ایمن در URLهای Webhook.
inputLinkn8n-nodes-base.googleSheetsبه‌روزرسانی سرنخ با URL Webhook "Send Email"CodeAI Sales Assistant## ایجاد لینک ارسال: تولید یک URL منحصر به فرد برای فعال‌سازی دستی ایمیل.
AI Sales Assistant@n8n/n8n-nodes-langchain.agentتولید پیش‌نویس ایمیل شخصی‌سازی شدهinputLinkStructured Output Parser1## پیش‌نویس ایمیل: ایجاد ایمیل فروش سفارشی با استفاده از تمام زمینه جمع‌آوری شده.
Groq Chat Model@n8n/n8n-nodes-langchain.lmChatGroqمدل زبان هوش مصنوعی برای تولید ایمیلAI Sales AssistantAI Sales Assistant## هوش مصنوعی Groq: تامین کننده عامل پیش‌نویس ایمیل.
Search Internet2@tavily/n8n-nodes-tavily.tavilyToolجستجوی وب در زمان واقعی برای قلاب ایمیلAI Sales AssistantAI Sales Assistant## ابزار جستجوی وب: یافتن اطلاعات اخیر برای "قلاب" ایمیل.
Structured Output Parser1@n8n/n8n-nodes-langchain.outputParserStructuredتجزیه خروجی هوش مصنوعی به JSON برای موضوع/بدنه ایمیلAI Sales AssistantdraftEmail## تجزیه خروجی: اطمینان از اینکه خروجی ایمیل هوش مصنوعی به درستی فرمت JSON است.
draftEmailn8n-nodes-base.googleSheetsذخیره محتوای ایمیل پیش‌نویس شده در Google SheetStructured Output Parser1پایان گردش کار برای این سرنخ## ذخیره پیش‌نویس: ذخیره ایمیل تولید شده در ستون "Send Email Perkenalan".

Nodeهای استفاده‌شده

سوالات متداول

این گردش کار چگونه به تحقیق سرنخ کمک می‌کند؟

این گردش کار از هوش مصنوعی Groq و ابزار جستجوی Tavily برای تحقیق در مورد شرکت‌های سرنخ، غنی‌سازی داده‌ها و شناسایی فرصت‌های اتوماسیون هوش مصنوعی استفاده می‌کند.

چگونه ایمیل‌های شخصی‌سازی شده تولید می‌شوند؟

پس از غنی‌سازی داده‌های سرنخ، یک عامل هوش مصنوعی دوم با استفاده از اطلاعات جمع‌آوری شده، قالب‌های ایمیل و تحقیقات اضافی، پیش‌نویس ایمیل‌های سفارشی را تهیه می‌کند.

نقش Google Sheets در این گردش کار چیست؟

Google Sheets به عنوان منبع اصلی داده‌های سرنخ عمل می‌کند و همچنین برای ذخیره نتایج تحقیقات و پیش‌نویس ایمیل‌های تولید شده استفاده می‌شود.

آیا این گردش کار برای ارسال ایمیل‌ها خودکار است؟

خیر، این گردش کار پیش‌نویس ایمیل‌ها را تولید کرده و یک لینک ارسال منحصربه‌فرد در Google Sheets ایجاد می‌کند که امکان ارسال دستی و کنترل شده ایمیل‌ها را فراهم می‌آورد.

workflowهای مرتبط

این workflow در کاتالوگ Pixori.me بایگانی شده است. لایسنس اصلی متعلق به سازنده workflow است.