
طبقهبندی خودکار ایمیل سرنخ با GPT-4o و پاسخدهی هوشمند
10 دقیقه مطالعه · منتشر شده ۱۴۰۵/۴/۲۶
دانلود workflow
فایل JSON آماده import در n8n — credentialها باید در n8n شما تنظیم شوند.
- فایل JSON را دانلود کنید.
- در n8n: Workflows → Import from File.
- Credentialهای هر node را متصل کنید.
- workflow را فعال کنید.
شناسه workflow: 7330 · منبع: کاتالوگ Axeto
طبقهبندی ایمیل سرنخ با هوش مصنوعی و پاسخ خودکار با GPT-4o و Gmail
این گردش کار، ایمیلهای ورودی را به طور خودکار به عنوان سرنخهای فروش بالقوه طبقهبندی کرده و با استفاده از GPT-4o و ادغام Gmail، پاسخهای شخصیسازی شده تولید شده توسط هوش مصنوعی را به سرنخهای شناسایی شده ارسال میکند. این گردش کار برای تیمهای فروش یا توسعه کسبوکار طراحی شده است تا غربالگری اولیه ایمیل و تعامل را خودکار کنند، و اطمینان حاصل شود که به پرسوجوهای امیدوارکننده به موقع پاسخ داده میشود و در عین حال ایمیلهای نامرتبط فیلتر میشوند.
این و سایر گردش کارهای قدرتمند را در کاتالوگ n8n در Axeto.ai کاوش کنید.
نمای کلی گردش کار
این گردش کار مراحل منطقی زیر را دنبال میکند:
1. دریافت ایمیل: صندوق پستی ایمیل را برای پیامهای ورودی جدید از طریق IMAP نظارت میکند.
2. طبقهبندی سرنخ (پردازش هوش مصنوعی): از GPT-4o برای تجزیه و تحلیل محتوای ایمیل و تعیین اینکه آیا پیام از یک سرنخ بالقوه است، استفاده میکند.
3. فیلتر کردن: اطمینان حاصل میکند که فقط ایمیلهای طبقهبندی شده به عنوان سرنخ به مرحله بعدی میروند.
4. ایجاد پاسخ تولید شده توسط هوش مصنوعی: با استفاده از هوش مصنوعی، پاسخی شخصیسازی شده متناسب با پرس و جوی سرنخ ایجاد میکند.
5. بازیابی ایمیل و ارسال پاسخ: جزئیات کامل ایمیل را از Gmail بازیابی میکند تا اطمینان حاصل شود که پاسخها به درستی در رشته مکالمه قرار میگیرند و سپس پاسخ تولید شده توسط هوش مصنوعی را ارسال میکند.
---
تجزیه و تحلیل گرههای دقیق
۱. دریافت ایمیل
- هدف: دریافت لحظهای ایمیلهای جدید از صندوق ورودی با استفاده از پروتکل IMAP، به عنوان نقطه ورود گردش کار عمل میکند.
- گرهها:
* Email Trigger (IMAP)
- جزئیات گره:
* نوع: n8n-nodes-base.emailReadImap
* نقش: پوشه صندوق پستی ایمیل مشخص شده (مانند INBOX یا Leads) را برای پیامهای ورودی جدید نظارت میکند.
* پیکربندی: برای اتصال به اعتبارنامه IMAP نیاز دارد. "Post-processing Action" باید روی "nothing" تنظیم شود.
* ورودی: ندارد (گره تریگر).
* خروجی: دادههای ایمیل جدید، از جمله فرستنده، موضوع، محتوای پیام و فراداده را منتشر میکند.
* نسخه: ۲
* شکستهای احتمالی: خطاهای احراز هویت IMAP، قطع اتصال، پیکربندی نادرست پوشه، فرمتهای ایمیل پشتیبانی نشده.
* یادداشت چسبان:
> صندوق ورودی ایمیل شما را برای پیامهای ورودی جدید به صورت لحظهای با استفاده از پروتکل IMAP بررسی میکند. این گره نقطه ورود گردش کار است و هر ایمیل جدیدی را برای پردازش دریافت میکند. میتوانید آن را برای نظارت بر یک پوشه خاص (مانند INBOX، Leads) پیکربندی کنید.
> راهنما
۲. طبقهبندی سرنخ (پردازش هوش مصنوعی)
- هدف: از مدل GPT-4o اوپنایآی برای تجزیه و تحلیل محتوای ایمیل ورودی و طبقهبندی اینکه آیا ایمیل از یک سرنخ بالقوه علاقهمند به سرویس یا پیشنهاد شما است، استفاده میکند.
- گرهها:
* Filter leads (گره اوپنایآی)
* Filter (گره فیلتر استاندارد)
- جزئیات گره:
* گره Filter leads:
* نوع: @n8n/n8n-nodes-langchain.openAi
* نقش: متن ایمیل را با یک پرامپت که درخواست پاسخ JSON مبنی بر اینکه آیا ایمیل یک سرنخ است (مانند {"lead": "true"} یا false) را به GPT-4o ارسال میکند.
* پیکربندی:
* مدل: gpt-4o
* پرامپت: شامل یک placeholder [service/offer] برای سفارشیسازی توسط کاربر است.
* تجزیه خروجی: برای تجزیه به صورت JSON تنظیم شده است.
* عبارات/متغیرها:
* متن ورودی: {{ $json.textPlain }} (از بدنه متن ساده ایمیل استفاده میکند).
* ورودی: دادههای ایمیل از گره Email Trigger (IMAP).
* خروجی: یک شیء JSON با پرچم بولی lead در message.content.lead.
* نسخه: ۱.۸
* شکستهای احتمالی: مشکلات کلید API، محدودیتهای نرخ اوپنایآی، خطاهای قالببندی پرامپت، خطاهای تجزیه JSON.
* گره Filter:
* نوع: n8n-nodes-base.filter
* نقش: فقط ایمیلهای طبقهبندی شده به عنوان سرنخ (lead == true) را مجاز میکند تا در گردش کار ادامه یابند.
* پیکربندی: شرط بررسی میکند که آیا {{ $json.message.content.lead.toBoolean() }} به true ارزیابی میشود.
* ورودی: خروجی از گره Filter leads.
* خروجی: ایمیلهای طبقهبندی شده به عنوان سرنخ ادامه مییابند؛ موارد دیگر حذف میشوند.
* نسخه: ۲.۲
* شکستهای احتمالی: شکستهای ارزیابی عبارت در صورتی که خروجی هوش مصنوعی بدشکل یا گم شده باشد.
* یادداشت چسبان (برای هر دو گره):
> از یک مدل هوش مصنوعی برای تجزیه و تحلیل ایمیل ورودی و تعیین اینکه آیا فرستنده یک سرنخ بالقوه است، استفاده میکند. هوش مصنوعی کلمات کلیدی، لحن و قصد را در پیام برای طبقهبندی آن به عنوان سرنخ یا عدم سرنخ جستجو میکند.
> ایمیلهایی را که به عنوان سرنخ طبقهبندی نشدهاند، فیلتر میکند. فقط پیامهایی که به عنوان سرنخ شناسایی شدهاند، برای پاسخ خودکار در گردش کار ادامه خواهند یافت.
۳. ایجاد پاسخ تولید شده توسط هوش مصنوعی
- هدف: با استفاده از GPT-4o، پاسخی شخصیسازی شده بر اساس محتوای ایمیل سرنخ ایجاد میکند. هدف خوشامدگویی به فرستنده، رسیدگی به سوالات اولیه و تشویق به تعامل بیشتر است.
- گرهها:
* Reply with customized message (گره اوپنایآی)
- جزئیات گره:
* نوع: @n8n/n8n-nodes-langchain.openAi
* نقش: با استفاده از GPT-4o پاسخی سفارشی به پرس و جوی سرنخ ایجاد میکند.
* پیکربندی:
* مدل: gpt-4o
* پیامها: پرامپت شامل موارد زیر است:
1. دستورالعملهایی برای هوش مصنوعی برای نظارت بر صندوق پستی ایمیل فروش و پاسخ مناسب با زبان مختصر.
2. یک نمونه تعامل با یک مشتری بالقوه به نام مایکل جکسون برای زمینه.
3. متن ساده ایمیل ورودی، که به صورت پویا با استفاده از {{ $('Email Trigger (IMAP)').item.json.textPlain }} درج شده است.
* ورودی: فقط سرنخهای فیلتر شده (خروجی از گره Filter).
* خروجی: متن پاسخ تولید شده توسط هوش مصنوعی، موجود در message.content.
* نسخه: ۱.۸
* شکستهای احتمالی: خطاهای API، پیکربندی نادرست پرامپت، مشکلات قالببندی خروجی.
* یادداشت چسبان:
> با استفاده از هوش مصنوعی، پاسخی شخصیسازی شده بر اساس محتوای ایمیل ورودی ایجاد میکند. پاسخ را میتوان برای خوشامدگویی به فرستنده، پاسخ به سوالات اولیه و تشویق به تعامل بیشتر، سفارشی کرد. مطمئن شوید که "کسب و کار/سرویس" خود را در پرامپت جایگزین کنید.
۴. بازیابی ایمیل و ارسال پاسخ
- هدف: جزئیات کامل ایمیل اصلی را از جیمیل بازیابی میکند تا اطمینان حاصل شود که پاسخها به درستی در رشته مکالمه قرار میگیرند. سپس، پاسخ تولید شده توسط هوش مصنوعی را به عنوان یک پاسخ مستقیم در همان رشته مکالمه ارسال میکند.
- گرهها:
* Get Message (گره جیمیل)
* Reply to Message (گره جیمیل)
- جزئیات گره:
* گره Get Message:
* نوع: n8n-nodes-base.gmail
* نقش: جیمیل را برای ایمیل اصلی با استفاده از فیلترهای فرستنده و موضوع جستجو میکند تا فراداده کامل پیام و اطلاعات رشته مکالمه را به دست آورد.
* پیکربندی:
* عملیات: getAll
* پرس و جو: به صورت پویا با استفاده از from:"sender" subject:"subject" بر اساس فیلدهای ایمیل اصلی فیلتر میشود.
* اعتبارنامهها: به اعتبارنامههای حساب جیمیل OAuth2 نیاز دارد.
* ورودی: خروجی از گره Reply with customized message.
* خروجی: دادههای کامل پیام ایمیل.
* نسخه: ۲.۱
* شکستهای احتمالی: محدودیتهای سهمیه API جیمیل، انقضای توکن OAuth، عدم تطابق پرس و جو.
* یادداشت چسبان:
> جزئیات کامل ایمیل اصلی، از جمله آدرس فرستنده و رشته مکالمه را بازیابی میکند. اطمینان حاصل میکند که پاسخ به مکالمه ایمیل صحیح پیوند داده شده است.
> راهنما
* گره Reply to Message:
* نوع: n8n-nodes-base.gmail
* نقش: پاسخ تولید شده توسط هوش مصنوعی را به عنوان یک پیام پاسخ، پیوند داده شده به رشته ایمیل اصلی، ارسال میکند.
* پیکربندی:
* عملیات: reply
* پیام: متن تولید شده توسط هوش مصنوعی: {{ $('Reply with customized message').item.json.message.content }}
* شناسه پیام: فراداده message-id ایمیل اصلی برای حفظ رشته مکالمه: {{ $('Email Trigger (IMAP)').item.json.metadata['message-id'] }}
* نوع ایمیل: text
* اعتبارنامهها: اعتبارنامههای حساب جیمیل OAuth2.
* ورودی: خروجی از گره Get Message.
* خروجی: تأیید ایمیل ارسال شده.
* نسخه: ۲.۱
* شکستهای احتمالی: خطاهای API جیمیل، شناسه پیام نامعتبر، انقضای توکن OAuth، مشکلات شبکه.
* یادداشت چسبان:
> پاسخ تولید شده توسط هوش مصنوعی را به عنوان یک پاسخ مستقیم به ایمیل فرستنده ارسال میکند. پاسخ به عنوان بخشی از همان رشته مکالمه در صندوق ورودی گیرنده ظاهر خواهد شد.
> راهنما
---
جدول خلاصه
| نام Node | نوع Node | نقش عملکردی | Node(های) ورودی | Node(های) خروجی | یادداشت مهم
Email Trigger (IMAP) | n8n-nodes-base.emailReadImap | صندوق پستی را برای ایمیلهای ورودی جدید نظارت میکند | — | Filter leads | صندوق ورودی ایمیل شما را برای پیامهای ورودی جدید به صورت لحظهای با استفاده از پروتکل IMAP بررسی میکند. راهنما |
| Filter leads | @n8n/n8n-nodes-langchain.openAi | هوش مصنوعی ایمیلها را به عنوان سرنخ بالقوه یا نه طبقهبندی میکند | Email Trigger (IMAP) | Filter | از یک مدل هوش مصنوعی برای تجزیه و تحلیل ایمیل ورودی و تعیین اینکه آیا فرستنده یک سرنخ بالقوه است، استفاده میکند. هوش مصنوعی کلمات کلیدی، لحن و قصد را در پیام برای طبقهبندی آن به عنوان سرنخ یا عدم سرنخ جستجو میکند. |
|---|---|---|---|---|---|
| Reply with customized message | @n8n/n8n-nodes-langchain.openAi | پاسخ هوش مصنوعی شخصیسازی شده برای سرنخها ایجاد میکند | Filter | Get Message | با استفاده از هوش مصنوعی، پاسخی شخصیسازی شده بر اساس محتوای ایمیل ورودی ایجاد میکند. مطمئن شوید که "کسب و کار/سرویس" خود را در پرامپت جایگزین کنید. |
| Get Message | n8n-nodes-base.gmail | جزئیات کامل ایمیل اصلی را بازیابی میکند | Reply with customized message | Reply to Message | جزئیات کامل ایمیل اصلی، از جمله فرستنده و رشته مکالمه را بازیابی میکند. راهنما |
| Reply to Message | n8n-nodes-base.gmail | پاسخ تولید شده توسط هوش مصنوعی را به ایمیل اصلی ارسال میکند | Get Message | — | پاسخ تولید شده توسط هوش مصنوعی را به عنوان یک پاسخ مستقیم به ایمیل فرستنده ارسال میکند. راهنما |
بازسازی گردش کار از ابتدا
1. افزودن نود Email Trigger (IMAP):
* نوع: n8n-nodes-base.emailReadImap
* اعتبارنامههای حساب ایمیل IMAP خود را پیکربندی کنید.
* پوشهای را که میخواهید نظارت کنید مشخص کنید (مثلاً INBOX یا Leads).
* "Post-processing Action" را روی "nothing" تنظیم کنید.
* این نود با دریافت یک ایمیل جدید، گردش کار را آغاز میکند.
2. افزودن نود Filter leads (OpenAI LangChain):
* نوع: @n8n/n8n-nodes-langchain.openAi
* اعتبارنامهها: کلید API OpenAI خود را متصل کنید.
* مدل: gpt-4o را انتخاب کنید.
* پیام Prompt:
```
Indicate if the following message is a lead that's interested in my [service/offer]
Output as JSON {"lead": "<true/false>"}
{{ $json.textPlain }}
```
* خروجی: تجزیه خروجی JSON را فعال کنید.
* خروجی نود Email Trigger (IMAP) را به ورودی این نود متصل کنید.
3. افزودن نود Filter:
* نوع: n8n-nodes-base.filter
* شرط: عبارت را روی {{ $json.message.content.lead.toBoolean() }} و عملگر را روی Equals با مقدار true تنظیم کنید.
* خروجی نود Filter leads را به ورودی این نود متصل کنید.
4. افزودن نود Reply with customized message (OpenAI LangChain):
* نوع: @n8n/n8n-nodes-langchain.openAi
* اعتبارنامهها: اطمینان حاصل کنید که کلید API OpenAI شما پیکربندی شده است.
* مدل: gpt-4o را انتخاب کنید.
* پیامها: Prompt را همانطور که در بخش "Detailed Node Analysis" توضیح داده شده است، پیکربندی کنید و مطمئن شوید که [service/offer] را با جزئیات خاص خود جایگزین کردهاید.
* خروجی نود Filter را به ورودی این نود متصل کنید.
5. افزودن نود Get Message (Gmail):
* نوع: n8n-nodes-base.gmail
* عملیات: getAll را انتخاب کنید.
* Query: از مقادیر پویا برای فرستنده و موضوع استفاده کنید: from:"{{ $('Email Trigger (IMAP)').item.json.from }}" subject:"{{ $('Email Trigger (IMAP)').item.json.subject }}".
* اعتبارنامهها: اعتبارنامههای حساب Gmail OAuth2 خود را پیکربندی کنید.
* خروجی نود Reply with customized message را به ورودی این نود متصل کنید.
6. افزودن نود Reply to Message (Gmail):
* نوع: n8n-nodes-base.gmail
* عملیات: reply را انتخاب کنید.
* پیام: پاسخ تولید شده توسط هوش مصنوعی را وارد کنید: {{ $('Reply with customized message').item.json.message.content }}.
* Message ID: از Message ID ایمیل اصلی برای ایجاد رشته پیام استفاده کنید: {{ $('Email Trigger (IMAP)').item.json.metadata['message-id'] }}.
* Email Type: روی text تنظیم کنید.
* اعتبارنامهها: از اعتبارنامههای حساب Gmail OAuth2 خود استفاده کنید.
* خروجی نود Get Message را به ورودی این نود متصل کنید.
Nodeهای استفادهشده
سوالات متداول
این گردش کار چگونه ایمیلهای سرنخ را شناسایی میکند؟▾
این گردش کار از مدل GPT-4o برای تجزیه و تحلیل محتوای ایمیلهای ورودی استفاده میکند و تعیین میکند که آیا ایمیل مربوط به یک سرنخ فروش بالقوه است یا خیر.
آیا پاسخهای ارسالی توسط هوش مصنوعی شخصیسازی میشوند؟▾
بله، گردش کار با استفاده از GPT-4o، پاسخهای شخصیسازی شدهای را بر اساس محتوای ایمیل دریافتی و پرس و جوی سرنخ ایجاد میکند.
چه ابزارهایی برای اجرای این گردش کار لازم است؟▾
برای اجرای این گردش کار به n8n، دسترسی به Gmail (از طریق IMAP) و کلید API برای مدل GPT-4o نیاز دارید.
workflowهای مرتبط
- دستهبندی خودکار ایمیل جیمیل با GPT-4o و هشدار SlackAI Summarization
- اتوماسیون زیرنویسگذاری ویدیو با n8n، Google Drive و SubmagicContent Creation
- خودکارسازی تماسهای خروجی Typeform با Vapi در n8nLead Nurturing
- پاسخ خودکار به سوالات GitHub PR با GPT-4o، Notion و SlackEngineering
- تحلیل خودکار Google Analytics با هوش مصنوعی Gemini و اعلانه…Market Research
- اتوماسیون ثبت رزروهای Calendly در Google Sheets با n8nCRM
