تحلیل خودکار بازخورد مشتری با GPT-4o Mini و HubSpot

تحلیل خودکار بازخورد مشتری با GPT-4o Mini و HubSpot

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

دانلود workflow

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

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

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

اتوماسیون تجزیه و تحلیل بازخورد مشتری و مسیریابی با GPT-4o Mini، HubSpot و Gmail

این گردش کار با خودکارسازی تجزیه و تحلیل رونوشت مکالمات مشتری، مدیران رضایت مشتری، تیم‌های فروش و عملیات را توانمند می‌سازد. این گردش کار با بهره‌گیری از قدرت GPT-4o Mini OpenAI، بینش‌های کلیدی را استخراج کرده، یادداشت‌های خلاصه‌شده را در HubSpot CRM ثبت می‌کند و بازخوردهای مرتبط را از طریق ایمیل به بخش‌های مربوطه هدایت می‌کند.

این گردش کار و موارد دیگر را در کاتالوگ Axeto کاوش کنید: Axeto.ai/n8n

---

نمای کلی گردش کار

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

1. دریافت ورودی: جمع‌آوری رونوشت‌های مشتری و اطلاعات تماس از طریق یک فرم تعاملی.

2. یکپارچه‌سازی HubSpot: یافتن سوابق مشتری در HubSpot و افزودن بازخورد خلاصه‌شده به پروفایل‌های آن‌ها.

3. تجزیه و تحلیل و مسیریابی مبتنی بر هوش مصنوعی: استفاده از عوامل GPT-4o Mini و LangChain برای تجزیه و تحلیل محتوای رونوشت، دسته‌بندی بازخورد و ارسال ایمیل‌های هدفمند به تیم‌های مربوطه.

4. تکمیل گردش کار: ارائه تأییدیه به کاربر پس از اجرای موفقیت‌آمیز.

---

تشریح جزئیات نودها

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

این بلوک اولیه، داده‌های ضروری مورد نیاز برای شروع گردش کار را جمع‌آوری می‌کند: آدرس ایمیل مشتری و متن کامل مکالمه.

  • نودها:

* Enter Client Transcript (Form Trigger)

* Define routing emails here (Set)

* Sticky Note3 (Comment)

  • جزئیات نود:

* Enter Client Transcript

* نوع: Form Trigger

* نقش: با ارسال فرم، گردش کار را آغاز می‌کند.

* پیکربندی:

* عنوان فرم: "Automate Client issue"

* فیلدها:

* client email (Email, الزامی)

* client conversation (Text Area, الزامی)

* یک شناسه Webhook برای ارسال فرم‌های خارجی پیکربندی شده است.

* عبارات: ورودی‌های فرم به عنوان فیلدهای JSON به نودهای بعدی منتقل می‌شوند.

* اتصالات: داده‌ها را به Define routing emails here خروجی می‌دهد.

* ملاحظات: از فرمت‌های معتبر ایمیل و متن کامل مکالمه اطمینان حاصل کنید. قابلیت اطمینان Webhook را نظارت کنید.

* نکته: متن مکالمه می‌تواند از منابع مختلفی مانند Fireflies.ai یا Microsoft Teams نشأت بگیرد.

* Define routing emails here

* نوع: Set

* نقش: آدرس‌های ایمیل ثابت را برای مسیریابی بازخورد به بخش‌های مختلف ذخیره می‌کند.

* پیکربندی: متغیرهای رشته‌ای را برای گیرندگان ایمیل پشتیبانی، اداری، محصول و تجاری اختصاص می‌دهد.

* عبارات: آدرس‌های ایمیل برای استفاده در منطق مسیریابی به صورت ثابت کدگذاری شده‌اند.

* اتصالات: داده‌ها را به نود Summarization خروجی می‌دهد.

* ملاحظات: دقت آدرس‌های ایمیل را حفظ کنید؛ به‌روزرسانی‌ها نیاز به مداخله دستی دارند.

* Sticky Note3

* نوع: Comment

* محتوا: "Starting form" - آغاز مرحله ورود داده گردش کار را مشخص می‌کند.

---

۲. همگام‌سازی HubSpot

