غربال کردن رزومهها به صورت دستی، هم وقتگیر است، هم خستهکننده و هم معمولاً سلیقهای و غیرقابل اندازهگیری. با ورکفلو AI-Powered Candidate Screening در n8n میتوانید گرفتن رزومه، ذخیرهسازی، ارزیابی با هوش مصنوعی و ثبت نتایج در Airtable را کاملاً خودکار کنید؛ در نهایت فقط زمانی درگیر میشوید که واقعاً یک «کاندیدای مناسب» پیدا شده باشد.
در این سناریو، رزومهها از طریق یک فرم یا ورودی آنلاین جمعآوری میشوند، متن آنها استخراج میشود، با کمک OpenAI ارزیابی میشوند و نمره تناسب، وضعیت پیشنهادی و یادداشت تحلیلی در Airtable ثبت میگردد. تماس با تیم HR فقط زمانی انجام میشود که کاندیدا به حد قابلقبول برسد.
این ورکفلو دقیقاً چه کاری انجام میدهد؟
جریان کلی این سناریو یک Pipeline خودکار استخدام است که میتواند از لحظه ارسال رزومه تا اطلاع به HR را پوشش دهد:
- دریافت رزومه و اطلاعات کاندیدا از طریق فرم آنلاین (مثلاً فرم عمومی یا Typeform)،
- ذخیره فایل رزومه (PDF) در Google Drive یا فضای ذخیرهسازی مشابه،
- استخراج متن رزومه و ارسال آن به مدل OpenAI GPT برای ارزیابی،
- مقایسه محتوا با توضیحات شغل ذخیرهشده در Airtable و محاسبه درصد تناسب،
- خروجی گرفتن به صورت: درصد تطابق، وضعیت (Suitable / Not Suitable / Under Review) و یادداشت تحلیلی،
- ایجاد رکورد کامل کاندیدا در Airtable به همراه لینک رزومه و نتایج ارزیابی،
- و در نهایت اطلاعرسانی به تیم HR (مثلاً از طریق Gmail) فقط برای کاندیداهای مناسب.
سناریوهای کاربردی برای تیمهای منابع انسانی
این ورکفلو برای هر سازمانی که حجم رزومههای ورودی زیاد دارد مفید است، مخصوصاً:
- استارتاپها: وقتی برای هر موقعیت شغلی صدها رزومه میرسد و تیم کوچک HR فرصت بررسی همه را ندارد.
- آژانسهای استخدام: نیاز به ارزیابی اولیه سریع برای چندین موقعیت و چندین مشتری مختلف.
- شرکتهای در حال رشد: برای نقشهایی مثل برنامهنویس، مارکتر، پشتیبانی، فروش و… که تعداد متقاضی زیاد است.
- فرآیندهای استخدام داخلی: وقتی آگهی بهصورت داخلی منتشر شده و باید بهسرعت غربال اولیه انجام شود.
جریان کلی این ورکفلو در n8n
در سطح نودها و مراحل، ورکفلو AI-Powered Candidate Screening معمولاً به این شکل پیاده میشود:
- ۱. دریافت درخواست متقاضی: رزومه و اطلاعات متقاضی از طریق یک فرم وب (Typeform، n8n Form، یا فرم سفارشی) جمعآوری میشود. فایل رزومه (معمولاً PDF) همراه با نام، ایمیل، عنوان شغلی مورد درخواست و چند فیلد دیگر به n8n ارسال میشود.
- ۲. ذخیره رزومه در فضای ابری: فایل رزومه در یک پوشه مشخص در Google Drive یا سرویس مشابه آپلود میشود و لینک اشتراکگذاری آن تولید میگردد.
- ۳. استخراج متن رزومه: متن داخل PDF با کمک نودهای پردازش فایل یا سرویس OCR/Text Extraction استخراج میشود تا برای LLM قابل پردازش باشد.
- ۴. دریافت توضیحات شغل از Airtable: توضیحات شغلی (Job Description) و نیازمندیهای هر موقعیت در یک جدول Airtable ذخیره شده است؛ n8n این اطلاعات را بر اساس نقش انتخابی متقاضی واکشی میکند.
-
۵. ارزیابی رزومه با OpenAI:
متن رزومه + توضیحات شغل به OpenAI ارسال میشود تا موارد زیر تولید شود:
- درصد تطابق (Match Percentage)،
- وضعیت کلی: Suitable / Not Suitable / Under Review،
- توضیحات تحلیلی: نقاط قوت، نقاط ضعف، ریسکها و پیشنهادها.
- ۶. ساخت رکورد در Airtable: تمام اطلاعات متقاضی، لینک رزومه، نقش درخواستی، خروجی هوش مصنوعی و وضعیت غربال در یک رکورد جدید در Airtable ذخیره میشود.
- ۷. اطلاعرسانی به HR: اگر وضعیت «Suitable» باشد، با یک نود Gmail یا Slack پیام به مسئول استخدام ارسال میشود، شامل خلاصه متقاضی و لینک رکورد Airtable.
پیشنیازهای راهاندازی این سناریو
- یک Airtable Base برای استخدام: شامل جدول Job Positions و جدول Candidates همراه با فیلدهای موردنیاز.
- حساب Google Drive (یا سرویس مشابه): برای ذخیره فایل رزومهها و ساخت لینک قابل اشتراک.
- OpenAI API Key: برای ارزیابی رزومهها بر اساس توضیحات شغلی و تولید یادداشت تحلیلی.
- یک فرم ورودی: مثل Typeform، n8n Form یا هر فرم دیگری که بتواند به Webhook n8n متصل شود.
- حساب Gmail یا سرویس ایمیل: برای ارسال اعلان به تیم HR در صورت مناسب بودن کاندیدا.
- n8n در حال اجرا: روی سرور شخصی، VPS، Docker یا n8n Cloud.
مراحل کلی پیادهسازی در n8n
- ایجاد Webhook در n8n و اتصال آن به فرم ارسال رزومه (یا استفاده از نود اختصاصی Typeform/Forms در صورت وجود).
- اضافه کردن نود Google Drive برای ذخیره فایل PDF و ساخت لینک اشتراکگذاری.
- استفاده از نودهای پردازش فایل یا سرویس Text Extraction برای استخراج متن رزومه.
- اتصال به Airtable و واکشی Job Description مرتبط بر اساس پوزیشن انتخابی متقاضی.
- اضافه کردن نود OpenAI و طراحی Prompt ارزیابی (شامل توضیحات شغل، متن رزومه و خروجیهای موردنظر مثل درصد تطابق و وضعیت).
- ساخت رکورد جدید در Airtable برای هر کاندیدا به همراه تمام فیلدهای لازم.
- افزودن نود Gmail/Slack برای اطلاعرسانی فقط در صورتی که وضعیت خروجی AI برابر «Suitable» باشد.
- تست کامل ورکفلو با چند رزومه نمونه، تنظیم Prompt و فیلدهای Airtable تا خروجی دقیق و قابلاعتماد شود.
چطور این ورکفلو را حرفهایتر کنیم؟
- ارسال خودکار ایمیل رد یا تشکر: برای کاندیداهایی که «Not Suitable» هستند، یک ایمیل محترمانه خودکار ارسال شود.
- تفکیک Under Review: برای وضعیت «Under Review»، یک مسیر جدا در n8n قرار دهید تا HR بتواند دستی بررسی و تصمیم نهایی را ثبت کند.
- امتیازدهی چندبعدی: از LLM بخواهید مهارتهای فنی، نرم، تجربه، زبان و… را جداگانه نمرهدهی کند و هر کدام در فیلدهای Airtable ذخیره شود.
- اتصال به Google Calendar: در صورت مناسب بودن کاندیدا، خودکار اسلاتهای پیشنهادی برای مصاحبه ایجاد و برای او ارسال کنید.
- گزارشسازی: با اتصال Airtable به Looker Studio یا ابزار BI، داشبوردی برای نرخ تبدیل، تعداد متقاضیان مناسب و… بسازید.
نکات مهم و خطاهای رایج
- اگر فیلدها در Airtable درست پر نمیشوند، ابتدا نام ستونها، نوع فیلد و Mapping در نود n8n را بررسی کنید.
- اگر رزومهها بهدرستی خوانده نمیشوند، مطمئن شوید فایلها PDF متنمحور هستند و نیاز به OCR جداگانه ندارند.
- برای جلوگیری از هزینه زیاد OpenAI، میتوانید فقط رزومههایی با شرایط حداقلی (مثلاً سالهای تجربه یا کشور) را برای ارزیابی AI بفرستید.
- به HR توضیح دهید که خروجی هوش مصنوعی یک پیشنهاد است، نه تصمیم نهایی؛ تصمیم نهایی باید با انسان باشد.
جمعبندی
ورکفلو اتوماسیون غربال رزومه با هوش مصنوعی در n8n و Airtable یک خط تولید هوشمند برای جذب نیرو است که از جمعآوری رزومه تا ارزیابی اولیه و اطلاعرسانی به HR را اتوماسیون میکند. بهجای خواندن دستی همه رزومهها، یک فیلتر هوشمند دارید که کاندیداهای مناسب را جلو میآورد.
اگر میخواهید فرآیند استخدام را مقیاسپذیرتر، سریعتر و استانداردتر کنید، استفاده از این سناریو در n8n همراه با OpenAI و Airtable میتواند یکی از بهترین قدمهای شما به سمت HR Automation مبتنی بر هوش مصنوعی باشد.


