
تحقیق سرنخ با هوش مصنوعی Groq و تولید ایمیل شخصیسازی شده
12 دقیقه مطالعه · منتشر شده ۱۴۰۵/۴/۲۶
دانلود workflow
فایل JSON آماده import در n8n — credentialها باید در n8n شما تنظیم شوند.
- فایل JSON را دانلود کنید.
- در n8n: Workflows → Import from File.
- Credentialهای هر node را متصل کنید.
- 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 | شروع دستی گردش کار | None | Get row(s) in sheet | ## دریافت دادههای سرنخ: شروع از Google Sheet متصل به فرمها یا CRM؛ فیلتر کردن سرنخهای پردازش نشده. |
Get row(s) in sheet | n8n-nodes-base.googleSheets | خواندن دادههای سرنخ از Google Sheets | When clicking ‘Execute workflow’ | If1 | ## دریافت دادههای سرنخ: منبع اصلی سرنخ، انعطافپذیر برای جایگزینی Google Sheets با سایر منابع داده. |
If1 | n8n-nodes-base.if | فیلتر کردن سرنخهای با نتیجه تحقیقات خالی | Get row(s) in sheet | Loop Over Items1 (شاخه true) | ## دریافت دادههای سرنخ: اطمینان از پردازش فقط سرنخهای جدید، جلوگیری از تکراری شدن. |
Loop Over Items1 | n8n-nodes-base.splitInBatches | پردازش سرنخها یک به یک | If1 | Company Research1 | ## پردازش سرنخها به صورت جداگانه: اطمینان از پردازش اتمی برای تحقیقات و تولید ایمیل هر سرنخ. |
Company Research1 | @n8n/n8n-nodes-langchain.agent | تحقیق شرکت با قدرت هوش مصنوعی و شناسایی فرصت | Loop Over Items1 | updateDescription, updateStatus | ## تحقیق شرکت: استفاده از هوش مصنوعی و جستجوی وب برای جمعآوری بینش در مورد شرکت سرنخ. |
Search Internet1 | @tavily/n8n-nodes-tavily.tavilyTool | جستجوی وب در زمان واقعی برای تحقیقات هوش مصنوعی | Company Research1 | Company Research1 | ## ابزار جستجوی وب: ارائه دادههای فعلی برای تجزیه و تحلیل هوش مصنوعی. |
Groq Chat Model1 | @n8n/n8n-nodes-langchain.lmChatGroq | مدل زبان هوش مصنوعی برای تحقیق شرکت | Company Research1 | Company Research1 | ## هوش مصنوعی Groq: تامین کننده عامل تحقیق شرکت. |
updateDescription | n8n-nodes-base.googleSheets | بهروزرسانی Google Sheet با نتایج تحقیق | Company Research1 | updateStatus | ## بهروزرسانی تحقیق: ذخیره یافتههای هوش مصنوعی در رکورد سرنخ. |
updateStatus | n8n-nodes-base.googleSheets | بهروزرسانی وضعیت سرنخ به "Leads" | updateDescription | getTemplate | ## بهروزرسانی وضعیت: علامتگذاری سرنخ به عنوان تحقیق شده. |
getTemplate | n8n-nodes-base.googleSheets | خواندن قالب ایمیل مرتبط | updateStatus | getService | ## دریافت قالب: دریافت قالبهای ایمیل بر اساس وضعیت سرنخ. |
getService | n8n-nodes-base.googleSheets | خواندن لیست محصول/خدمت | getTemplate | Code | ## دریافت خدمات: ارائه زمینه در مورد پیشنهادات برای شخصیسازی ایمیل. |
Code | n8n-nodes-base.code | کدگذاری URL نام شرکت برای لینک ارسال | getService | inputLink | ## کدگذاری URL: آمادهسازی نام شرکت برای استفاده ایمن در URLهای Webhook. |
inputLink | n8n-nodes-base.googleSheets | بهروزرسانی سرنخ با URL Webhook "Send Email" | Code | AI Sales Assistant | ## ایجاد لینک ارسال: تولید یک URL منحصر به فرد برای فعالسازی دستی ایمیل. |
AI Sales Assistant | @n8n/n8n-nodes-langchain.agent | تولید پیشنویس ایمیل شخصیسازی شده | inputLink | Structured Output Parser1 | ## پیشنویس ایمیل: ایجاد ایمیل فروش سفارشی با استفاده از تمام زمینه جمعآوری شده. |
Groq Chat Model | @n8n/n8n-nodes-langchain.lmChatGroq | مدل زبان هوش مصنوعی برای تولید ایمیل | AI Sales Assistant | AI Sales Assistant | ## هوش مصنوعی Groq: تامین کننده عامل پیشنویس ایمیل. |
Search Internet2 | @tavily/n8n-nodes-tavily.tavilyTool | جستجوی وب در زمان واقعی برای قلاب ایمیل | AI Sales Assistant | AI Sales Assistant | ## ابزار جستجوی وب: یافتن اطلاعات اخیر برای "قلاب" ایمیل. |
Structured Output Parser1 | @n8n/n8n-nodes-langchain.outputParserStructured | تجزیه خروجی هوش مصنوعی به JSON برای موضوع/بدنه ایمیل | AI Sales Assistant | draftEmail | ## تجزیه خروجی: اطمینان از اینکه خروجی ایمیل هوش مصنوعی به درستی فرمت JSON است. |
draftEmail | n8n-nodes-base.googleSheets | ذخیره محتوای ایمیل پیشنویس شده در Google Sheet | Structured Output Parser1 | پایان گردش کار برای این سرنخ | ## ذخیره پیشنویس: ذخیره ایمیل تولید شده در ستون "Send Email Perkenalan". |
Nodeهای استفادهشده
سوالات متداول
این گردش کار چگونه به تحقیق سرنخ کمک میکند؟▾
این گردش کار از هوش مصنوعی Groq و ابزار جستجوی Tavily برای تحقیق در مورد شرکتهای سرنخ، غنیسازی دادهها و شناسایی فرصتهای اتوماسیون هوش مصنوعی استفاده میکند.
چگونه ایمیلهای شخصیسازی شده تولید میشوند؟▾
پس از غنیسازی دادههای سرنخ، یک عامل هوش مصنوعی دوم با استفاده از اطلاعات جمعآوری شده، قالبهای ایمیل و تحقیقات اضافی، پیشنویس ایمیلهای سفارشی را تهیه میکند.
نقش Google Sheets در این گردش کار چیست؟▾
Google Sheets به عنوان منبع اصلی دادههای سرنخ عمل میکند و همچنین برای ذخیره نتایج تحقیقات و پیشنویس ایمیلهای تولید شده استفاده میشود.
آیا این گردش کار برای ارسال ایمیلها خودکار است؟▾
خیر، این گردش کار پیشنویس ایمیلها را تولید کرده و یک لینک ارسال منحصربهفرد در Google Sheets ایجاد میکند که امکان ارسال دستی و کنترل شده ایمیلها را فراهم میآورد.
workflowهای مرتبط
- دستهبندی خودکار ایمیل جیمیل با GPT-4o و هشدار SlackAI Summarization
- اتوماسیون زیرنویسگذاری ویدیو با n8n، Google Drive و SubmagicContent Creation
- خودکارسازی تماسهای خروجی Typeform با Vapi در n8nLead Nurturing
- تحلیل خودکار Google Analytics با هوش مصنوعی Gemini و اعلانه…Market Research
- اتوماسیون ثبت رزروهای Calendly در Google Sheets با n8nCRM
- اتوماسیون پیامهای تشکر و کوپن واتساپ برای مشتریان ShopifyContent Creation