این بخش با HubSpot CRM ادغام می‌شود تا رکوردهای مشتری را با بینش‌های حاصل از متن مکالمه غنی کند.

  • نودها:

* HubSpot1 (HubSpot - Search)

* HubSpot (HubSpot - Create Engagement)

* Summarization (LangChain - Summarization Chain)

* Sticky Note (Comment)

* Sticky Note2 (Comment)

  • جزئیات نود:

* HubSpot1

* نوع: HubSpot (Search)

* نقش: رکورد تماس مشتری را در HubSpot با استفاده از آدرس ایمیل آنها پیدا می‌کند.

* پیکربندی:

* عملیات: Search

* فیلتر: email برابر با client email ارائه شده در فرم.

* احراز هویت: نیاز به احراز هویت OAuth2 با حساب HubSpot شما دارد.

* عبارات: از ={{ $('Enter Client Transcript').item.json['client email'] }} برای مشخص کردن فیلتر جستجو استفاده می‌کند.

* اتصالات: داده‌های تماس را به نود HubSpot منتقل می‌کند.

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

* HubSpot

* نوع: HubSpot (Create Engagement)

* نقش: یک تعامل "Meeting" را در رکورد مشتری HubSpot ایجاد می‌کند که با متن خلاصه شده پر شده است.

* پیکربندی:

* نوع تعامل: Meeting

* متن فراداده: با متن خلاصه از نود Summarization پر شده است.

* عنوان: "New meeting"

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

* احراز هویت: نیاز به احراز هویت OAuth2 با حساب HubSpot شما دارد.

* عبارات:

* متن یادداشت: ={{ $('Summarization').item.json.response.text }}

* شناسه تماس: ={{ $json.properties.hs_object_id }} (با فرض اینکه hs_object_id نام ویژگی از HubSpot1 باشد)

* اتصالات: این یک نود پایانی برای این مسیر داده است.

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

* Summarization

* نوع: LangChain Summarization Chain

* نقش: مکالمه کامل مشتری را به یک خلاصه مختصر تبدیل می‌کند.

* پیکربندی:

* Prompt: "Summarize conversation in 2-3 sentences, output only summary, same language as input."

* روش: "stuff" (اسناد ورودی را برای خلاصه‌سازی الحاق می‌کند).

* عبارات: از متن client conversation از ورودی فرم استفاده می‌کند.

* اتصالات: خلاصه را به HubSpot1 و Router Agent خروجی می‌دهد.

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

* Sticky Note

* نوع: Comment

* محتوا:

* "Search for client ID by email"

* "Upload summarized conversation as meeting notes"

* زمینه را برای مراحل ادغام HubSpot فراهم می‌کند.

* Sticky Note2

* نوع: Comment

* محتوا: "Set the emails HERE for each responsible in your company." - به کاربران یادآوری می‌کند که آدرس‌های ایمیل مسیریابی را در نود Define routing emails here پیکربندی کنند.

---

۳. مسیریابی مبتنی بر هوش مصنوعی

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

  • نودها:

* OpenAI Chat Model (@n8n/n8n-nodes-langchain.lmChatOpenAi)

* Router Agent (@n8n/n8n-nodes-langchain.agent)

* Gmail (Gmail Tool)

* Sticky Note1 (Comment)

  • جزئیات نود:

* OpenAI Chat Model

* نوع: LangChain OpenAI Chat Model

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

* پیکربندی:

* مدل: gpt-4o-mini

* اعتبارنامه‌ها: کلید API OpenAI شما را نیاز دارد.

* اتصالات: از طریق کانال ai_languageModel به Summarization و Router Agent خروجی می‌دهد.

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

* Router Agent

* نوع: LangChain Agent

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

* پیکربندی:

* متن ورودی: client conversation از ورودی فرم.

* پیام سیستم: حاوی دستورالعمل‌هایی برای هوش مصنوعی جهت دسته‌بندی بازخورد و مسیریابی آن به بخش‌های خاص است. این پیام به طور پویا آدرس‌های ایمیل را از نود Define routing emails here درج می‌کند. ایمیل مشتری با "FROM CLIENT:" پیشوند دارد.

