Webhooks
MAG-POST ng mga kaganapan sa pag-hire sa real-time sa anumang URL — ang mga hilaw na materyales na pinagtatayuan ng Zapier, n8n, at Make.
Ang bawat koponan sa pag-hire ay may sistema na hindi makita ng ATS: isang data warehouse, isang internal dashboard, isang sariling gawang tool na kailangang malaman kung kailan may nangyari. Ang mga webhook ang unibersal na sagot. Kapag ang isang trabaho ay nai-lathala, dumating ang isang aplikasyon, o ang isang kandidato ay nagbago ng yugto, nag-POST ang Expertini ATS ng isang nakabalangkas na kaganapan ng JSON sa anumang URL na iyong isinaayos — sa totoong oras, habang nangyayari ang kaganapan.
Ang puwang na isinasara nito ay ang problema sa pag-poll: kung walang mga kaganapan, ang mga panlabas na sistema ay paulit-ulit na sinusuri ang mga pagbabago o napag-iiwanan ng panahon. Binabaligtad iyon ng mga webhook — sinasabihan ang iyong mga sistema, kaagad, at kapag lamang mayroong dapat malaman. Ito rin ang parehong primitibo na pinagbinatayan ng mga platform ng awtomatisation tulad ng Zapier, n8n, at Make, na nangangahulugang ang isang webhook endpoint ay maaaring ipalaganap ang iyong mga kaganapan sa pag-hire sa halos anumang tool na sinusuportahan ng mga platform na iyon. Kasama ito nang katutubo sa iyong suskripsiyon: walang karagdagang tier sa awtomatisation, walang pagpepresyo sa bawat kaganapan, walang hiwalay na produkto ng pagsasama. Ang mga paghahatid ay isinasagawa nang asynchronous, kaya ang mabibigat na sistema sa ibaba ay hindi kailanman nagpapabagal sa iyong mga recruiter o sa iyong hiring pipeline.
Sa pahinang ito
- Mga kaganapan na nagpapakita ng totoong sandali ng pag-upa
- Dalhin ang iyong sariling platform ng awtomatisation — o wala
- Idinisenyo para sa awtomatikong proseso
- Connection architecture
- Isulat ang semantics at daloy ng data
- Mga pagsasaalang-alang sa pagpapatakbo
- Paglalagay sa topolohiya ng integrasyon
- Blueprint ng interface at daloy ng interaksyon
- Mga madalas itanong
01Mga kaganapan na nagpapakita ng totoong sandali ng pag-upa
Sinasaklaw ng mga kaganapan ang mga sandali na akt员 na awtomatiko ng mga koponan: ang pagiging live ng isang trabaho, ang paglapag ng isang bagong aplikasyon, ang paglipat ng isang aplikante sa pagitan ng mga yugto. Ang bawat paghahatid ay isang JSON payload na may mga nauugnay na rekord, na ipinadala sa iyong URL sa sandaling maganap ang kaganapan.
Mula sa tatlong pangunahing elementong iyon, marami ang binuo ng mga koponan: mga instant na abiso sa mga panloob na channel, pamalit sa panggabing ulat, mga SLA timer sa mga pagbabago ng yugto, at mga feed ng bodega na pinapanatili ang napapanahon sa mga BI dashboard nang walang mga pag-export.
02Dalhin ang iyong sariling platform ng awtomatisation — o wala
Ituro ang webhook sa isang Zapier, n8n, o Make trigger URL at ang iyong mga kaganapan sa pag-hire ay pumapasok sa mga ecosystem ng libu-libong app na walang code. O laktawan ang tagapamagitan: ang anumang HTTPS endpoint na pinatatakbo mo — isang serverless function, isang internal service — ay tumatanggap ng parehong mga payload. Ang ATS ay walang pakialam kung sino ang nakikinig; naghahatid lang ito nang mapagkakatiwalaan.
03Idinisenyo para sa awtomatikong proseso
Ang paghahatid ng Webhook ay tumatakbo sa background, hiwalay sa kahilingan ng user na nagdulot nito. Ang mabagal o sandaling hindi magagamit na receiver ay hindi kailanman nagharang sa isang recruiter na nagse-save ng pagbabago sa yugto o isang kandidato na nagsumite ng aplikasyon. Ang pagsasaayos ay nakatira sa mga setting ng iyong organisasyon — magtakda ng URL, pumuli ng mga kaganapan, at ikaw ay live. Tingnan ang mga bagong balita para sa mga pinakabagong pagdaragdag ng kaganapan.
Arkitektura at mga operasyon ng platform
A1Connection architecture
Ang app na ito ay nakabase sa pagsasaayos: ang iyong nai-save ay direktang pinapakilos ng plataporma — walang koneksyon sa third-party account ang kasangkot. Ang mga setting ay pinapatunayan sa pag-save, naka-store bawat organisasyon, at magkakabisa sa susunod na kahilingan.
Ang mga pagbabago ay agaran at nababaligtad; ang pag-alis sa configuration ay nagpapatigil sa pag-uugali nang nakikita. Tulad ng bawat connector, ang mga lihim (kung saan mayroon man) ay nakaimbak na naka-encrypt at ipinapakita lamang bilang mga flag ng pagkakaroon.
A2Isulat ang semantics at daloy ng data
Ang bawat paggalaw ng data ay isang tahasang aksyon na may na-log na resulta. Ang mga pagsulat ay nangyayari sa iyong pag-click — o awtomatiko lamang kung saan ka nag-enable ng panuntunan (ang auto-push sa hire ay off bilang default, bawat provider). Ang mga pagbabasa — pag-import ng mga tao, account, o file — ay tumatakbo kapag pinindot mo ang Import, dinu-duplicate laban sa kung ano na ang mayroon ka (mga kliyente ayon sa pangalan, mga tao ayon sa email), nilaktawan sa halip na i-overwrite, at tapat na nag-uulat ng nalikha kumpara sa nilaktawan, kaya naman ang muling pagpapatakbo ng anumang pag-import ay ligtas ayon sa disenyo.
Ang bawat aksyon ay nagsusulat ng isang hilera sa app-activity journal (ats_app_activity): kung ano ang tumakbo, kailan, para sa aling rekord, at ang kinalabasan — kabilang ang sariling teksto ng error ng vendor nang verbatim kapag may nabigo. Ang pag-uulat ng paggamit sa loob ng ATS ay pinagsasama-sama ang parehong journal na iyon, kaya ang pag-uulat ng integrasyon at ang katotohanan ng integrasyon ay hindi maaaring maghiwalay.
Anumang bagay na lumalabas sa kahilingan sa landas — notification fan-out, paghahatid ng webhook, activity journalling, mail — ay tumatakbo sa mga background thread na fire-and-forget. Ang isang mabagal na panlabas na endpoint ay hindi kailanman magiging dahilan upang mag-hang ang interface, at ang isang nabigong side effect ay na-log sa halip na tahimik na subukang muli hanggang sa maging hindi konektado.
A3Mga pagsasaalang-alang sa pagpapatakbo
Ang mga koneksyon ay nasa antas ng organisasyon at naka-gate sa mga tungkulin ng may-ari at admin; ginagamit ng mga recruiter ang mga tampok na pinapagana ng isang koneksyon ngunit hindi maaaring kumonekta, mag-disconnect, o muling i-configure. Ang pag-disconnect ay tinatanggal kaagad ang mga naka-store na kredensyal at pinatitigil ang mga umaasang tampok nang nakikita, hindi tahimik. Ang data na na-import na ay nananatiling sa iyo at puwedeng i-edit.
Ang mga na-import na tao ay dumarating na minarkahan bilang na-import na may mga konserbatibong default sa privacy — walang pahintulot ang ipinapalagay para sa sinumang hindi kailanman nagpunan ng iyong form ng aplikasyon, at nalalapat ang mga default sa pagpapanatili. Ang lahat ng isinulat ay sa iyo upang kunin: ang mga pag-export ng CSV at ang Data Export app ay sumasaklaw sa parehong mga tindahan na binabasa ng produkto mismo. Ang exit ay kasingbukas ng pasukan — sa disenyo, hindi konsesyon.
A4Paglalagay sa topolohiya ng integrasyon
Ang integrasyong ito ay live na ngayon sa registry. 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.
Mapa ng pagdedepende ng
Blueprint ng interface ng
Daloy ng interaksyon — mga estado, pag-verify, feedback
Katalogo ng kaganapan (mula sa live na registry)
POST https://your-endpoint.example/hook Content-Type: application/json {"event": "application.received", "org": "acme-recruiting", "data": {"job_title": "Senior Backend Engineer", ...}}
Neighbouring connectors — Automation & Webhooks
Mga madalas itanong
Aling mga kaganapan ang maaaring mag-trigger ng isang webhook?⌄
Gumagana ba ang mga webhook sa Zapier, n8n, at Make?⌄
Pababagalin ba ng mabagal na endpoint ang aking ATS?⌄
Mayroon bang bayad sa bawat kaganapan o antas ng automation?⌄
Sa isang sulyap
- Real-time na JSON POST sa mga pangunahing kaganapan sa pag-hire
- Trabaho na nai-publish, aplikasyon na natanggap, yugto na binago
- Gumagana sa Zapier, n8n, Make, o anumang HTTPS endpoint
- Ang asynchronous delivery ay hindi kailanman hinaharangan ang mga gumagamit
- Walang bayad bawat kaganapan o mga tier ng automation
- Na-configure bawat organisasyon sa loob ng ilang minuto
Tingnan ang webhooks sa iyong sariling pag-hire.
Magdala ng totoong paglalarawan ng trabaho sa 30-minutong demo — kasama ang libreng pagsubok.
Mag-book ng demo