WorldTeams Docs
N8nHunting

Weekly Kick Offs

Workflow de n8n activo · 20 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

Todos los jueves a las 21:00 se activa automáticamente para recopilar los procesos no facturados del mes desde la planilla de cierres de recruiting. Filtra aquellos con fecha de kickoff fijada hasta el martes de esa semana inclusive o que directamente no tengan fecha cargada, y los distribuye en cuatro pestañas de la planilla de Weekly KickOff según sean de Hunting o Farming y tengan o no fecha definida. Como resultado, publica un resumen con los totales en el canal de Slack #kick-offs-sin-horas y, dos días después del aviso, vacía automáticamente las tablas para dejarlas listas para la próxima semana.

Cuándo se rompe

  • Si el formato de la fecha de kickoff en la planilla de origen no coincide con el estándar en inglés (año-mes-día, ej. 2026-Jul-13), el sistema no lo puede interpretar y clasifica el proceso erróneamente como "sin fecha".
  • Si el origen del registro no dice explícitamente "FARMING" ni "HUNTING", las condiciones de descarte lo envían por defecto a la pestaña de Hunting con kickoff, ensuciando la tabla.
  • Si cambian los nombres de las columnas en la planilla de cierres de procesos o se modifican los permisos de acceso a las hojas de Google Sheets, el flujo se detiene antes de cargar los datos o enviar el mensaje a Slack.

Detalle técnico

  • Dispara semanalmente mediante Schedule Trigger los jueves a las 21:00.
  • Lee la hoja "Cierres del mes en curso" del spreadsheet Cierres recruiting 😎 || Calidad Procesos aplicando filtro por Facturó = No facturado.
  • El nodo Code in JavaScript utiliza Luxon para comparar KICKOFF DATE contra la fecha de corte (martes de la semana corriente). Parsea fechas en formato yyyy-LLL-dd (locale en); si el campo está vacío o no es parseable, lo incluye de todas formas.
  • Distribuye los registros mediante tres nodos If encadenados hacia cuatro operaciones de tipo append en el spreadsheet Weekly KickOff (hojas FARMING, FARMING NO KO, HUNTING NO KO y HUNTING).
  • Une las ramas con un nodo Merge (4 entradas), agrupa los datos en Aggregate y manda el resumen a Slack al canal C0APB10VCKC (kick-offs-sin-horas).
  • Posee un nodo Wait configurado en 2 días que, al completarse, ejecuta en cadena cuatro nodos de Google Sheets con operación clear (keepFirstRow: true) para limpiar las tablas de la weekly.

Diagrama

Ficha

Estado🟢 Activo
DisparadorWhen clicking ‘Execute workflow’, Schedule Trigger
Nodos20
ServiciosGoogle Sheets, Slack
CredencialesGoogle Sheets - Leandro, Slack - Leandro
Nodos deshabilitadosWhen clicking ‘Execute workflow’
Abrir en n8n3iHx1NPZopI7OvA6

On this page