Zapier
INTEGRATIONS · EXPERTINI ATS

Zapier

یکپارچه‌سازی سطح اول Zapier برای Expertini ATS — نام‌گذاری محرک‌های استخدام، متصل با کلید API خود شما.

2 دقیقه مطالعه · به‌روزرسانی شده در ژوئیه ۲۰۲۶ · تحریریه Expertini

هر تیم استخدامی مشتی آرزوی «وقتی X اتفاق افتاد، Y را انجام بده» دارد: ارسال به یک صفحه گسترده وقتی یک نامزد استخدام می‌شود، پینگ کردن یک کانال وقتی یک شغل زنده می‌شود، افزودن یک متقاضی به یک ابزار ایمیل. یکپارچه‌سازی Zapier برای Expertini ATS آن دستور Recipes را به نقطه‌چین و کلیک تبدیل می‌کند: محرک‌های نام‌گذاری‌شده‌ای که از یک منو انتخاب می‌کنید، رویدادهای واقعی خط لوله استخدام شما را به برنامه‌هایی که تیم شما از قبل استفاده می‌کند تغذیه می‌کند.

این ابزار به روشی صادقانه کار می‌کند: شما یک کلید API در فضای کاری خود ایجاد می‌کنید، آن را در Zapier متصل می‌کنید و Zapها را روشن می‌کنید. شش محرک نام‌گذاری شده چرخه استخدام را پوشش می‌دهند — شغل منتشر شد، درخواست دریافت شد، مرحله خط لوله تغییر کرد، ارزیابی ارسال شد، مصاحبه ویدیویی ارسال شد و مصاحبه ویدیویی بررسی شد. این یکپارچه‌سازی از طریق دعوت‌نامه مستقیم Zapier در دسترسی زودهنگام است در حالی که منتظر لیست شدن در فهرست عمومی Zapier است؛ دعوت‌نامه را از هاب درون‌برنامه از ما بخواهید. لوله‌کشی خام را ترجیح می‌دهید؟ برنامه Webhooks رویدادهای مشابه را به هر آدرس اینترنتی تحویل می‌دهد و صادرات داده کل فضای کاری شما را به عنوان یک فایل JSON دانلود می‌کند.

01خلائی که این ویژگی پر می‌کند: داده‌های استخدام محبوس در یک سیستم

یک ATS که نمی‌تواند با بقیه پشته شما صحبت کند، ورود مجدد دستی داده‌ها را مجبور می‌کند — کندترین و مستعدترین مرحله خطا در هر فرآیند. اتوماسیون رویدادمحور آن را حذف می‌کند: لحظه‌ای که اتفاقی در خط لوله شما رخ می‌دهد، سیستم‌های پایین‌دستی مطلع می‌شوند. با تریگرهای نام‌گذاری شده Zapier هیچ چیز برای پیکربندی روی سیم وجود ندارد — رویداد را انتخاب کنید، برنامه مقصد را انتخاب کنید، تمام.

02How the connection works

یک کلید API در صفحه Zapier هاب درون‌برنامه ایجاد کنید — مالکان و مدیران آن را کنترل می‌کنند و می‌توانند در هر زمان آن را آشکار، بازسازی یا لغو کنند. Zapier هر درخواست را با آن کلید احراز هویت می‌کند؛ روشن کردن یک Zap آن را به طور خودکار در رویدادهای شما مشترک می‌کند، و هر اشتراک در داخل ATS شما فهرست شده (و قابل حذف) است، در کنار یک گزارش فعالیت کامل از آنچه شلیک شده و چه زمانی. در اشتراک از طرح Professional گنجانده شده است — برای طرح‌ها به قیمت‌گذاری مراجعه کنید.

03دسترسی زودهنگام، با چارچوب‌بندی صادقانه

این یکپارچه‌سازی به طور کامل ساخته شده است و امروز در حال اجرا است، با لینک دعوت مستقیم در حالی که بررسی دایرکتوری عمومی Zapier را طی می‌کند. قرار گرفتن در دایرکتوری قابلیت کشف را تغییر می‌دهد، نه عملکرد را — فضاهای کاری دعوت شده همان شش محرکی را دریافت می‌کنند که برنامه فهرست شده خواهد داشت. پیشرفت در چه چیزی جدید است ارسال می‌شود.

یادداشت‌های مهندسی

معماری پلتفرم و عملیات

A1Connection architecture

این اپلیکیشن مبتنی بر تنظیمات (Configuration-based) است: آنچه ذخیره می‌کنید مستقیماً توسط پلتفرم اجرا می‌شود — هیچ اتصال حساب شخص ثالثی در کار نیست. تنظیمات هنگام ذخیره اعتبارسنجی می‌شوند، به ازای هر سازمان ذخیره می‌شوند و در درخواست بعدی اعمال خواهند گردید.

