
اتوماسیون پاسخگویی به سوالات منابع انسانی با BambooHR و Ope…
5 دقیقه مطالعه · منتشر شده ۱۴۰۵/۴/۳۰
دانلود workflow
فایل JSON آماده import در n8n — credentialها باید در n8n شما تنظیم شوند.
- فایل JSON را دانلود کنید.
- در n8n: Workflows → Import from File.
- Credentialهای هر node را متصل کنید.
- workflow را فعال کنید.
شناسه workflow: 16708 · منبع: کاتالوگ Axeto
اتوماسیون پرسش و پاسخ درباره خط مشیها و مزایای منابع انسانی با BambooHR، OpenAI و Supabase
این گردش کار از قدرت BambooHR، OpenAI و Supabase برای ایجاد یک سیستم هوشمند جهت پاسخگویی به سوالات کارمندان در مورد خط مشیها و مزایای منابع انسانی استفاده میکند. با ادغام این سرویسها، میتوانید اطلاعات دقیق و فوری را ارائه دهید و بار کاری تیم منابع انسانی را کاهش دهید.
دستهبندیها: ویکی داخلی، هوش مصنوعی RAG
گرهها (Nodes) استفاده شده: set, filter, bambooHr, splitOut, aggregate, stickyNote, manualTrigger, agent (از @n8n/n8n-nodes-langchain), chainLlm (از @n8n/n8n-nodes-langchain), chatTrigger (از @n8n/n8n-nodes-langchain), lmChatOpenAi (از @n8n/n8n-nodes-langchain), toolWorkflow (از @n8n/n8n-nodes-langchain)
نمای کلی گردش کار
این گردش کار برای موارد زیر طراحی شده است:
1. دریافت سوالات کارمندان: با پرسیدن سوال توسط یک کارمند، فعال میشود.
2. بازیابی دادههای مرتبط منابع انسانی: اطلاعات را از BambooHR دریافت میکند.
3. پردازش با هوش مصنوعی: از مدلهای زبان OpenAI برای درک سوال و یافتن مرتبطترین پاسخ در دادههای بازیابی شده منابع انسانی استفاده میکند.
4. ذخیره و ارائه پاسخها: به طور بالقوه پاسخهای پردازش شده را در Supabase برای بازیابی سریع و یادگیری آینده ذخیره میکند.
پیشنیازها
- حساب BambooHR: دسترسی به نمونه BambooHR سازمان خود با اعتبارنامههای API.
- حساب OpenAI: یک کلید API برای OpenAI جهت استفاده از مدلهای زبان آنها.
- حساب Supabase: یک پروژه Supabase برای ذخیره و مدیریت دادهها.
- نمونه n8n: یک نمونه در حال اجرای n8n.
راهاندازی و پیکربندی
1. نصب گرههای لازم: اطمینان حاصل کنید که گرههای زیر را در نمونه n8n خود نصب کردهاید:
* n8n-nodes-base (معمولاً به طور پیشفرض گنجانده شده است)
* @n8n/n8n-nodes-langchain
2. پیکربندی گره BambooHR:
* یک اعتبارنامه جدید BambooHR در n8n راهاندازی کنید.
* گره BambooHR را برای دریافت دادههای کارمندان، خط مشیها یا اطلاعات مزایای مرتبط پیکربندی کنید. ممکن است بسته به دادههایی که میخواهید در دسترس قرار دهید، نیاز به استفاده از نقاط پایانی API خاصی داشته باشید.
3. پیکربندی گرههای OpenAI:
* یک اعتبارنامه جدید OpenAI در n8n با استفاده از کلید API خود راهاندازی کنید.
* گره lmChatOpenAi برای تعامل با مدل زبان استفاده خواهد شد.
* گرههای agent و toolWorkflow از @n8n/n8n-nodes-langchain برای فعال کردن هوش مصنوعی جهت استفاده از ابزارها (مانند دریافت داده از BambooHR یا Supabase) برای پاسخگویی به سوالات، حیاتی هستند.
4. پیکربندی گرههای Supabase:
* یک اعتبارنامه جدید Supabase در n8n با استفاده از URL پروژه و کلید API خود راهاندازی کنید.
* شما نیاز به ایجاد یک جدول در پایگاه داده Supabase خود برای ذخیره خط مشیهای منابع انسانی، اطلاعات مزایا، یا حتی سوالات و پاسخهای گذشته خواهید داشت.
5. اتصال گرهها:
* فعالساز (Trigger): از یک manualTrigger برای آزمایش یا ادغام با یک پلتفرم چت (مانند Slack، Teams) با استفاده از chatTrigger در صورت موجود بودن و پیکربندی استفاده کنید.
* دریافت داده: گره BambooHR را برای دریافت اطلاعات لازم متصل کنید.
* پردازش هوش مصنوعی: دادههای بازیابی شده و سوال کارمند را به گرههای Langchain (agent, chainLlm, lmChatOpenAi, toolWorkflow) هدایت کنید. عامل را پیکربندی کنید تا سوال را درک کرده و از ابزارهای موجود (دریافت داده BambooHR، جستجوهای Supabase) استفاده کند.
* ذخیرهسازی/بازیابی داده: از گرههای Supabase برای ذخیره اطلاعات جدید یا بازیابی سوالات پاسخ داده شده قبلی استفاده کنید.
* خروجی: از یک stickyNote یا یک گره اعلان برای ارائه پاسخ به کارمند استفاده کنید.
ساختار نمونه گردش کار (مفهومی)
[Manual Trigger] --> [BambooHR: Get Policies] --> [Split Out: Policy Sections] --> [Filter: Relevant Section] --> [Langchain: Agent] --> [OpenAI: LM Chat] --> [Supabase: Store Answer (Optional)] --> [Sticky Note: Display Answer]
^
|
+-- [Supabase: Get Past Answers]
توضیح:
-
Manual Triggerگردش کار را شروع میکند. - گره
BambooHRتمام خط مشیهای مرتبط منابع انسانی را دریافت میکند. -
Split Outخط مشیها را به بخشهای مجزا تقسیم میکند. -
Filterبخشهایی را که بیشترین ارتباط را با پرس و جوی کاربر دارند، شناسایی میکند. -
Langchain Agentفرآیند را هماهنگ میکند و تصمیم میگیرد که آیا از دانش موجود استفاده کند، دادههای بیشتری دریافت کند، یا پاسخی را فرموله کند. -
OpenAI LM Chatپاسخ زبان طبیعی را تولید میکند. -
Supabaseمیتواند برای ذخیره پاسخها جهت بازیابی سریعتر در آینده یا برای بازیابی سوالات پاسخ داده شده قبلی استفاده شود. -
Sticky Noteپاسخ نهایی را نمایش میدهد.
بهبودها و ملاحظات
- پیشپردازش داده: دادههای منابع انسانی خود را در BambooHR یا Supabase برای درک بهتر هوش مصنوعی، پاکسازی و ساختاربندی کنید.
- مهندسی پرامپت (Prompt Engineering): پرامپتها را برای گرههای OpenAI با دقت تدوین کنید تا پاسخهای هوش مصنوعی را به طور موثر هدایت کنید.
- مدیریت خطا: مدیریت خطای قوی برای فراخوانیهای API و پردازش داده پیادهسازی کنید.
- امنیت: اطمینان حاصل کنید که کلیدهای API و دادههای حساس شما به طور ایمن مدیریت میشوند.
- مقیاسپذیری: هنگام طراحی شمای Supabase و گردش کار، حجم سوالات و دادهها را در نظر بگیرید.
این گردش کار یک پایه قدرتمند برای خودکارسازی پرسش و پاسخ منابع انسانی ارائه میدهد. کاتالوگ Axeto را در https://axeto.ai/n8n برای مثالها و ادغامهای بیشتر کاوش کنید.
Nodeهای استفادهشده
سوالات متداول
این گردش کار چگونه به سوالات کارمندان پاسخ میدهد؟▾
این گردش کار ابتدا سوال کارمند را دریافت میکند، سپس با استفاده از BambooHR اطلاعات مرتبط با خط مشیها و مزایا را بازیابی کرده و در نهایت با کمک مدلهای زبان OpenAI، پاسخی دقیق و مرتبط را تولید و ارائه میدهد.
چه پیشنیازهایی برای راهاندازی این گردش کار لازم است؟▾
شما به یک حساب BambooHR با اعتبارنامههای API، یک کلید API برای OpenAI، یک پروژه Supabase (اختیاری برای ذخیرهسازی) و یک نمونه در حال اجرای n8n نیاز دارید. همچنین باید گرههای لازم از جمله `@n8n/n8n-nodes-langchain` را نصب کنید.
آیا این گردش کار میتواند اطلاعات را ذخیره کند؟▾
بله، این گردش کار میتواند با استفاده از گرههای Supabase، پاسخهای تولید شده یا اطلاعات مرتبط را برای بازیابی سریعتر و یادگیری آینده ذخیره کند.
چه گرههایی در این گردش کار استفاده میشوند؟▾
گرههای اصلی شامل `set`, `filter`, `bambooHr`, `splitOut`, `aggregate`, `stickyNote`, `manualTrigger` و گرههای مربوط به Langchain مانند `agent`, `chainLlm`, `lmChatOpenAi`, `toolWorkflow` هستند.
workflowهای مرتبط
- تحلیل خودکار مناقصهها با n8n، LlamaParse و GeminiDocument Extraction
- اتوماسیون API Clarify با n8n و عوامل هوش مصنوعیEngineering
- ارزیابی ریسک بلاکچین با GPT-4o و n8n: امنیت و توکنومیکSecOps
- پرسش و پاسخ صوتی جلسات گذشته با OpenAI و PineconeInternal Wiki
- چتبات واتساپ: پاسخ به سوالات با PDF، Google Drive و RAGSupport Chatbot
- ربات تلگرام هوشمند با جستجوی وب و GPT-5Personal Productivity
