Уебхукове
INTEGRATIONS · EXPERTINI ATS

Уебхукове

Изпращайте събития по подбора в реално време към всеки URL адрес — суровият материал, на който са изградени Zapier, n8n и Make.

2 мин четене · Актуализирано юли 2026 г. · Редакция на Expertini

Всеки екип по подбора има система, която ATS не може да види: хранилище за данни, вътрешно табло за управление, домашно приготвен инструмент, който трябва да знае кога нещо се е случило. Уебхуковете са универсалният отговор. Когато дадена длъжност е публикувана, пристига кандидатура или кандидат сменя етап, Expertini ATS изпраща (POST) структурирано JSON събитие към всеки URL адрес, който конфигурирате — в реално време, в момента на случването на събитието.

Пропуските, които това запълва, са проблемът с изпитването чрез заявки: без събития външните системи или проверяват многократно за промени, или остават с неактуална информация. Уебхуковете обръщат това — вашите системи получават информация незабавно и само когато има нещо за научаване. Това е същият примитив, на който са изградени платформите за автоматизация като Zapier, n8n и Make, което означава, че един уебхук крайен пункт може да разпространява вашите събития по подбор до практически всеки инструмент, поддържан от тези платформи. Този инструмент е вграден във вашия абонамент: без допълнително ниво за автоматизация, без ценообразуване на база събитие, без отделен продукт за интеграция. Доставките се задействат асинхронно, така че тежките низходящи системи никога да не забавят вашите рекрутъри или вашия процес по подбор на персонал.

01Събития, които съответстват на реални моменти на наемане

Събитията обхващат моментите, около които екипите реално автоматизират процеси: пускане на обява в ефир, поява на нова кандидатура, преминаване на кандидат между етапите. Всяко предаване представлява JSON полезен товар със съответните записи, изпратен към Вашия URL адрес в момента на настъпване на събитието.

Въз основа на тези три примитива екипите изграждат много неща: незабавни известия към вътрешни канали, заместители на нощни отчети, SLA таймери при промени в етапите и потоци към хранилища, които поддържат актуални бизнес разузнавателни табла без експортиране.

02Донесете собствена платформа за автоматизация — или без такава

Насочете уебхука към URL адрес за задействане на Zapier, n8n или Make и вашите събития за подбор на персонал влизат в екосистеми от хиляди приложения без никакъв код. Или пропуснете посредника: всеки HTTPS крайен пункт, който изпълнявате — бесервърна функция, вътрешна услуга — получава същите полезни данни. ATS не се интересува кой слуша; той просто доставя надеждно.

03Проектиран по начин „пускай и забравяй“

Изпращането на уебкуки работи във фонов режим, отделено от потребителската заявка, която го е причинила. Бавният или за кратко недостъпен получател никога не блокира специалиста по подбор, който запазва промяна в етапа, или кандидата, който подава молба. Конфигурацията се съхранява в настройките на вашата организация — задайте URL адрес, изберете събития и сте на живо. Вижте какво е новото за най-новите добавки на събития.

Инженерни бележки

Архитектура и операции на платформата

A1Connection architecture

Това приложение е базирано на конфигурация: това, което запазвате, се задейства директно от платформата — няма връзка с акаунт на трета страна. Настройките се валидират при запазване, съхраняват се за всяка организация и влизат в сила при следващата заявка.

Промените са незабавни и обратими; премахването на конфигурацията спира поведението видимо. Както при всеки конектор, тайните (ако има такива) се съхраняват криптирани и се показват само като индикатори за наличие.

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

Чертеж на интерфейса за

Структурна схема на интерфейса — панели, йерархия и възможности за взаимодействие. Договор, а не екранна снимка.
Карта за връзка
● свързано — флаг за присъствие
обхвати: минимум задължителни прекъсване на връзката
Действия
изпращане — изрично кликванеимпортиране — дедупликирано
Дневник на активността
Фиг. 1 — Уебхукове: схематичен интерфейс на структурата. Панелите и състоянията са договорът; показаните данни са примерен текст.

Поток на взаимодействие — състояния, валидации, обратна връзка

Всяко състояние по-долу се прилага на сървърната страна; интерфейсът го отчита, той не го определя.
Open app pageсамо собственик/администратор за промени
Save settingsвалидирано при запазване (формат, проверки на живо, където е възможно)
In effectследващата заявка използва новата конфигурация
Journalдействията се регистрират в активността на приложението
Невалидна стойност → именувана грешка при валидиране; нищо частично не се запазваПремахната конфигурация → поведението спира видимоСекрети → само флагчета за наличие, никога повече не се показват
Фиг. 2 — поток на взаимодействие: тъмносиньо = състояния, златно = защитени от сървъра бариери, зелено = потвърдени резултати; таговете изброяват граничните случаи и тяхната обратна връзка.

Каталог на събитията (от регистъра на живо)

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
Статусите идват от активния регистър — разгледайте пълния каталог →

Често задавани въпроси

Кои събития могат да задействат уебхук?
Основни събития при подбор — публикувана обява за работа, получена кандидатура и променен етап на кандидат — всяко доставено като структуриран JSON POST към вашия конфигуриран URL адрес в момента на случването му.
Работят ли уебхуковете със Zapier, n8n и Make?
Да. Тези платформи са изградени около получаването на уебхукове – поставете тяхния URL адрес за задействане в настройките за уебхукове на Вашия ATS и Вашите събития по подбор се превръщат в задействащи механизми за хиляди последващи приложения.
Ще забави ли бавният крайен пункт вашия ATS?
Не. Доставките се задействат асинхронно във фонов режим, така че специалистите по подбор и кандидатите никога не чакат вашата приемаща система, колкото и бавна да е тя.
Има ли такса за събитие или за ниво на автоматизация?
Не. Уебхуковете са включени в абонамента без отчитане на събития — съзнателен контраст с инструменти, които ви продават автоматизацията обратно като допълнение.

С един поглед

  • JSON POST в реално време за ключови събития при подбора
  • Длъжността е публикувана, получена е кандидатура, етапът е променен
  • Работи с Zapier, n8n, Make или която и да е HTTPS крайна точка
  • Асинхронната доставка никога не блокира потребителите
  • Без такси за събитие или нива на автоматизация
  • Конфигурирано за организацията за минути

Вижте уебхукове при собствения си подбор на персонал.

Донесете реална длъжностна характеристика за 30-минутно демо — включен безплатен пробен период.

Запазете час за демонстрация
Интелигентен асистент на Expertini
Онлайн сега
Здравейте! Аз съм експертът по продукти с изкуствен интелект на Expertini. Попитайте ме всичко за нашите решения, получете насоки за всеки от нашите инструменти за подбор на персонал или просто ми кажете какво се опитвате да направите — аз ще ви насоча в правилната посока. За проблеми, свързани с акаунта, изпратете имейл на support@expertini.com.