تغییرات فوری و قابل برگشت هستند؛ حذف پیکربندی رفتار را به‌طور محسوسی متوقف می‌کند. مانند هر اتصال‌دهنده‌ای، رازها (در صورت وجود) به صورت رمزگذاری‌شده ذخیره می‌شوند و فقط به عنوان پرچم‌های حضور نشان داده می‌شوند.

A2نوشتن معناشناسی و جریان داده‌ها

هر جابجایی داده یک اقدام صریح با یک نتیجه ثبت‌شده است. نوشتن با کلیک شما انجام می‌شود — یا به‌طور خودکار فقط در جایی که یک قانون را فعال کرده‌اید (ارسال خودکار در هنگام استخدام به طور پیش‌فرض غیرفعال است، به ازای هر ارائه‌دهنده). خواندن‌ها — وارد کردن افراد، حساب‌ها یا فایل‌ها — زمانی اجرا می‌شوند که دکمه Import را فشار دهید، با آنچه از قبل دارید رفع تکرار می‌کنند (مشتریان با نام، افراد با ایمیل)، به جای بازنویسی رد می‌شوند، و ایجاد شده در مقابل رد شده را صادقانه گزارش می‌کنند، به همین دلیل است که اجرای مجدد هر وارد کردنی از نظر طراحی امن است.

هر اقدام یک سطر در ژورنال فعالیت برنامه (ats_app_activity) می‌نویسد: چه چیزی اجرا شد، چه زمانی، برای کدام رکورد، و نتیجه — از جمله متن خطای خود فروشنده به طور دقیق زمانی که چیزی با شکست مواجه می‌شود. گزارش استفاده در داخل ATS همان ژورنال را تجمیع می‌کند، بنابراین گزارش‌دهی یکپارچه‌سازی و واقعیت یکپارچه‌سازی نمی‌توانند واگرا شوند.

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

A3ملاحظات عملیاتی

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

افراد وارد شده با پیش‌فرض‌های حریم خصوصی محافظه‌کارانه به عنوان وارد شده علامت‌گذاری می‌شوند — هیچ رضایتی برای کسی که هرگز فرم درخواست شما را پر نکرده است فرض نمی‌شود، و پیش‌فرض‌های نگهداری اعمال می‌شوند.هرآنچه نوشته شده مال شماست که ببرید: خروجی‌های CSV و اپلیکیشن صادرات داده همان فروشگاه‌هایی را پوشش می‌دهند که خود محصول می‌خواند. خروج به اندازه ورود باز است — طبق طراحی، نه امتیاز ویژه.

A4موقعیت در توپولوژی ادغام

این یکپارچه‌سازی امروز در رجیستری فعال است. One connection per provider unlocks every feature it powers, and the topology grid below shows the neighbouring connectors in the same capability area — statuses come from the same registry that drives the in-app hub, so this page can never claim more than the product does. For anything the catalogue does not cover, Webhooks and Zapier are the generic, documented escape hatch.

نقشه وابستگی

Connection typeمبتنی بر پیکربندی (بدون حساب شخص ثالث)
Secrets at restرمزگذاری‌شده؛ رابط کاربری پرچم‌های حضور را نشان می‌دهد، هرگز مقادیر را نشان نمی‌دهد
Action journalats_app_activity — یک ردیف به ازای هر اقدام، خطاهای فروشنده کلمه به کلمه
Auto-push rulesغیرفعال به طور پیش‌فرض، به ازای هر ارائه‌دهنده، هر اجرا ثبت می‌شود
Registry statuslive

طرح‌واره رابط

شماتیک ساختاری سطح — پنل‌ها، سلسله‌مراتب و قابلیت‌های تعامل. یک قرارداد، نه یک تصویر صفحه.
کارت اتصال
● متصل — نشانگر حضور
دسترسی‌ها: حداقل مورد نیاز قطع اتصال
اقدامات
ارسال — کلیک صریحوارد کردن — حذف موارد تکراری
سیاهه فعالیت‌ها
شکل ۱ — Zapier: شماتیک ساختاری رابط. پنل‌ها و وضعیت‌ها قرارداد هستند؛ داده‌های نشان‌داده‌شده جایگزین هستند.

جریان تعامل — حالت‌ها، اعتبار سنجی‌ها، بازخورد

هر وضعیتی در زیر در سمت سرور اجرا می‌شود؛ رابط کاربری آن را گزارش می‌کند، نه اینکه درباره‌اش تصمیم بگیرد.
Open app pageفقط مالک/مدیر برای تغییرات
Save settingsاعتبارسنجی‌شده در هنگام ذخیره (فرمت، بررسی‌های زنده در صورت امکان)
In effectدرخواست بعدی از پیکربندی جدید استفاده می‌کند
Journalاقدامات ثبت شده در فعالیت برنامه
مقدار نامعتبر ← خطای اعتبارسنجی نام‌برده؛ هیچ چیز جزئی ذخیره نمی‌شودپیکربندی حذف‌شده ← رفتار به طور مشهودی متوقف می‌شودرازها ← فقط پرچم‌های حضور، هرگز دوباره نمایش داده نمی‌شوند
تصویر ۲ — جریان تعامل: سرمه‌ای = وضعیت‌ها، طلایی = دروازه‌های اجباری سرور، سبز = نتایج تأییدشده؛ برچسب‌ها موارد خاص و بازخورد آن‌ها را فهرست می‌کنند.

