Automação de RH com n8n e Inteligência Artificial
📌 Introdução
Os processos de Recursos Humanos são historicamente manuais, lentos e sujeitos a falhas. Com a combinação de n8n (plataforma low-code de automação) e modelos de Inteligência Artificial (GPT + Gemini), foi possível construir um ecossistema completo que vai da triagem de currículos à validação documental, reduzindo tempo e erros, além de proporcionar escalabilidade.
🔎 Arquitetura Geral
O sistema foi dividido em cinco agentes especializados, cada um responsável por uma etapa crítica do processo de contratação.
1️⃣ Agente Currículo
Objetivo: Receber currículos via Outlook, extrair dados e salvar em Supabase.
Tecnologias:
- Outlook Trigger
- Extract PDF
- GPT (com JSON Schema)
- Supabase
Exemplo de Prompt Utilizado:
"Você é o recrutador em uma agência...
Retorne 5 coisas:
1. Porcentagem de correspondência do currículo com a vaga;
2. Resumo curto com decisão final;
3. Por que é adequado;
4. Por que não é adequado;
5. Nome completo do candidato."
Exemplo de Saída Estruturada:
{
"Nome_Completo": "Maria Silva",
"Senioridade": "Pleno",
"areas_de_experiencia": ["Administração", "Finanças"],
"anos_experiencia": 8,
"pontos_fortes": ["Organização", "Domínio de Excel"],
"pontos_fracos": ["Pouca experiência internacional"]
}
2️⃣ Agente Solicitação de Currículos
Objetivo: Permitir que o RH solicite perfis pelo Microsoft Teams e receba uma lista filtrada.
Exemplo de Prompt Utilizado:
"Você é um super agente de triagem de currículos...
Retorne:
1. Nome do candidato;
2. Resumo breve;
3. Arquivo (ID_Microsoft e ID_PDF)."
Saída:
- Nome: João Pereira
- Resumo: Analista de Dados com 5 anos de experiência em BI.
- IDs:
ID_Microsoft=XYZ
,ID_PDF=12345
3️⃣ Agente Geração de Contrato
Objetivo: Criar automaticamente contratos personalizados no Google Docs e enviar por Outlook.
Exemplo de Substituição Automática:
{
"action": "replaceAll",
"text": "[NOME-FUNCIONARIO]",
"replaceText": "={{ $('Edit Fields2').item.json.NOME }}"
}
O documento é baixado, convertido em PDF e enviado para assinatura.
4️⃣ Agente Verificação de Contratos
Objetivo: Validar contratos assinados comparando com o modelo padrão.
Exemplo de Prompt Jurídico:
"Você é um analista jurídico...
Compare os contratos e retorne:
- Porcentagem de conformidade,
- Pontos em conformidade,
- Divergências encontradas."
5️⃣ Agente Verificação de Documentos
Objetivo: Validar CNH, RG e outros documentos em imagem usando IA multimodal.
Exemplo de Saída da IA:
{
"tipo_documento": "CNH",
"legivel": true,
"completo": true,
"nome_completo": "Lucas Gabriel Rocha Ramos",
"cpf": "666.666.666-66",
"validade": "2033-08-30"
}
🔧 Stack Tecnológica
- n8n: backbone de orquestração.
- IA (GPT + Gemini): análise de texto e imagens.
- Supabase: banco de dados relacional.
- Google Docs & Drive: automação de contratos e pastas.
- Microsoft Outlook & Teams: canais de comunicação.
- JavaScript (Code Node): transformações e lógicas customizadas.
✅ Resultados Obtidos
- Redução de até 80% no tempo de triagem de currículos.
- Zero retrabalho em contratos padronizados.
- Maior segurança na análise de documentos.
- Escalabilidade: sistema pronto para lidar com centenas de candidatos simultaneamente.
🚀 Conclusão
Este case demonstra que a combinação de n8n + IA vai muito além da automação simples: ela cria ecossistemas inteligentes capazes de substituir horas de trabalho repetitivo por fluxos auditáveis e escaláveis.
No RH, isso significa mais tempo para focar em talentos.
Na empresa como um todo, abre portas para automatizações horizontais em qualquer setor.
O futuro já chegou e é low-code + IA.