ওয়েবহুক
INTEGRATIONS · EXPERTINI ATS

ওয়েবহুক

যেকোনো URL-এ রিয়েল-টাইম নিয়োগ ইভেন্ট POST করুন — যে কাঁচামালের ওপর Zapier, n8n এবং Make তৈরি।

2 মিনিট পড়া · জুলাই ২০২৬ আপডেট করা হয়েছে · Expertini এডিটরিয়াল

প্রতিটি নিয়োগকারী দলের এমন একটি সিস্টেম রয়েছে যা ATS দেখতে পায় না: একটি ডেটা ওয়্যারহাউস, একটি অভ্যন্তরীণ ড্যাশবোর্ড, একটি গৃহজাত টুল যা কিছু ঘটেছে তা জানা প্রয়োজন। ওয়েবহুক হলো সার্বজনীন উত্তর। যখন একটি চাকরি প্রকাশিত হয়, একটি আবেদন আসে, অথবা একজন প্রার্থী পর্যায় পরিবর্তন করে, Expertini ATS আপনি কনফিগার করা যেকোনো URL-এ একটি কাঠামোগত JSON ইভেন্ট পোস্ট করে—রিয়েল টাইমে, ইভেন্টটি ঘটার সাথে সাথে।

এটি যে ফাঁকটি পূরণ করে তা হলো পোলিং সমস্যা: ইভেন্ট ছাড়া, বাহ্যিক সিস্টেমগুলো বারবার পরিবর্তনের জন্য চেক করে অথবা পুরোনো হয়ে যায়। ওয়েবহুক বিষয়টি উল্টে দেয়—আপনার সিস্টেমগুলোকে তাৎক্ষণিকভাবে এবং শুধুমাত্র তখনই জানানো হয় যখন কোনো কিছু জানার থাকে। এটি সেই একই প্রিমিটিভ যার উপর Zapier, n8n এবং Make-এর মতো অটোমেশন প্ল্যাটফর্মগুলো তৈরি করা হয়েছে, যার অর্থ হলো একটি মাত্র ওয়েবহুক এন্ডপয়েন্ট আপনার নিয়োগের ইভেন্টগুলোকে সেই প্ল্যাটফর্মগুলো সমর্থন করে এমন কার্যত যেকোনো টুলে ছড়িয়ে দিতে পারে। এটি আপনার সাবস্ক্রিপশনের সাথে নেটিভভাবে আসে: কোনো অতিরিক্ত অটোমেশন টিয়ার নেই, প্রতি ইভেন্টে কোনো মূল্য নির্ধারণ নেই, কোনো আলাদা ইন্টিগ্রেশন প্রোডাক্ট নেই। ডেলিভারিগুলো অ্যাসিঙ্ক্রোনাসভাবে পাঠানো হয়, তাই ভারী ডাউনস্ট্রিম সিস্টেমগুলো কখনো আপনার নিয়োগকারী বা আপনার হায়ারিং পাইপলাইন-এর গতি মন্থর করে না।

01প্রকৃত নিয়োগের মুহূর্তগুলোর সাথে মিলে যায় এমন ইভেন্টসমূহ

ইভেন্টগুলো সেই মুহূর্তগুলোকে কভার করে যা দলগুলো আসলে অটোমেট করে: একটি চাকরি লাইভ হওয়া, একটি নতুন আবেদন আসা, একজন প্রার্থীর পর্যায়গুলোর মধ্যে চলে যাওয়া। প্রতিটি ডেলিভারি হলো প্রাসঙ্গিক রেকর্ডসহ একটি JSON পেলোড, ইভেন্টটি ঘটার সাথে সাথে আপনার URL-এ পাঠানো হয়।

এই তিনটি প্রিমিটিভ থেকে টিমগুলো অনেক কিছু তৈরি করে: অভ্যন্তরীণ চ্যানেলগুলোতে তাৎক্ষণিক বিজ্ঞপ্তি, রাতের রিপোর্ট প্রতিস্থাপন, স্টেজ পরিবর্তনের ওপর এসএলএ (SLA) টাইমার এবং ওয়্যারহাউস ফিড যা এক্সপোর্ট ছাড়াই বিআই (BI) ড্যাশবোর্ড আপডেট রাখে।

