Como automatizar a triagem de currículos com IA e n8n
Contratar bem é um dos maiores desafios de um pequeno negócio. Cada vaga publicada pode trazer dezenas de currículos, e ler todos manualmente consome horas preciosas — tempo que poderia estar sendo investido no atendimento ou nas vendas. A boa notícia é que dá para automatizar a triagem inicial usando n8n e IA, mantendo o olhar humano apenas para os finalistas.
Neste artigo você vai entender, na prática, como montar um fluxo que recebe currículos, extrai as informações relevantes, pontua cada candidato com base nos requisitos da vaga e envia um ranking pronto para o seu WhatsApp ou e-mail.
Por que automatizar a triagem
A triagem manual tem três problemas clássicos: é lenta, é inconsistente (o cansaço muda o critério) e gera atraso na resposta ao candidato. Um fluxo automatizado resolve os três:
- Velocidade: cada currículo é analisado em segundos.
- Consistência: a IA aplica os mesmos critérios para todos.
- Experiência do candidato: dá para responder rapidamente quem não avançou, preservando a reputação da sua empresa.
Vale lembrar: a ideia não é substituir o recrutador, e sim eliminar o trabalho repetitivo de leitura para sobrar tempo para entrevistas e decisão final.
A arquitetura do fluxo no n8n
O fluxo completo tem cinco etapas principais. Vamos por partes.
1. Captura do currículo
O gatilho pode ser um e-mail dedicado (ex.: vagas@seunegocio.com) monitorado pelo nó IMAP Email, ou um formulário no seu site com upload de arquivo conectado via webhook. Sempre que um novo currículo chega, o n8n dispara o processo.
2. Extração do texto
Currículos costumam vir em PDF. Use o nó Extract from File do n8n para converter o PDF em texto puro. Se o arquivo for uma imagem escaneada, você pode acrescentar uma etapa de OCR (por exemplo, com a API do Google Vision ou Tesseract).
3. Análise com IA
Aqui está o coração do fluxo. Envie o texto extraído para um modelo de linguagem (OpenAI, Claude ou similar) usando o nó de IA do n8n, com um prompt bem estruturado. Um exemplo de instrução:
Você é um analista de RH. Avalie o currículo abaixo para a vaga de
[Atendente de Loja]. Retorne em JSON com os campos:
nome, anos_de_experiencia, habilidades_chave (lista),
aderencia (nota de 0 a 100) e justificativa (1 frase).
Requisitos da vaga: atendimento ao cliente, organização,
experiência com caixa, disponibilidade integral.
Currículo: {{ $json.texto }}
Pedir a resposta em JSON é essencial: assim o n8n consegue ler cada campo separadamente nas etapas seguintes, sem precisar interpretar texto livre.
4. Pontuação e ranqueamento
Com a nota de aderência em mãos, use um nó IF ou Switch para separar os candidatos em faixas: acima de 75 vão para "finalistas", entre 50 e 75 para "reserva" e abaixo disso para "não selecionados". Você pode armazenar tudo em uma planilha do Google Sheets ou no seu banco de dados, criando um histórico consultável.
5. Notificação e resposta
Para os finalistas, dispare uma mensagem no seu WhatsApp (via API) com o nome, a nota e a justificativa — para você bater o olho e agendar a entrevista. Para os não selecionados, programe um e-mail educado de agradecimento, mantendo o relacionamento e a imagem da empresa.
Cuidados importantes
Automação de RH exige responsabilidade. Alguns pontos:
- Viés: deixe claro no prompt que o modelo deve avaliar apenas competências, ignorando idade, gênero, foto ou origem. Revise os critérios periodicamente.
- Decisão final humana: a IA pontua e organiza; quem contrata é você.
- LGPD: trate os dados dos candidatos com segurança, informe o uso e descarte currículos que não serão aproveitados dentro de um prazo razoável.
Quanto tempo isso economiza
Em um cenário real, uma vaga com 60 candidatos pode tomar de 4 a 6 horas de leitura manual. Com o fluxo acima, o recrutador recebe um ranking pronto e passa a olhar apenas os 8 a 10 nomes mais qualificados — uma economia de mais de 80% do tempo, com decisões mais justas e consistentes.
Comece simples
Não tente automatizar tudo de uma vez. Monte primeiro a captura e a análise com IA, valide os resultados com algumas vagas reais e só depois adicione as notificações e respostas automáticas. Cada etapa que funciona já libera tempo na sua rotina.
Se você quer implementar esse tipo de fluxo no seu negócio sem se perder na parte técnica, a GRS Automações pode desenhar e configurar a automação sob medida para o seu processo de contratação. Fale com a gente e descubra quantas horas a sua equipe pode recuperar por mês.