* ابزارها: به طور داخلی از یک ابزار (مانند Mailjet یا سرویس ارسال ایمیل مشابه پیکربندی شده در راه‌اندازی عامل) برای ارسال ایمیل استفاده می‌کند. موضوع، گیرنده و بدنه HTML توسط تجزیه و تحلیل مکالمه توسط هوش مصنوعی تعیین می‌شوند.

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

* اتصالات: به نود Form خروجی می‌دهد و ورودی را از Summarization و OpenAI Chat Model دریافت می‌کند.

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

* Gmail

* نوع: Gmail Tool

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

* پیکربندی:

* پارامترها (To, Subject, Message): به طور پویا توسط خروجی Router Agent پر می‌شوند.

* احراز هویت: نیاز به اعتبارنامه‌های OAuth2 برای حساب Gmail شما دارد.

* اتصالات: ورودی را از خروجی ai_tool نود Router Agent دریافت می‌کند.

* ملاحظات: از سهمیه‌های API Gmail آگاه باشید. اطمینان حاصل کنید که احراز هویت به درستی راه‌اندازی شده و آدرس‌های ایمیل معتبر هستند.

* Sticky Note1

* نوع: Comment

* محتوا:

* "Analyzes content with LLM"

* "Decides relevant transcript parts per department"

* "Sends emails accordingly"

* عملکرد اصلی بلوک مسیریابی هوش مصنوعی را توضیح می‌دهد.

---

۴. تکمیل گردش کار

این بلوک نهایی یک رابط کاربری برای تأیید اجرای گردش کار و نمایش هرگونه پیام خروجی مرتبط ارائه می‌دهد.

  • نودها:

* Form (Form)

  • جزئیات نود:

* Form

* نوع: Form

* نقش: پیام تکمیل را به کاربر نمایش می‌دهد.

* پیکربندی:

* عملیات: Completion

* عنوان تکمیل: "Output"

* پیام تکمیل: به طور پویا با استفاده از فیلد output از پاسخ JSON نود Router Agent تنظیم شده است.

* اتصالات: ورودی را از نود Router Agent دریافت می‌کند.

* ملاحظات: اطمینان حاصل کنید که فیلد output از نود Router Agent حاوی داده‌های مورد انتظار برای نمایش است.

---

جدول خلاصه

نام نود (Node Name)نوع نود (Node Type)نقش عملکردی (Functional Role)نود(های) ورودی (Input Node(s))نود(های) خروجی (Output Node(s))یادداشت‌های چسبان مرتبط (Associated Sticky Notes)
Enter Client TranscriptForm Triggerدریافت ایمیل و متن مکالمه مشتری-Define routing emails hereSticky Note3: "Starting form"
Define routing emails hereSetتعریف آدرس‌های ایمیل مسیریابی بخش‌هاEnter Client TranscriptSummarizationSticky Note2: "Set the emails HERE for each responsible in your company."
SummarizationLangChain Summarization Chainخلاصه کردن مکالمه مشتریDefine routing emails here, OpenAI Chat ModelRouter Agent, HubSpot1"Search for client ID by email; Upload summarized conversation as meeting notes"
HubSpot1HubSpot (search)جستجوی مخاطب HubSpot بر اساس ایمیلSummarizationHubSpot-
HubSpotHubSpot (engagement create)افزودن یادداشت‌های جلسه به مخاطب HubSpotHubSpot1--
OpenAI Chat ModelLangChain OpenAI Chat Modelپردازش متن برای خلاصه‌سازی و مسیریابی-Summarization, Router Agent-
Router AgentLangChain Agentتجزیه و تحلیل متن مکالمه و مسیریابی بازخوردSummarization, OpenAI Chat ModelForm, Gmail (ai_tool)"Analyzes content with LLM; Decides relevant transcript parts per department; Sends emails accordingly"
GmailGmail Toolارسال ایمیل‌های مسیریابی شده به بخش‌هاRouter Agent (ai_tool)--
FormFormنمایش تأیید تکمیلRouter Agent--
Sticky NoteCommentمستندسازی--"Search for client ID by email; Upload summarized conversation as meeting notes"
Sticky Note1Commentمستندسازی--"The router agent analyzes content and sends emails to departments"
Sticky Note2Commentمستندسازی--"Set the emails HERE for each responsible in your company."
Sticky Note3Commentمستندسازی--"Starting form"
Sticky Note7Commentاطلاعات تماس برای پشتیبانی گردش کار--"For changes or guidance contact me: thomas@pollup.net"

