Webhooks
HAZ UN POST de eventos de contratación en tiempo real a cualquier URL, la materia prima sobre la que están construidos Zapier, n8n y Make.
Cada equipo de contratación tiene un sistema que el ATS no puede ver: un almacén de datos, un tablero interno, una herramienta propia que necesita saber cuándo ocurrió algo. Los webhooks son la respuesta universal. Cuando se publica un empleo, llega una solicitud o un candidato cambia de etapa, Expertini ATS envía mediante una petición POST un evento JSON estructurado a cualquier URL que configure, en tiempo real, a medida que ocurre el evento.
La brecha que esto cierra es el problema del sondeo: sin eventos, los sistemas externos comprueben repetidamente si hay cambios o se quedan desactualizados. Los webhooks invierten eso: a tus sistemas se les informa de inmediato y solo cuando hay algo que saber. Este es el mismo principio básico sobre el que se basan las plataformas de automatización como Zapier, n8n y Make, lo que significa que un punto de conexión de webhook puede propagar tus eventos de contratación a prácticamente cualquier herramienta compatible con dichas plataformas. Viene integrado de forma nativa en tu suscripción: sin nivel adicional de automatización, sin precios por evento y sin un producto de integración independiente. Las entregas se ejecutan de manera asíncrona, por lo que los sistemas complejos posteriores nunca ralentizan a tus reclutadores ni a tu embudo de contratación.
En esta página
- Eventos que se mapean a momentos de contratación reales
- Traiga su propia plataforma de automatización, o ninguna
- Diseñado para configurarse y olvidarse
- Connection architecture
- Escribir semántica y flujo de datos
- Consideraciones operativas
- Ubicación en la topología de integración
- Plano de interfaz y flujo de interacción
- Preguntas frecuentes
01Eventos que se mapean a momentos de contratación reales
Los eventos cubren los momentos que los equipos automatizan en la práctica: la publicación de un empleo, la llegada de una nueva solicitud, el movimiento de un candidato entre etapas. Cada entrega es una carga útil (payload) JSON con los registros relevantes, enviada a su URL en el momento en que se produce el evento.
A partir de esas tres primitivas, los equipos construyen mucho: notificaciones instantáneas a canales internos, reemplazos de informes nocturnos, temporizadores de SLA en cambios de etapa y feeds de almacenamiento que mantienen los tableros de BI actualizados sin exportaciones.
02Traiga su propia plataforma de automatización, o ninguna
Apunte el webhook a una URL de activación de Zapier, n8n o Make y sus eventos de contratación ingresarán a ecosistemas de miles de aplicaciones sin necesidad de código. O bien, omita al intermediario: cualquier punto de extremo HTTPS que ejecute (una función sin servidor, un servicio interno) recibe las mismas cargas útiles. Al ATS no le importa quién escucha; simplemente entrega los datos de forma confiable.
03Diseñado para configurarse y olvidarse
La entrega de webhooks se ejecuta en segundo plano, independiente de la solicitud del usuario que la provocó. Un receptor lento o brevemente no disponible nunca bloquea a un reclutador que guarda un cambio de etapa o a un candidato que envía una solicitud. La configuración se encuentra en la configuración de su organización: establezca una URL, elija los eventos y estará en funcionamiento. Consulte la sección de novedades para ver las últimas incorporaciones de eventos.
Arquitectura y operaciones de la plataforma
A1Connection architecture
Esta aplicación se basa en la configuración: la plataforma actúa directamente sobre lo que usted guarda; no implica ningún enlace a cuentas de terceros. La configuración se valida al guardar, se almacena por organización y surte efecto en la siguiente solicitud.
Los cambios son inmediatos y reversibles; eliminar la configuración detiene el comportamiento de manera visible. Al igual que con todos los conectores, los secretos (cuando existen) se almacenan cifrados y se muestran solo como indicadores de presencia.
A2Escribir semántica y flujo de datos
Cada movimiento de datos es una acción explícita con un resultado registrado. Las escrituras ocurren al hacer clic, o automáticamente solo cuando habilitas una regla (el envío automático al contratar está desactivado de manera predeterminada, según el proveedor). Las lecturas (importaciones de personas, cuentas o archivos) se ejecutan al presionar Importar, se deducen contra lo que ya tienes (clientes por nombre, personas por correo electrónico), omiten en lugar de sobrescribir e informan con honestidad lo creado frente a lo omitido, razón por la cual volver a ejecutar cualquier importación es seguro por diseño.
Cada acción escribe una fila en el diario de actividad de la aplicación (ats_app_activity): qué se ejecutó, cuándo, para qué registro y el resultado, incluido el texto de error propio del proveedor tal cual cuando algo falla. Los informes de uso dentro del ATS agregan ese mismo diario, por lo que los informes de integración y la realidad de la integración no pueden diferir.
Todo lo que sale de la ruta de solicitudes (distribución de notificaciones, entrega de webhooks, registro de actividades, correo) se ejecuta en subprocesos en segundo plano del tipo «enviar y olvidar». Un extremo lento externo nunca puede hacer que la interfaz se congele, y un efecto secundario fallido se registra en lugar de reintentarse silenciosamente hasta llegar a una inconsistencia.
A3Consideraciones operativas
Las conexiones son a nivel de organización y están limitadas a los roles de propietario y administrador; los reclutadores usan las funciones que alimenta una conexión, pero no pueden conectar, desconectar ni reconfigurar. Desconectar elimina las credenciales almacenadas de inmediato y detiene las funciones dependientes de manera visible, no silenciosa. Los datos ya importados siguen siendo tuyos y editables.
Las personas importadas llegan marcadas como importadas con valores predeterminados de privacidad conservadores; no se asume ningún consentimiento para nadie que nunca haya completado su formulario de postulación y se aplican los valores predeterminados de retención.Todo lo escrito es suyo para conservarlo: las exportaciones en CSV y la aplicación Exportación de datos abarcan los mismos almacenes que el producto lee por sí mismo. La salida es tan abierta como la entrada, por diseño y no por concesión.
A4Ubicación en la topología de integración
Esta integración ya está activa en el registro. 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
Plano de interfaz de
Flujo de interacción: estados, validaciones, comentarios
Catálogo de eventos (del registro en vivo)
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
Preguntas frecuentes
¿Qué eventos pueden activar un webhook?⌄
¿Funcionan los webhooks con Zapier, n8n y Make?⌄
¿Un extremo lento ralentizará mi ATS?⌄
¿Hay algún cargo por evento o por nivel de automatización?⌄
De un vistazo
- Publicación JSON en tiempo real sobre eventos clave de contratación
- Puesto publicado, solicitud recibida, etapa modificada
- Funciona con Zapier, n8n, Make o cualquier punto final HTTPS
- La entrega asincrónica nunca bloquea a los usuarios
- Sin tarifas por evento ni niveles de automatización
- Configurado por organización en minutos
Ver webhooks en tus propias contrataciones.
Traiga una descripción de puesto real a una demostración de 30 minutos; prueba gratuita incluida.
Reservar una demostración