Webhooks
INTEGRATIONS · EXPERTINI ATS

Webhooks

Envía mediante POST eventos de contratación en tempo real a calquera URL: a materia prima sobre a que están construídos Zapier, n8n e Make.

3 min de lectura· Actualizado en xullo de 2026· Redacción de Expertini

Cada equipo de contratación ten un sistema que o ATS non pode ver: un almacén de datos, un taboleiro interno, unha ferramenta propia que necesita saber cando pasou algo. As webhooks son a resposta universal. Cando se publica un traballo, chega unha solicitude ou un candidato cambia de etapa, Expertini ATS envía mediante POST un evento JSON estruturado a calquera URL que configures, en tempo real, a medida que ocorre o evento.

O baleiro que isto resolve é o problema da comprobación periódica: sen eventos, os sistemas externos compoñen cambios repetidamente ou quedan desactualizados. Os webhooks inverten isto; aos seus sistemas infórmaselles de inmediato e só cando hai algo que saber. Esta é a mesma base sobre a cal se constrúen plataformas de automatización como Zapier, n8n e Make, o que significa que un punto de acceso de webhook pode enviar os seus eventos de contratación prácticamente a calquera ferramenta que admitan esas plataformas. Inclúese de forma nativa na súa subscrición: sen nivel adicional de automatización, sen prezo por evento, sen produto de integración separado. As entregas envíanse de forma asíncrona, polo que os sistemas posteriores pesados ​​nunca ralentizan aos seus recruiters nin ao seu proceso de contratación.

01Eventos que se corresponden con momentos reais de contratación

Os eventos cobren os momentos nos que os equipos realmente automatizan: un posto que se pon en marcha, unha nova solicitude que chega, un candidato que se move entre etapas. Cada entrega é unha carga útil JSON cos rexistros relevantes, enviada ao teu URL no momento en que se produce o evento.

A partir deses tres primitivos, os equipos constrúen moito: notificacións instantáneas a canles internas, substitucións de informes nocturnos, temporizadores de SLA nos cambios de etapa e fontes de almacéns de datos que manteñen os paneis de BI actualizados sen exportacións.

02Traia a súa propia plataforma de automatización, ou ningunha

Apunta a webhook a un URL de activación de Zapier, n8n ou Make e os teus eventos de contratación entrarán en ecosistemas de miles de aplicacións sen código ningún. Ou salta o intermediario: calquera punto final HTTPS que executes (unha función sen servidor, un servizo interno) recibe as mesmas cargas útiles. Ao ATS non lle importa quen escoita; simplemente entrégasno de forma fiable.

03Deseñado para configurar e esquecer

A entrega de Webhooks execútase en segundo plano, separada da solicitude de usuario que a provocou. Un receptor lento ou brevemente non dispoñible nunca bloquea a un recrutador que garda un cambio de etapa ou a un candidato que envía unha solicitude. A configuración atópase na configuración da túa organización: define un URL, escolle eventos e estarás en liña. Consulta as novedades para ver as últimas incorporacións de eventos.

Notas técnicas

Arquitectura da plataforma e operacións

A1Connection architecture

Esta aplicación está baseada na configuración: o que gardas é procesado directamente pola plataforma; non se inclúe ningunha ligazón a unha conta de terceiros. A configuración valórase ao gardar, almacénase por organización e ten efecto na seguinte solicitude. Consulta as novedades para ver as últimas incorporacións de eventos.

Os cambios son inmediatos e reversibles; eliminar a configuración detén o comportamento visiblemente. Como con cada conector, os segredos (onde os haxa) almacénanse cifrados e móstranse só como indicadores de presenza.

A2Escribir semántica e fluxo de datos

Cada movemento de datos é unha acción explícita cun resultado rexistrado. As escrituras prodúcense ao facer clic, ou automaticamente só onde activou unha regra (o envío automático na contratación está desactivado por predeterminación, por provedor). As lecturas —importacións de persoas, contas ou ficheiros— executanse cando preme Importar, dedúplicase contra o que xa ten (clientes por nome, persoas por correo electrónico), omítese en vez de sobrescribir e informa honestamente de creado fronte a omitido, polo que volver executar calquera importación é seguro por deseño.

Cada acción escribe unha fila no rexistro de actividade da aplicación (ats_app_activity): que se executou, cando, para que rexistro e o resultado —incluíndo o propio texto de erro do provedor literalmente cando algo falla. Os informes de uso dentro do ATS agregan ese mesmo rexistro, polo que os informes de integración e a realidade da integración non poden diverxir.

Todo o que sae da ruta de solicitude —desprazamento de notificacións, entrega de webhooks, rexistro de actividades, correo— execútase en fíos de fondo de «disparar e esquecer». Un punto final externo lento nunca pode facer que a interface se conxela, e un efecto secundario fallido rexístrase en lugar de reintentarse silenciosamente ata chegar á inesistencia.

