Tutorial › Bem-vindo
Bem-vindo ao TalentAI 👋
Este guia ensina, passo a passo, como usar o TalentAI para recrutar com inteligência artificial — da publicação da vaga até a contratação. Escolha um capítulo na barra lateral ou siga a ordem sugerida abaixo.
💡Se você está usando o sistema pela primeira vez, siga os capítulos em ordem. Cada um termina com um botão "Próximo" que leva ao passo seguinte.
O caminho recomendado
📌Ao longo do guia você verá etiquetas como 🛡️ RH / Admin e 👤 Candidato indicando quem realiza cada ação.
Primeiros passos › Conhecer o painel
🛡️ RH / Admin
Conhecer o painel
O painel do TalentAI tem um menu lateral com todas as áreas do sistema. Cada seção está disponível com um clique — sem recarregar a página.
Seções do menu
- 📊 Dashboard — visão geral: vagas abertas, candidatos, entrevistas da semana e score médio.
- 📋 Vagas — criar, editar e excluir vagas. Inclui gerador de Job Description com IA.
- 👤 Candidatos — todos os candidatos cadastrados, com score, análise IA e currículo.
- 🗂️ Pipeline — visão kanban por etapa, com filtro por vaga e triagem automática.
- 📅 Entrevistas — agendamento com envio automático de e-mail e lembrete 24h antes.
- 💼 Ofertas — registrar propostas salariais com e-mail automático ao candidato.
- 🤖 Assistente IA — chat em linguagem natural com dados reais do banco.
- 📈 Relatórios — distribuição por etapa, score médio e taxa de aprovação.
- 💬 Mensagens — chat interno entre RH e candidatos.
- 📧 E-mails — templates dos 6 e-mails automáticos, editáveis pelo admin.
- 🔒 LGPD — exportação e exclusão de dados por requisição do titular.
- ⚙️ Configurações — dados da empresa, SMTP, chave Anthropic e Supabase.
🌐O Portal do Candidato é uma página separada — acessada pelo link público. O painel admin é exclusivo para a equipe de RH.
Primeiros passos › Configuração inicial
🛡️ RH / Admin
Configuração inicial
Antes de publicar vagas, configure as credenciais do sistema em .
Conectar ao Supabase
Informe a URL do projeto e a chave anon do Supabase. Clique em Conectar — o status muda para 🟢 Supabase conectado no canto superior direito.
Dados da empresa
Preencha o nome da empresa. Ele aparece nos e-mails automáticos enviados aos candidatos.
Configurar SMTP (e-mail)
Informe o host, porta, usuário e senha do servidor de e-mail. Clique em Testar conexão para confirmar que os e-mails serão enviados corretamente.
Chave da API Anthropic
Cole a chave sk-ant-api03-… obtida em console.anthropic.com. Ela é necessária para score de currículos, geração de JD e assistente IA.
Criar templates de e-mail
Em , crie os 6 templates de disparo automático. Use o botão Sugestão IA para gerar o texto automaticamente.
💳A API Anthropic é paga por uso. Adicione créditos em console.anthropic.com → Billing. O custo é de aprox. R$ 0,02 por avaliação de currículo.
🔑As credenciais ficam salvas no localStorage do navegador — não são enviadas a nenhum servidor externo além do Supabase e Anthropic.
Vagas › Criar e gerenciar vagas
🛡️ RH / Admin
Criar e gerenciar vagas
Cada vaga publicada aparece automaticamente no Portal do Candidato. Preencha os campos com cuidado — a IA usa as informações para avaliar os candidatos.
Abra e clique em + Nova vaga
Um formulário lateral se abre com todos os campos da vaga.
Preencha os dados principais
Informe título do cargo, área / departamento, modalidade (Remoto, Híbrido ou Presencial) e tipo de contrato (CLT, PJ, Estágio, Freelance).
Defina a faixa salarial
Informe salário mínimo e máximo. Esses valores aparecem no portal para os candidatos.
Adicione requisitos e tags
Requisitos são as habilidades necessárias (ex.: Python, 3 anos de experiência). Tags são palavras-chave para busca no portal.
Escreva ou gere a descrição
Escreva manualmente ou clique em ✨ Gerar com IA — a IA cria um texto profissional automaticamente. Veja o próximo capítulo.
Salve e publique
Clique em Salvar. A vaga fica com status Ativa e aparece imediatamente no portal.
| Campo | Descrição | Obrigatório |
| Título do cargo | Nome da posição (ex.: Engenheiro Backend Sênior) | ✅ |
| Área | Departamento ou setor da empresa | ✅ |
| Modalidade | Remoto, Híbrido ou Presencial | ✅ |
| Tipo de contrato | CLT, PJ, Estágio ou Freelance | ✅ |
| Requisitos | Habilidades exigidas — usadas pela IA no score | ⭐ Recomendado |
| Faixa salarial | Mínimo e máximo em R$ | Opcional |
| Descrição | Texto completo da vaga (pode ser gerado pela IA) | ⭐ Recomendado |
🎯Quanto mais detalhados os requisitos, mais preciso é o score de compatibilidade gerado pela IA para cada candidato.
Vagas › Gerar descrição com IA
🛡️ RH / Admin
Gerar descrição de vaga com IA ✨
Em vez de escrever a descrição do zero, o TalentAI usa inteligência artificial para criar um texto profissional e atrativo automaticamente — em segundos.
Preencha o título, área e requisitos
A IA usa esses dados como base. Quanto mais informações, melhor o resultado.
Clique em ✨ Gerar com IA
O botão fica ao lado do campo de descrição. A geração leva cerca de 5–10 segundos.
Revise e edite
O texto gerado aparece no campo de descrição. Você pode editá-lo livremente antes de salvar.
Salve a vaga
Clique em Salvar normalmente.
Nova vaga — TalentAI
Título do cargo
Engenheiro Backend Sênior
Requisitos
Node.js, PostgreSQL, 5+ anos
Descrição da vaga…
✨ Gerar com IA
💡A IA usa o modelo Claude Sonnet (Anthropic). O custo de uma geração de JD é de aproximadamente R$ 0,04.
Portal › Como o candidato se inscreve
👤 Candidato
Portal do Candidato
O portal é a página pública onde os candidatos descobrem as vagas e se inscrevem. Não precisa de login para ver as vagas — apenas para se candidatar.
Acessar o portal
O candidato acessa o link do portal (ex.: https://rh.suaempresa.com.br/portal). Vê todas as vagas ativas com filtros por modalidade, área e tipo de contrato.
Encontrar a vaga
Usa a busca por cargo ou habilidade, ou filtra pelas tags. Clica na vaga para ver detalhes completos.
Criar conta e se candidatar
Clica em Candidatar-me. Se for o primeiro acesso, preenche nome, e-mail, habilidades, localização e aceita a política de privacidade (LGPD).
Fazer upload do currículo
Anexa o CV em PDF. O arquivo fica disponível para o RH baixar no painel.
Receber confirmação
Um e-mail automático de confirmação é enviado. A IA inicia a análise de compatibilidade em segundo plano.
Acompanhar pela "Minha Área"
O candidato acessa para ver o status das candidaturas, score IA e mensagens do RH.
📣Compartilhe o link do portal nas redes sociais, LinkedIn ou por e-mail. Cada vaga tem uma URL única para divulgar individualmente.
🔒O cadastro exige aceite explícito da política de privacidade — requisito da LGPD. O candidato pode exportar ou solicitar exclusão dos seus dados a qualquer momento.
Portal › Score IA automático
🛡️ RH / Admin👤 Candidato
Score de compatibilidade por IA ⚡
Assim que o candidato se inscreve, a IA analisa automaticamente o perfil dele versus os requisitos da vaga e gera um score de 0 a 100%.
Como é calculado
- A IA avalia: habilidades técnicas, localização, anos de experiência e alinhamento com os requisitos da vaga
- Gera um score numérico + uma análise textual de 3–4 linhas explicando pontos fortes e o que falta
- O cálculo usa o modelo Claude Sonnet (Anthropic) e leva 3–10 segundos
O que significa cada faixa
| Score | Classificação | Ação automática |
| ≥ 85% | Excelente compatibilidade | Avança para Triagem IA automaticamente |
| 70–84% | Boa compatibilidade | Avança para Triagem IA automaticamente |
| < 70% | Baixa compatibilidade | Permanece em Inscritos para revisão do RH |
🛡️Nenhum candidato é reprovado automaticamente. Scores abaixo de 70% ficam em "Inscritos" aguardando análise humana — o RH decide.
🔄O RH pode recalcular o score a qualquer momento no perfil do candidato — útil quando os requisitos da vaga forem atualizados.
Pipeline › Etapas
🛡️ RH / Admin
Pipeline de Recrutamento 🗂️
O pipeline exibe todos os candidatos organizados por etapa, em formato kanban. É a visão central do processo seletivo.
As 7 etapas
📥 Inscritos→
🤖 Triagem IA→
🗣️ Ent. RH→
🔧 Técnica→
⭐ Finalistas→
💼 Oferta→
✅ Contratado
Filtrar por vaga
Use o seletor no topo do pipeline para ver apenas os candidatos de uma vaga específica. Por padrão, exibe todos.
Cards de candidato
- Cada card mostra nome, vaga e score IA colorido (verde / amarelo / vermelho)
- Clique no card para abrir o perfil completo do candidato
- O score se atualiza em tempo real após recalcular
⚡O pipeline atualiza em tempo real ao avançar um candidato — sem precisar recarregar a página.
Pipeline › Triagem automática por IA
🛡️ RH / Admin
Triagem Automática por IA 🤖
O botão 🤖 Triagem IA no pipeline processa todos os candidatos inscritos sem score de uma vez — em lote.
Abra o
Certifique-se de que existem candidatos na coluna Inscritos sem score calculado.
Clique em 🤖 Triagem IA
O sistema processa cada candidato em sequência, com uma pausa de 600ms entre cada um para não sobrecarregar a API.
Acompanhe o resultado
Um toast de notificação aparece a cada candidato processado. Ao final: "Triagem concluída!"
Revise os que ficaram em Inscritos
Candidatos com score < 70% permanecem na coluna Inscritos. O RH decide: avança manualmente ou reprova.
⏱️Para 10 candidatos, a triagem leva cerca de 30–60 segundos. Para 50 candidatos, em torno de 5 minutos. Não feche a página durante o processo.
💳Cada avaliação consome créditos Anthropic (~R$ 0,02). Verifique o saldo antes de triagens grandes.
Pipeline › Avançar e reprovar
🛡️ RH / Admin
Avançar e reprovar candidatos
O RH move os candidatos pelas etapas com um clique. A cada avanço ou reprovação, o sistema dispara e-mails automáticos.
Avançar etapa
Clique no card do candidato
O perfil completo abre em um painel lateral.
Clique em ▶ Avançar etapa
O candidato move para a próxima etapa do pipeline automaticamente.
E-mail automático
Se o candidato avançar para Contratado, um e-mail de parabéns é enviado automaticamente. Para Entrevista agendada, o e-mail é enviado ao agendar.
Reprovar candidato
Abra o perfil do candidato
Clique no card no pipeline.
Clique em ✕ Reprovar
Um diálogo de confirmação aparece.
Confirme a reprovação
O candidato vai para a etapa Reprovado e recebe automaticamente um e-mail de agradecimento e feedback respeitoso.
📧O e-mail de reprovação usa o template "feedback_reprovacao" configurado em . Personalize o texto para manter um tom humanizado.
Candidatos › Perfil do candidato
🛡️ RH / Admin
Perfil do candidato
Cada candidato tem um perfil completo com dados pessoais, currículo, score IA, histórico de candidaturas e ações disponíveis.
Dados armazenados
- Nome, e-mail, telefone — dados de contato
- Localização — cidade / estado
- Habilidades — tags inseridas pelo candidato
- Experiência — anos de experiência declarada
- Currículo — arquivo PDF para download
- Score IA e análise — por vaga candidatada
- Consentimento LGPD — data e hora do aceite
- Histórico de candidaturas — todas as vagas e etapas
Ações disponíveis no perfil
| Ação | O que faz |
| ⚡ Calcular / recalcular score | Processa a compatibilidade IA para uma vaga específica |
| 💬 Enviar mensagem | Abre o chat interno com o candidato |
| 📅 Agendar entrevista | Navega para o agendamento pré-preenchido com o candidato |
| 📄 Download do currículo | Baixa o CV enviado pelo candidato |
| ▶ Avançar etapa | Move para a próxima etapa do pipeline |
| ✕ Reprovar | Move para reprovado e dispara e-mail de feedback |
| 🗑️ Excluir candidato | Remove todos os dados (irreversível) |
Candidatos › Análise e score IA
🛡️ RH / Admin
Análise e score IA 🧠
Além do score numérico, a IA gera uma análise textual detalhada explicando por que o candidato é ou não compatível com a vaga.
Perfil — João Silva
JS
João Silva
Engenheiro Backend · São Paulo
Análise da IA: João demonstra forte experiência com Node.js e PostgreSQL, alinhada com os requisitos principais da vaga. Localização em São Paulo é compatível com o modelo híbrido. Ponto de atenção: não mencionou experiência com Docker, que é desejável para o cargo.
♻️Se você atualizar os requisitos de uma vaga, recalcule os scores dos candidatos inscritos para refletir a nova avaliação.
Entrevistas › Agendar entrevista
🛡️ RH / Admin
Agendar entrevistas 📅
Ao agendar uma entrevista no sistema, o candidato recebe um e-mail automático com todos os detalhes — data, hora, link e formato.
Abra e clique em + Nova entrevista
Ou clique em 📅 Agendar direto no perfil do candidato — o formulário já vem pré-preenchido.
Selecione o candidato e a data
Escolha o candidato no dropdown, defina a data e o horário da entrevista.
Escolha o tipo e o formato
Tipo: RH, Técnica ou Final. Formato: Videoconferência ou Presencial.
Informe o link ou endereço (obrigatório)
Para vídeo: cole o link do Meet/Zoom/Teams. Para presencial: informe o endereço completo.
Salve
O e-mail é enviado automaticamente ao candidato com todos os detalhes formatados.
🔔Lembrete automático: o servidor envia um e-mail de lembrete ao candidato 24 horas antes da entrevista — sem precisar fazer nada.
🔗O e-mail usa o label correto automaticamente: "Link de acesso" para videoconferência e "Local da entrevista" para presencial.
Entrevistas e Ofertas › Registrar proposta
🛡️ RH / Admin
Registrar proposta e oferta 💼
Quando o candidato chega à etapa de oferta, registre a proposta no sistema — o candidato recebe um e-mail automático com os detalhes.
Abra e clique em + Nova oferta
Selecione o candidato
Escolha o candidato no dropdown. O sistema vincula à candidatura correspondente.
Preencha os detalhes da proposta
Informe salário proposto, bônus de contratação (signing bonus), data de início prevista e prazo de validade da oferta.
Salve
Um e-mail é enviado ao candidato com o salário formatado (ex.: R$ 8.500) e a data de início em formato legível (DD/MM/AAAA).
| Status da oferta | Significado |
| 🟡 Pendente | Proposta enviada, aguardando resposta do candidato |
| 🟢 Aceita | Candidato aceitou — atualize manualmente após confirmação |
| 🔴 Recusada | Candidato recusou a proposta |
Comunicação › E-mails automáticos
🛡️ RH / Admin
6 E-mails automáticos 📧
O TalentAI envia e-mails automáticos nos momentos mais importantes do processo — sem intervenção manual. Basta ter os templates configurados.
| # | Gatilho | Quando é enviado |
| 1 | ✅ Candidatura recebida | Candidato se inscreve no portal |
| 2 | 📅 Entrevista agendada | RH agenda entrevista no sistema |
| 3 | 💼 Oferta enviada | Proposta registrada em Ofertas |
| 4 | 🎉 Contratado | Candidato avança para etapa "Contratado" |
| 5 | 💬 Feedback reprovação | Candidato é reprovado em qualquer etapa |
| 6 | ⏰ Lembrete entrevista | 24h antes da entrevista (servidor automático) |
Variáveis disponíveis nos templates
Use estas variáveis no assunto ou corpo do e-mail — elas são substituídas pelos valores reais no envio:
{nome}{cargo}{empresa}{data}
{hora}{formato}{label_local}{link_agenda}
{salario}{data_inicio}{recrutador}{link_portal}
✨Na tela de e-mails, clique em ✨ Sugestão IA para gerar o texto do template automaticamente com base no tipo de gatilho.
Comunicação › Templates de e-mail
🛡️ RH / Admin
Configurar templates de e-mail
Os templates são editáveis pelo admin em . Cada gatilho tem o seu próprio template de assunto e corpo.
Abra
Você verá a lista dos 6 gatilhos disponíveis.
Clique em um gatilho
O formulário do template abre: Assunto e Corpo do e-mail.
Escreva ou use a sugestão IA
Clique em ✨ Sugestão IA para gerar um texto profissional automaticamente, ou escreva o seu.
Insira variáveis
Use {nome}, {cargo}, etc. para personalizar cada e-mail com os dados do candidato.
Salve o template
Clique em Salvar template. A partir daí o e-mail é enviado automaticamente quando o gatilho for acionado.
⚠️Se um template não estiver cadastrado, o e-mail automático daquele gatilho não será enviado. Cadastre todos os 6 antes de iniciar o processo seletivo.
Comunicação › Mensagens
🛡️ RH / Admin👤 Candidato
Mensagens diretas com candidatos 💬
O sistema tem um chat interno para troca de mensagens entre RH e candidatos — ideal para tirar dúvidas, solicitar documentos ou dar feedbacks informais.
Como funciona
- O RH inicia ou responde conversas pelo painel admin em
- O candidato visualiza e responde pela área no portal
- Conversas não lidas aparecem com um indicador visual na lista
- O histórico completo é preservado por candidatura
💡Use mensagens para situações informais: "precisamos de um documento adicional", "gostaria de confirmar a disponibilidade". Para comunicações oficiais (entrevista, oferta), use os e-mails automáticos.
Análise › Dashboard
🛡️ RH / Admin
Dashboard — Visão geral 📊
O Dashboard exibe as métricas mais importantes do processo seletivo em tempo real, atualizadas a cada carregamento.
📋
Vagas abertas
Total de posições ativas no momento.
👤
Total de candidatos
Todos os cadastrados no sistema.
📅
Entrevistas na semana
Agendadas para os próximos 7 dias.
⚡
Taxa de aprovação
% de candidatos em Triagem IA ou além.
🧠
Score médio
Score médio por vaga.
🆕
Candidatos recentes
Últimos inscritos com score.
Análise › Relatórios
🛡️ RH / Admin
Relatórios 📈
A seção de Relatórios oferece uma visão analítica do processo seletivo com gráficos e tabelas detalhadas.
- Distribuição por etapa — quantos candidatos estão em cada fase do pipeline
- Candidatos por vaga — volume de inscrições por posição
- Score médio — compatibilidade média por vaga
- Taxa de aprovação — % que passou pela triagem IA
- Histórico de contratações — candidatos que chegaram até Contratado
🤖Para consultas mais específicas ("quais vagas têm mais candidatos com score acima de 80%?"), use o
Assistente IA que responde em linguagem natural.
Análise › Assistente IA
🛡️ RH / Admin
Assistente IA 🤖
O assistente é um chat em linguagem natural conectado ao banco de dados real. Faça perguntas e receba respostas baseadas nos dados do sistema.
Exemplos de perguntas
- "Quais candidatos têm maior score para a vaga de Engenheiro?"
- "Quantas vagas temos abertas esta semana?"
- "Qual a taxa de aprovação na triagem IA este mês?"
- "Quais entrevistas estão agendadas para amanhã?"
- "Quantos candidatos foram contratados nos últimos 30 dias?"
Como usar
Abra
A tela do chat abre com o contexto do banco carregado automaticamente.
Faça sua pergunta
Digite em linguagem natural e pressione Enter.
Leia a resposta
O assistente responde com base nos dados reais do Supabase. Você pode fazer perguntas de acompanhamento — o histórico da conversa é mantido.
Use as ações rápidas
Os botões de ação rápida na lateral direita executam as análises mais comuns com um clique.
💡O assistente usa Claude Haiku (modelo mais econômico) — cerca de R$ 0,009 por pergunta. O histórico é mantido por sessão e pode ser limpo com o botão .
Privacidade › LGPD
🛡️ RH / Admin👤 Candidato
LGPD e Privacidade 🔒
O TalentAI foi desenvolvido com conformidade à Lei Geral de Proteção de Dados (LGPD). Veja os recursos disponíveis para titular e admin.
Direitos do candidato (titular)
- Consentimento explícito — o aceite é obrigatório no cadastro, com registro de data e hora
- Exportação de dados — o candidato baixa todos os seus dados em JSON pela "Minha Área"
- Transparência — o candidato vê o próprio score IA e o status de cada candidatura
Ferramentas para o RH (admin)
- Exportar dados — gera JSON com todos os dados de um candidato específico
- Excluir candidato — remove permanentemente todos os dados (irreversível)
- Visualizar consentimentos — lista de candidatos com data/hora do aceite
⚖️A exclusão de um candidato é permanente e irreversível. Confirme antes de executar — não há como recuperar os dados.
🛡️Nenhum candidato é reprovado automaticamente apenas pelo score IA. Toda reprovação depende de ação humana do RH — atendendo ao princípio de não discriminação algorítmica da LGPD.