WorldTeams Docs
N8nRecruiting

FUP TBI | Respuestas candidatos

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

Cuando un candidato responde a los seguimientos para coordinar su entrevista (ya sea por WhatsApp vía Botspace o respondiendo a los correos de invitación y reagendamiento en Gmail), este flujo captura el mensaje. Busca al postulante por teléfono o email a lo largo de las distintas pestañas de seguimiento (ARQ, PMs, IT, HB, OTHERS) en la planilla "FUP TO BE INTERVIEWED". El resultado es que concatena el nuevo mensaje con su fecha y hora en la planilla, guarda el enlace directo a la conversación y actualiza el estado a "Respuesta candidato" o "Respondido" para frenar los próximos envíos.

Cuándo se rompe

  • La respuesta por correo de un candidato no aparece en su pestaña correspondiente (por ejemplo en PMs o IT): El flujo intenta actualizar siempre la pestaña de ARQ1 para las respuestas de email, por lo que si el candidato pertenece a otra vertical, la actualización no impacta en su lista.
  • Un mensaje de WhatsApp no se registra en la planilla: El número de teléfono con el que contactó el candidato no coincide exactamente con el formato o código de país registrado en la hoja de seguimiento.
  • Una respuesta por mail no entra al circuito de seguimiento: El candidato modificó por completo el asunto del correo al responder o escribió desde una casilla de correo distinta a la que figura en la base.

Detalle técnico

  • Triggers: Posee un Webhook para eventos de mensajería de Botspace (mensajes entrantes y salientes directos sin plantilla) y un Gmail Trigger configurado cada una hora que filtra asuntos específicos de invitación y reagendamiento.
  • Bug crítico en actualización de Gmail: En la rama de correo, aunque el bucle recorre múltiples pestañas (ARQ1 - TBI, ARQ2 - TBI, IT - TBI, etc.), el nodo Update row in sheet2 tiene hardcodeada la pestaña ARQ1 - TBI (gid 164808229) y matchea por columna id.
  • Formateo y zona horaria: Los nodos de código (Code in JavaScript2, Code in JavaScript4, Code in JavaScript5) convierten la fecha del evento restando 3 horas para almacenar la marca temporal en UTC-3 (YYYY-MM-DD HH:mm).
  • Limpieza de correos: Code in JavaScript4 utiliza expresiones regulares para remover firmas, etiquetas HTML y bloques de citas anteriores (<blockquote>, gmail_attr) con el fin de aislar la respuesta real del candidato.
  • Búsqueda en sheets: La rama Incoming de Botspace recorre 7 pestañas secuencialmente con Loop Over Items buscando por coincidencia en phone, mientras que la rama Outgoing ejecuta consultas en paralelo a nodos individuales por vertical.

Diagrama

Ficha

Estado🟢 Activo
DisparadorWebhook, Gmail Trigger
Nodos68
ServiciosGoogle Sheets, executionData, gmailTrigger
CredencialesGoogle Sheets Diego, Google Sheets IT, Recruiting

| Abrir en n8n | 575ikE9YNVezpzYJ |

On this page