Nesse meu software para resolver este problema, iria ter 5 movimentos chaves. Categorização, Análise, Agendamento, Entrevista, resposta final.
Primeiro iria categorizar todos os currículos referente a cada vaga que foi aplicada, Nessa categorização, seria feita por palavras chaves de um sistema que separa automaticamente os currículos de cada vaga.
Segunda parte seria a Análise, pois cada funcionário do RH seria responsável de analizar os currículos pra cada vaga, e se o currículo estivesse de acordo com o procurado pela empresa, ele encaminhava para o processo de agendamento, já definido pelo sistema dia e horário para a entrevista, após isso seria enviado uma notificaçao no email do candidato solicitando a confirmação da data ou reagendamento, não podendo ultapassar 3 dias da data agendada pelo Rh, liberando apenas horários disponíves no sistema para o agendamento.
A entrevista seria feita e com base na análise do rh , o funcionário iria descrever se o candidato está aprovado ou não na vaga. Caso sim , será enviado um email solicitando documentacão para o cadastro do candidato na Empresa Contratante. Caso não, o Candidato receberá um feedback no email sobre a entrevista.
Isso encurtará o processo manual de agendamento, categorização e notificação de atividades.