بازسازی گردش کار

برای بازسازی این گردش کار از ابتدا:

1. راه‌اندازی ماشه ورودی:

* یک گره Form Trigger اضافه کنید.

* نام آن را Enter Client Transcript بگذارید.

* فیلدهای فرم را همانطور که در بالا توضیح داده شد (client email, client conversation) پیکربندی کنید.

2. پیکربندی مسیریابی ایمیل:

* یک گره Set اضافه کنید.

* نام آن را Define routing emails here بگذارید.

* جفت‌های کلید-مقدار برای آدرس ایمیل هر دپارتمان تعریف کنید (مثلاً support_email: "support@example.com").

3. پیاده‌سازی خلاصه‌سازی:

* یک گره LangChain Summarization Chain اضافه کنید.

* نام آن را Summarization بگذارید.

* Prompt و متد را همانطور که در جزئیات گره توضیح داده شده است، پیکربندی کنید.

* ورودی آن را به خروجی گره‌های Define routing emails here و OpenAI Chat Model متصل کنید.

4. یکپارچه‌سازی با HubSpot:

* یک گره HubSpot پیکربندی شده برای Search اضافه کنید.

* نام آن را HubSpot1 بگذارید.

* فیلتر را برای جستجو بر اساس ایمیل با استفاده از client email از ماشه تنظیم کنید.

* یک گره HubSpot دیگر پیکربندی شده برای Create Engagement اضافه کنید.

* نام آن را HubSpot بگذارید.

* آن را برای ایجاد یک تعامل "Meeting" پیکربندی کنید، با استفاده از خلاصه گره Summarization و پیوند دادن آن به مخاطب یافت شده توسط HubSpot1.

5. راه‌اندازی تحلیل هوش مصنوعی و مسیریابی:

* یک گره LangChain OpenAI Chat Model اضافه کنید.

* نام آن را OpenAI Chat Model بگذارید.

* gpt-4o-mini را انتخاب کرده و کلید API OpenAI خود را پیکربندی کنید.

* یک گره LangChain Agent اضافه کنید.

* نام آن را Router Agent بگذارید.

* پیام سیستمی آن را برای گنجاندن دستورالعمل‌های مسیریابی و درج پویا آدرس‌های ایمیل پیکربندی کنید.

* ورودی‌های آن را از Summarization و OpenAI Chat Model متصل کنید.

6. پیکربندی ارسال ایمیل:

* یک گره Gmail Tool اضافه کنید.

* نام آن را Gmail بگذارید.

* فیلدهای To, Subject و Message را پیکربندی کنید تا داده‌ها را به صورت پویا از Router Agent دریافت کنند. احراز هویت OAuth2 Gmail را راه‌اندازی کنید.

7. افزودن بازخورد تکمیل:

* یک گره Form اضافه کنید.

* نام آن را Form بگذارید.

* آن را به عنوان یک فرم "Completion" پیکربندی کنید و خروجی Router Agent را نمایش دهید.

8. افزودن مستندات:

* از گره‌های Sticky Note در سراسر گردش کار برای افزودن توضیحات و زمینه برای هر مرحله استفاده کنید.

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

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

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

این گردش کار با استفاده از GPT-4o Mini، رونوشت مکالمات مشتری را تجزیه و تحلیل کرده، بینش‌های کلیدی را استخراج می‌کند و خلاصه‌ای از بازخوردها را برای استفاده تیم‌های مختلف آماده می‌سازد.

چه اطلاعاتی در HubSpot CRM ثبت می‌شود؟

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

بازخوردهای مهم چگونه به بخش‌های مربوطه می‌رسند؟

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

چه ابزارهایی در این گردش کار استفاده شده‌اند؟

این گردش کار از ابزارهایی مانند GPT-4o Mini (برای تحلیل)، HubSpot (برای CRM) و Gmail (برای ارسال ایمیل) در پلتفرم اتوماسیون n8n استفاده می‌کند.

workflowهای مرتبط

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