طبقه‌بندی خودکار ایمیل سرنخ با GPT-4o و پاسخ‌دهی هوشمند

طبقه‌بندی خودکار ایمیل سرنخ با GPT-4o و پاسخ‌دهی هوشمند

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

دانلود workflow

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

  1. فایل JSON را دانلود کنید.
  2. در n8n: Workflows → Import from File.
  3. Credentialهای هر node را متصل کنید.
  4. 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پاسخ هوش مصنوعی شخصی‌سازی شده برای سرنخ‌ها ایجاد می‌کندFilterGet Messageبا استفاده از هوش مصنوعی، پاسخی شخصی‌سازی شده بر اساس محتوای ایمیل ورودی ایجاد می‌کند. مطمئن شوید که "کسب و کار/سرویس" خود را در پرامپت جایگزین کنید.
Get Messagen8n-nodes-base.gmailجزئیات کامل ایمیل اصلی را بازیابی می‌کندReply with customized messageReply to Messageجزئیات کامل ایمیل اصلی، از جمله فرستنده و رشته مکالمه را بازیابی می‌کند. راهنما
Reply to Messagen8n-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های مرتبط

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