02আপনার নিজস্ব অটোমেশন প্ল্যাটফর্ম ব্যবহার করুন — অথবা কোনোটিই নয়

Zapier, n8n, বা Make ট্রিগার URL-এ ওয়েবহুক নির্দেশ করুন এবং আপনার নিয়োগের ইভেন্টগুলো কোনো কোড ছাড়াই হাজার হাজার অ্যাপের ইকোসিস্টেমে প্রবেশ করে। অথবা মধ্যস্থতাকারী এড়িয়ে চলুন: আপনার চালানো যেকোনো HTTPS এন্ডপয়েন্ট—একটি সার্ভারলেস ফাংশন, একটি অভ্যন্তরীণ পরিষেবা—একই পেলোড গ্রহণ করে। ATS কে শোনে তা পরোয়া করে না; এটি কেবল নির্ভরযোগ্যভাবে সরবরাহ করে।

03স্বয়ংক্রিয়ভাবে তৈরি এবং স্বয়ংসম্পূর্ণ

ওয়েবহুক ডেলিভারি পটভূমিতে চলে, এটি যে ব্যবহারকারীর অনুরোধের কারণে ঘটেছে তা থেকে বিচ্ছিন্ন। একটি ধীর বা সংক্ষিপ্তভাবে অনুপলব্ধ রিসিভার একজন নিয়োগকারীকে কোনো পর্যায়ের পরিবর্তন সংরক্ষণ করা বা কোনো প্রার্থীর আবেদন জমা দেওয়া কখনো ব্লক করে না। কনফিগারেশন আপনার সংগঠনের সেটিংসে থাকে — একটি ইউআরএল সেট করুন, ইভেন্টগুলো বেছে নিন এবং আপনি লাইভ। সাম্প্রতিক ইভেন্ট সংযোজনের জন্য whats-new দেখুন।

প্রকৌশল নোট

প্ল্যাটফর্ম আর্কিটেকচার এবং অপারেশনস

A1Connection architecture

এই অ্যাপটি কনফিগারেশন-ভিত্তিক: আপনি যা সংরক্ষণ করেন প্ল্যাটফর্ম সরাসরি তার ওপর কাজ করে — কোনো তৃতীয় পক্ষের অ্যাকাউন্ট লিংক জড়িত নয়। সেটিংস সংরক্ষণের সময় যাচাই করা হয়, প্রতি সংগঠনে সংরক্ষণ করা হয় এবং পরবর্তী অনুরোধে কার্যকর হয়। নতুন কী আছে তা দেখতে whats-new দেখুন।

পরিবর্তনগুলো তাৎক্ষণিক এবং পরিবর্তনযোগ্য; কনফিগারেশন সরিয়ে ফেললে আচরণ দৃশ্যত বন্ধ হয়ে যায়। প্রতিটি কানেক্টরের মতো, সিক্রেটগুলো (যেখানে কোনোটি বিদ্যমান থাকে) এনক্রিপ্ট করা অবস্থায় সংরক্ষিত হয় এবং শুধুমাত্র উপস্থিতির পতাকা হিসেবে দেখানো হয়।

A2অর্থবিজ্ঞান এবং ডেটা প্রবাহ লিখুন

প্রতিটি ডেটা আন্দোলন একটি লগ করা ফলাফল সহ একটি স্পষ্ট পদক্ষেপ। রাইটগুলি আপনার ক্লিকে ঘটে — অথবা আপনি একটি নিয়ম সক্ষম করেছেন শুধুমাত্র সেখানে স্বয়ংক্রিয়ভাবে ঘটে (নিয়োগের সময় অটো-পুশ ডিফল্টভাবে বন্ধ থাকে, প্রতি-প্রদানকারী প্রতি)। রিডগুলি — ব্যক্তি, অ্যাকাউন্ট বা ফাইলের আমদানি — আপনি যখন আমদানি টিপুন তখন রান হয়, আপনার ইতিমধ্যে যা আছে তার বিরুদ্ধে ডুপ্লিকেট দূর করে (নাম অনুসারে ক্লায়েন্ট, ইমেল অনুসারে ব্যক্তি), ওভাররাইট করার পরিবর্তে এড়িয়ে যায় এবং তৈরি বনাম এড়িয়ে যাওয়াকে সততার সাথে রিপোর্ট করে, যে কারণে যেকোনো আমদানি পুনরায় চালানো ডিজাইনের দ্বারা নিরাপদ।

