
تحلیل خودکار بازخورد مشتری با GPT-4o Mini و HubSpot
12 دقیقه مطالعه · منتشر شده ۱۴۰۵/۴/۲۸
دانلود workflow
فایل JSON آماده import در n8n — credentialها باید در n8n شما تنظیم شوند.
- فایل JSON را دانلود کنید.
- در n8n: Workflows → Import from File.
- Credentialهای هر node را متصل کنید.
- 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 Transcript | Form Trigger | دریافت ایمیل و متن مکالمه مشتری | - | Define routing emails here | Sticky Note3: "Starting form" |
Define routing emails here | Set | تعریف آدرسهای ایمیل مسیریابی بخشها | Enter Client Transcript | Summarization | Sticky Note2: "Set the emails HERE for each responsible in your company." |
Summarization | LangChain Summarization Chain | خلاصه کردن مکالمه مشتری | Define routing emails here, OpenAI Chat Model | Router Agent, HubSpot1 | "Search for client ID by email; Upload summarized conversation as meeting notes" |
HubSpot1 | HubSpot (search) | جستجوی مخاطب HubSpot بر اساس ایمیل | Summarization | HubSpot | - |
HubSpot | HubSpot (engagement create) | افزودن یادداشتهای جلسه به مخاطب HubSpot | HubSpot1 | - | - |
OpenAI Chat Model | LangChain OpenAI Chat Model | پردازش متن برای خلاصهسازی و مسیریابی | - | Summarization, Router Agent | - |
Router Agent | LangChain Agent | تجزیه و تحلیل متن مکالمه و مسیریابی بازخورد | Summarization, OpenAI Chat Model | Form, Gmail (ai_tool) | "Analyzes content with LLM; Decides relevant transcript parts per department; Sends emails accordingly" |
Gmail | Gmail Tool | ارسال ایمیلهای مسیریابی شده به بخشها | Router Agent (ai_tool) | - | - |
Form | Form | نمایش تأیید تکمیل | Router Agent | - | - |
Sticky Note | Comment | مستندسازی | - | - | "Search for client ID by email; Upload summarized conversation as meeting notes" |
Sticky Note1 | Comment | مستندسازی | - | - | "The router agent analyzes content and sends emails to departments" |
Sticky Note2 | Comment | مستندسازی | - | - | "Set the emails HERE for each responsible in your company." |
Sticky Note3 | Comment | مستندسازی | - | - | "Starting form" |
Sticky Note7 | Comment | اطلاعات تماس برای پشتیبانی گردش کار | - | - | "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های مرتبط
- اتوماسیون جستجوی لینکدین با GPT-4 و جستجوی بولی گوگلHR
- اتوماسیون خلاصهسازی جلسات با Google Drive و OpenAIAI
- تحلیل صوتی با DeepGram و GPT-4o در n8nAI
- اختصاص خودکار کاربران Zammad به سازمانها بر اساس دامنه ایمیلSupport
- گردش کار n8n: ارجاع پشتیبانی هوش مصنوعی به انسانSupport
- ناشناسسازی و بازسازی رزومه با هوش مصنوعی Gemini و Google Sh…HR
