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
Webhookpara eventos de mensajería de Botspace (mensajes entrantes y salientes directos sin plantilla) y unGmail Triggerconfigurado 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 nodoUpdate row in sheet2tiene hardcodeada la pestañaARQ1 - TBI(gid 164808229) y matchea por columnaid. - 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 JavaScript4utiliza 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
Incomingde Botspace recorre 7 pestañas secuencialmente conLoop Over Itemsbuscando por coincidencia enphone, mientras que la ramaOutgoingejecuta consultas en paralelo a nodos individuales por vertical.
Diagrama
Ficha
| Estado | 🟢 Activo |
| Disparador | Webhook, Gmail Trigger |
| Nodos | 68 |
| Servicios | Google Sheets, executionData, gmailTrigger |
| Credenciales | Google Sheets Diego, Google Sheets IT, Recruiting |
| Abrir en n8n | 575ikE9YNVezpzYJ |