প্রতিটি ক্রিয়া অ্যাপ-অ্যাক্টিভিটি জার্নালে (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

ইন্টারফেস ব্লুপ্রিন্ট

পৃষ্ঠের কাঠামোগত স্কিম্যাটিক — প্যানেল, অনুক্রম এবং ইন্টারঅ্যাকশন অ্যাফোর্ড্যান্স। একটি চুক্তি, স্ক্রিনশট নয়।
কানেকশন কার্ড
● সংযুক্ত — উপস্থিতি পতাকা
স্কোপ: ন্যূনতম প্রয়োজনীয় সংযোগ বিচ্ছিন্ন করুন
কার্যক্রম
পুশ — স্পষ্ট ক্লিকআমদানি — ডুপ্লিকেট সরানো হয়েছে
কার্যকলাপের জার্নাল
চিত্র ১ — ওয়েবহুক: কাঠামোগত ইন্টারফেস স্কিম্যাটিক। প্যানেল এবং অবস্থাগুলো চুক্তি; দেখানো ডেটা প্লেসহোল্ডার।

ইন্টারঅ্যাকশন ফ্লো — স্থিতি, বৈধতা, ফিডব্যাক

নীচের প্রতিটি অবস্থা সার্ভার-সাইডে প্রয়োগ করা হয়; ইন্টারফেস এটি রিপোর্ট করে, এটি সিদ্ধান্ত নেয় না।
Open app pageপরিবর্তনের জন্য শুধুমাত্র মালিক/অ্যাডমিন
Save settingsসংরক্ষণে যাচাই করা হয়েছে (বিন্যাস, যেখানে সম্ভব লাইভ চেক)
In effectপরবর্তী অনুরোধ নতুন কনফিগারেশন ব্যবহার করে
Journalঅ্যাপ কার্যক্রমে লগ করা অ্যাকশনসমূহ
অবৈধ মান → নামকৃত বৈধতা ত্রুটি; কোনো আংশিক ডেটা সংরক্ষিত হয় নাকনফিগারেশন সরানো হয়েছে → আচরণ দৃশ্যমানভাবে বন্ধ হয়ে যায়সিক্রেটস → শুধুমাত্র উপস্থিতি ফ্ল্যাগ, কখনই পুনরায় প্রদর্শিত হয় না
চিত্র ২ — মিথস্ক্রিয়া প্রবাহ: নীল = অবস্থা, সোনালী = সার্ভার-প্রয়োগকৃত গেট, সবুজ = নিশ্চিত ফলাফল; ট্যাগগুলো প্রান্তীয় কেস এবং তাদের প্রতিক্রিয়া তালিকাভুক্ত করে।

ইভেন্ট ক্যাটালগ (লাইভ রেজিস্ট্রি থেকে)

Configured per organisation on the in-app Webhooks page — up to 10 endpoints
EVENT job.publishedA job goes live
EVENT application.receivedA new application arrives
EVENT application.stage_changedA candidate moves pipeline stage
EVENT assessment.submittedA candidate submits an assessment
EVENT video_interview.submittedA candidate finishes a video interview
EVENT video_interview.reviewedA video interview is scored by your team
EVENT placement.confirmedAn offer is accepted — hire confirmed
POST https://your-endpoint.example/hook
Content-Type: application/json

{"event": "application.received",
 "org": "acme-recruiting",
 "data": {"job_title": "Senior Backend Engineer", ...}}
ডেলিভারি ব্যাকগ্রাউন্ড থ্রেড থেকে ফায়ার-অ্যান্ড-ফরগেট — আপনার এন্ডপয়েন্টের লেটেন্সি কখনই ATS-কে ব্লক করে না। উদাহরণের জন্য পেলোড সংক্ষিপ্ত করা হয়েছে।

Neighbouring connectors — Automation & Webhooks

ওয়েবহুকthis page Zapierlive
স্ট্যাটাসগুলো লাইভ রেজিস্ট্রি থেকে আসে — সম্পূর্ণ ক্যাটালগ ব্রাউজ করুন →

সচরাচর জিজ্ঞাস্য প্রশ্নাবলী

কোন ইভেন্টগুলো ওয়েবহুক ট্রিগার করতে পারে?
মূল নিয়োগ ইভেন্ট — চাকরি প্রকাশিত, আবেদন প্রাপ্ত এবং প্রার্থীর পর্যায় পরিবর্তিত, প্রতিটি আপনার কনফিগার করা URL-এ এটি ঘটে যাওয়া মুহূর্তে একটি কাঠামোগত JSON POST হিসাবে বিতরণ করা হয়।
ওয়েbhুকগুলি কি Zapier, n8n এবং Make-এর সাথে কাজ করে?
হ্যাঁ। সেই প্ল্যাটফর্মগুলো ওয়েবহুক গ্রহণের জন্য তৈরি করা হয়েছে—তাদের ট্রিগার URLটি আপনার ATS ওয়েবহুক সেটিংসে পেস্ট করুন এবং আপনার নিয়োগের ইভেন্টগুলো হাজার হাজার ডাউনস্ট্রিম অ্যাপের জন্য ট্রিগার হয়ে উঠবে।
ধীরগতির কোনো এন্ডপয়েন্ট কি আমার ATS-কে ধীর করে দেবে?
না। ডেলিভারিগুলি ব্যাকগ্রাউন্ডে অ্যাসিঙ্ক্রোনাসভাবে ফায়ার করা হয়, তাই নিয়োগকারী এবং প্রার্থীরা আপনার গ্রহণকারী সিস্টেম যত ধীরগতিরই হোক না কেন, কখনোই তার জন্য অপেক্ষা করেন না।
প্রতি ইভেন্ট বা অটোমেশন-স্তরের কোনো চার্জ আছে কি?
না। ওয়েবহুকগুলো কোনো ইভেন্ট মিটারিং ছাড়াই সাবস্ক্রিপশনের মধ্যে অন্তর্ভুক্ত রয়েছে — যেসব টুল আপনার কাছে অটোমেশন অ্যাড-অন হিসেবে বিক্রি করে তাদের সাথে এটি একটি ইচ্ছাকৃত বৈসাদৃশ্য।

এক নজরে

  • মূল নিয়োগ ইভেন্টগুলোতে রিয়েল-টাইম JSON POST
  • চাকরি প্রকাশিত, আবেদন প্রাপ্ত, পর্যায় পরিবর্তিত
  • Works with Zapier, n8n, Make, or any HTTPS endpoint
  • অ্যাসিঙ্ক্রোনাস ডেলিভারি কখনোই ব্যবহারকারীদের ব্লক করে না
  • কোনো প্রতি-ইভেন্ট ফি বা অটোমেশন টায়ার নেই
  • মিনিটের মধ্যে সংস্থার প্রতি কনফিগার করা হয়েছে

আপনার নিজের নিয়োগের ক্ষেত্রে ওয়েবহুক দেখুন।

একটি বাস্তব চাকরির বিবরণী নিয়ে একটি ৩০ মিনিটের ডেমোতে যোগ দিন — ফ্রি ট্রায়াল সহ।

একটি ডেমো বুক করুন
Expertini ইন্টেলিজেন্ট
এখন অনলাইনে আছেন
হ্যালো! আমি Expertini-এর ইন্টেলিজেন্ট প্রোডাক্ট এক্সপার্ট। আমাদের সমাধান সম্পর্কে যেকোনো কিছু জিজ্ঞাসা করুন, আমাদের যেকোনো নিয়োগ টুল সম্পর্কে দিকনির্দেশনা নিন, অথবা আপনি কী করার চেষ্টা করছেন তা আমাকে বলুন — আমি আপনাকে সঠিক পথে পরিচালিত করব। অ্যাকাউন্ট-সংক্রান্ত সমস্যার জন্য, support@expertini.com-এ ইমেল করুন।