Um flow do n8n que roda sequências de outreach multi-touch contra candidatos passivos e candidatos previamente rejeitados — retomando de onde pararam, personalizando a próxima mensagem e roteando respostas de volta para o recrutador certo. Substitui o padrão típico de “esquecemos dos candidatos depois de um único contato” por construção sustentada de pipeline.
Postgres ou similar para tracking do estado da sequência
Setup
Defina a biblioteca de sequências. 3-5 sequências nomeadas no Postgres: “passive-engineer-3-touch”, “previously-rejected-12mo-recheck”, “talent-pool-quarterly-touchpoint”, etc. Cada uma define: condição de trigger, templates de mensagem, intervalos, condições de saída.
Construa o flow no n8n. Oito nós:
Trigger cron — roda diariamente em horário amigável de envio para recrutamento
Query de sequência — puxa do Postgres os candidatos devidos para o próximo touch
Enriquecimento de dados via ATS — puxa dados atualizados do candidato no Ashby (atividade recente, status atual, última interação)
Verificação de condição de skip — exclui candidatos que responderam desde o último touch, que se aplicaram recentemente, que fizeram opt-out explícito
Personalização com Claude — gera o corpo da próxima mensagem personalizado para o candidato
Envio de email — via API do Gmail ou plataforma de outreach
Atualização do estado da sequência — update no Postgres com timestamp do último touch e do próximo devido
Detecção de resposta — checa o Gmail por respostas; roteia para o recrutador designado no Slack com o contexto da resposta
Teste sequências em batches pequenos. Rode em 20-30 candidatos por sequência; verifique qualidade do conteúdo e roteamento. Calibre intervalos de sequência e prompt de personalização.
Estabeleça infraestrutura de opt-out. Todo email inclui unsubscribe de um clique; opt-outs respeitados em todas as sequências.
Como funciona o roteamento
Trigger da sequência
Cadência
Condição de saída
Candidato passivo emitiu sinal (mudança de emprego, mencionado em notícia de funding)
3 touches em 21 dias
Resposta, candidatura, opt-out
Previamente rejeitado, 12 meses atrás, vaga ainda relevante
Touch único de re-engajamento
Resposta, candidatura, opt-out
Membro do talent pool, sem contato recente
Touch trimestral com conteúdo relevante
Candidatura, opt-out
Rejeitado em rodada final, alta qualidade, vaga relacionada abre
Touch único direcionado
Resposta, candidatura, opt-out
Output
Para cada candidato tocado:
Mensagem enviada — email personalizado com subject line apropriado, corpo referenciando o contexto real do candidato
Log do estado da sequência — registro do touch (qual sequência, qual mensagem na sequência, timestamp de envio)
Notificação de resposta — quando o candidato responde, notificação no Slack para o recrutador designado com o contexto da resposta e próxima ação sugerida
Onde se encaixa
Esse flow é a camada operacional de talent pipelining de ciclo longo. Sem ele, candidatos tocados uma vez tipicamente ficam em silêncio para sempre. Com ele, o pipeline mantém o calor por meses e anos — produzindo fluxo de candidaturas inbound quando a vaga certa abre.
Organizações maduras de recrutamento reportam 15-30% das contratações sênior originadas de re-engajamento de candidatos previamente tocados, atribuível a infraestrutura de engajamento sustentado como essa.
Pontos de atenção
Entregabilidade importa. Outbound em massa a partir de um único domínio destrói entregabilidade rápido. Use infraestrutura adequada de outreach (domínio dedicado, warm-up, SPF/DKIM/DMARC). Melhor sub-enviar do que queimar entregabilidade.
Qualidade de personalização importa. Outreach genérico personalizado por AI lê como obviamente gerado por AI. A personalização precisa de contexto real específico do candidato, não de filler pattern-matched.
Tratamento de opt-out é inegociável. Toda mensagem deve incluir unsubscribe de um clique; opt-outs respeitados em todas as sequências atuais e futuras. CAN-SPAM, CASL, GDPR exigem isso.
Não auto-envie para candidatos que responderam. Detecção de resposta é crítica — enviar a próxima mensagem da sequência para um candidato que já respondeu é a pior falha de CX possível.
Revisão do recrutador em candidatos de alto valor. Para vagas sênior ou talent pools de alta prioridade, o recrutador revisa e aprova cada mensagem em vez de auto-enviar.
Caps de frequência. O mesmo candidato não deve aparecer em múltiplas sequências ativas simultaneamente. Regras de cap na lógica de estado da sequência.