Sim, é possível facilitar este processo, automatizando as tarefas para reduzir o esforço manual.
Seguindo o pensamento computacional, quatro etapas devem ser observadas:
- Decomposição do processo,
- Identificação dos padrões,
- Abstração das informações essências e,
- Criação de um algoritmo, para automatizar o fluxo das ações.
Minha sugestão seria disponibilizar um link de cadastro para os candidatos, onde eles preencheriam suas informações, a vaga concorrida e os dias de disponibilidade para entrevista, caso seus currículos forem selecionados.
Na hora de decompor o processo, daria para separar as vagas pretendidas, de acordo com as disponibilidades indicadas neste cadastro prévio.
Na sequência, se observaria os padrões: preenchimentos do cadastro; vagas mais concorridas; os dias de semana reincidentes; os horários com maior disponibilidade; opção alternativas de dias e horários, essas informações poderiam ser aproveitadas em outras etapas do processo.
Na abstração, estas etapas poderiam ser indicadas com um resumo, ficando assim: cadastro do currículo, dias da semana disponíveis, agendamento da entrevista, confirmação do candidato.
Em seguida, criaria um algoritmo com as etapas e processos automatizando-o:
- Preenche o cadastro,
- Escolhe dois dias e horários de disponibilidade;
- Preencher dias e horários alternativos;
- E-mail de confirmação da entrevista
- Aviso automático no dia anterior à entrevista
- Confirmação final do candidato
Com isso, não haveria necessidade de processo manual.