API سازمان استفاده شده توسط ادغام Zapier

X-API-Key: zap_<org>.<secret> — minted, revealed once, and revocable on the in-app Zapier page
GET /api/zapier/me/تست احراز هویت — Zapier وقتی متصل می‌شوید این را فراخوانی می‌کند
POST /api/zapier/hooks/اشتراک در یک هوک REST به یک رویداد
DELETE /api/zapier/hooks/<id>/unsubscribe (idempotent)
GET /api/zapier/samples/<event>/نمونه بارگذاری (payload) برای ویرایشگر Zap
POST /api/zapier/candidates/ایجاد یک نامزد از یک اقدام Zap
$ curl -H "X-API-Key: zap_****.****" \
    https://ats.expertini.com/api/zapier/me/
{"org": "acme-recruiting", "ok": true}

$ curl -X POST https://ats.expertini.com/api/zapier/hooks/ \
    -H "X-API-Key: zap_****.****" \
    -d '{"event": "application.received", "url": "https://hooks.zapier.com/..."}'
{"id": "hk_1a2b", "event": "application.received"}
پاسخ‌ها برای تصویرسازی خلاصه شده‌اند؛ نقاط پایانی و احراز هویت قرارداد واقعی هستند. اشتراک‌های مرده (HTTP 410) به طور خودکار هرس می‌شوند.

Neighbouring connectors — Automation & Webhooks

وب‌هوک‌هاlive Zapierthis page
وضعیت‌ها از ثبت‌نام زنده می‌آیند — فهرست کامل را مرور کنید ←

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

آیا می‌توانم امروز از Zapier با Expertini ATS استفاده کنم؟
بله. یکپارچه‌سازی فرست‌پارتی در دسترسی اولیه فعال است — لینک دعوت Zapier را درخواست کنید، کلید API خود را در هاب درون‌برنامه ایجاد کنید، و Zaps را با محرک‌های استخدام نام‌گذاری شده روشن کنید. برنامه وب‌هوک‌های زنده برای پایگاه‌های داده سفارشی در دسترس باقی می‌ماند.
چه محرک‌هایی در دسترس هستند؟
شش مورد: انتشار یک شغل، رسیدن یک درخواست جدید، تغییر مرحله خط لوله توسط یک کاندیدا، ارسال یک ارزیابی، ارسال یک مصاحبه ویدیویی، و بررسی یک مصاحبه ویدیویی.
آیا داده‌های من در Expertini قفل شده است؟
خیر. برنامه صادرات داده زنده، کل فضای کاری شما را به عنوان یک فایل JSON در هر زمان و بدون هزینه اضافی دانلود می‌کند.
آیا یکپارچه‌سازی Zapier هزینه اضافی خواهد داشت؟
بدون هزینه‌های ATS به ازای هر اتوماسیون — از پلن Professional گنجانده شده است؛ پلن Zapier شما توسط قیمت‌گذاری خود Zapier اداره می‌شود.

در یک نگاه

  • زنده در دسترسی زودهنگام — اتصال از طریق دعوت مستقیم Zapier
  • شش محرک استخدام نام‌گذاری شده، از انتشار شغل تا بررسی مصاحبه
  • کلید API خودتان — آن را در هر زمان آشکار، بازسازی یا لغو کنید
  • هر اشتراک و تحویلی که در ATS شما ثبت شده است
  • برنامه وب‌هوک‌ها همچنان برای نقاط پایانی سفارشی در دسترس است
  • بدون هزینه‌ی اتوماسیون یا صادرات در سمت ATS

مشاهده zapier در استخدام خودتان.

یک شرح شغل واقعی را به یک نسخه نمایشی ۳۰ دقیقه‌ای بیاورید — آزمایش رایگان شامل می‌شود.

رزرو نسخه نمایشی
Expertini هوشمند
اکنون آنلاین است
سلام! من متخصص محصول هوشمند Expertini هستم. درباره راه‌حل‌های ما هر سؤالی دارید بپرسید، در مورد هر یک از ابزارهای استخدام راهنمایی بخواهید یا فقط بگویید چه کاری می‌خواهید انجام دهید — من شما را به سمت درست هدایت می‌کنم. برای مسائل مربوط به حساب کاربری، به support@expertini.com ایمیل بزنید.