WorldTeams Docs
N8nLead gen

Jobposts scrapper existing clients

Workflow de n8n activo · 35 nodos

Página generada automáticamente desde n8n. No la edites a mano — se sobreescribe en la próxima corrida. Para cambiar el contenido, cambiá el workflow o el prompt del colector.

Qué hace

Se ejecuta de forma programada para consultar las páginas de empleo de varios clientes de la empresa (como Avison Young, Toll Brothers, Taylor Morrison, Strang, Evolving Texas y Builders Workshop). Extrae los datos de las búsquedas laborales activas (título del puesto, ubicación, ID y enlaces de postulación) y los carga o actualiza en las pestañas correspondientes de un Google Sheet centralizado de clientes.

Cuándo se rompe

  • Si alguno de los clientes rediseña su portal de empleo o cambia la estructura de su sitio web, el sistema no va a encontrar los datos y las vacantes de esa empresa van a dejar de actualizarse en la planilla.
  • Si el portal de Strang deja de cargar el bloque de datos internos en el formato esperado, el proceso para esa empresa va a dar error y no va a guardar ninguna fila.
  • Si se modifican los nombres de las columnas o se pierden los permisos en el Google Sheet de destino, el workflow va a fallar al intentar insertar o actualizar los registros.

Detalle técnico

  • Se dispara mediante un Schedule Trigger que ejecuta 9 consultas HTTP en paralelo hacia las distintas webs de carreras de los clientes.
  • En el caso de Toll Brothers, realiza 4 peticiones independientes según la división (Architecture, Engineering, Sales, Accounting) y consolida todo en la pestaña TollBrothers del Google Sheet 13L8FERp_8BPphxzc7bfxpvO5gtFgswmLnd1kvWiuYbg.
  • La integración de Strang utiliza un nodo Code in JavaScript para buscar y parsear mediante regex el objeto window.pageData del HTML devuelto por Paylocity.
  • La consulta a Taylor Morrison tiene configurada una paginación dinámica por parámetro page_number limitada a un máximo de 3 páginas (maxRequests: 3).
  • Todas las escrituras a Google Sheets utilizan la operación appendOrUpdate mapeando por claves únicas según la empresa (referencenumber, ID , Title, ID o Link).
  • Hay una rama desconectada e inactiva: el nodo HTTP Request "Builders Workshop"1 (apunta a rfmarch.bamboohr.com) va hacia HTML9, pero no está conectado al trigger ni tiene salida hacia ningún Google Sheet.

Diagrama

Ficha

Estado🟢 Activo
DisparadorSchedule Trigger
Nodos35
ServiciosAPI externa (HTTP), Google Sheets, html, splitOut
CredencialesGoogle Sheets account

| Abrir en n8n | 5xJuAI2mINgTAoWL |

On this page