A3Consideracións operativas

As conexións son a nivel de organización e están limitadas aos roles de propietario e administrador; os recrutadores usan as funcións que alimenta unha conexión pero non poden conectar, desconectar ou reconfigurar. A desconexión elimina inmediatamente as credenciais almacenadas e detén as funcións dependentes de forma visible, non silenciosa. Os datos xa importados seguen sendo teus e editables.

As persoas importadas chegan marcadas como importadas con valores predeterminados de privacidade conservadores: non se asume ningún consentimento para quen nunca encheu o teu formulario de solicitude, e aplícanse os valores predeterminados de retención.Todo o que se escribe é seu para levalo: as exportacións en CSV e a aplicación Exportación de datos cobren os mesmos almacéns que o propio produto le. A saída é tan aberta coma a entrada — por deseño, non por concesión.

A4Colocación na topoloxía de integración

Esta integración está activa hoxe no rexistro. 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 de dependencias de

Connection typebaseado en configuración (sen conta de terceiros)
Secrets at restcifrado; a interface amosa indicadores de presenza, nunca os valores
Action journalats_app_activity — unha fila por acción, erros do provedor literalmente
Auto-push rulesdesactivado por defecto, por provedor, cada execución rexistrada
Registry statuslive

Proba de deseño de interface de

Esquema estrutural da superficie: paneis, xerarquía e facilidades de interacción. Un contrato, non unha captura de pantalla.
Tarxeta de conexión
● conectado — indicador de presenza
ámbitos: mínimo requirido desconectar
Accións
envío: clic explícitoimportación: desduplicada
Rexistro de actividade
Fig. 1 — Webhooks: esquema estrutural da interface. Os paneis e os estados son o contrato; os datos mostrados son provisionais.

Fluxo de interacción de — estados, validacións, comentarios

Cada estado a continuación aplícase no servidor; a interface infórmao, non o decide.
Open app pagesó para propietario/administrador para cambios
Save settingsvalidado ao gardar (formato, comprobacións en directo cando sexa posible)
In effecta seguinte solicitude usa a nova configuración
Journalaccións rexistradas na actividade da aplicación
Valor non válido → erro de validación nomeado; non se garda nada parcialmenteConfiguración eliminada → o comportamento detense visiblementeSegredos → só indicadores de presenza, nunca se volven mostrar
Fig. 2 — fluxo de interacción: azul mariño = estados, dourado = portas impoñidas polo servidor, verde = resultados confirmados; as etiquetas enumeran os casos límite e os seus comentarios.

Catálogo de eventos (do rexistro en directo)

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", ...}}
A entrega prodúcese en segundo plano sen bloquear o proceso — a latencia do teu punto de acceso nunca bloquea o ATS. Carga útil abreviada para ilustración.

Neighbouring connectors — Automation & Webhooks

Webhooksthis page Zapierlive
Os estados obtéñense do rexistro en directo; consulte o catálogo completo →

Preguntas frecuentes

Qué eventos poden activar un webhook?
Eventos centrais de contratación: posto publicado, solicitude recibida e fase do candidato cambiada, entregados cada un como un POST JSON estruturado ao teu enderezo configurado no momento en que ocorre.
Funcionan os webhooks con Zapier, n8n e Make?
Si. Esas plataformas están construídas arredor da recepción de webhooks; pega o seu URL de activación na configuración de webhooks do teu ATS e os teus eventos de contratación convertúronse en activadores para miles de aplicacións posteriores.
Un punto final lento ralentizará o meu ATS?
Non. As entregas envíanse de forma asíncrona en segundo plano, polo que os recrutadores e os candidatos nunca esperan polo teu sistema receptor, por lento que sexa.
Hai algún cargo por evento ou por nivel de automatización?
Non. Os webhooks están incluídos na subscrición sen medición de eventos, un contraste deliberado con ferramentas que che venden a automatización como un complemento.

Dunha ollada

  • Publicación JSON en tempo real sobre eventos clave de contratación
  • Posto publicado, solicitude recibida, etapa cambiada
  • Funciona con Zapier, n8n, Make ou calquera punto final HTTPS
  • A entrega asíncrona nunca bloquea aos usuarios
  • Sen taxas por evento nin niveis de automatización
  • Configurado por organización en minutos

Ver webhooks nas súas propias contratacións.

Trae unha descrición de emprego real a unha demostración de 30 minutos; proba gratuíta incluída.

Reservar unha demostración
Expertini intelixente
En liña agora
Ola! Son o experto en produtos de intelixencia de Expertini. Pregúntame o que queiras sobre as nosas solucións, obtén orientación sobre calquera das nosas ferramentas de contratación ou dime simplemente o que estás intentando facer; indicareiche a dirección correcta. Para problemas específicos da conta, envía un correo electrónico a support@expertini.com.