Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

[Projeto] Desafio: automatizando processos na equipe de RH

Decomposição: separar etapas (contato pelo whatsapp, chamada confirmando entrevista, conclusão/etapa final)
Padrões: identificar frases mais usadas na comunicação com os candidatos (perguntas e respostas)
Abstração: criar/integrar um agente com funções pré estabelecidas de comunicação, com variáveis. Integrar um sistema de agenda com datas e horas disponíveis sendo atualizadas em tempo real.

Algoritmo:

  1. WhatsApp

  2. Agente faz interação

  3. Se cumprir requisitos pré-estabelecidos -> oferecer datas disponíveis
    senão
    Exibir uma mensagem informando ao candidato e encerrar interação

  4. Se candidato aceitar algumas das datas oferecidas -> entrevista marcada, inserida na agenda e e-mail enviado para confirmação (Exibir mensagem ao candidato)
    senão
    Oferecer opção de "Falar com um humano do RH" ou "Sugerir novo horário"

\Projeto

Para o canal e agente (Passos 1 e 2): APIs oficiais do WhatsApp Business integradas a plataformas de IA (como OpenAI API, Claude, ou ferramentas no-code como Typebot/Blip).

Para a Agenda (Passo 3): Integração via API com Google Calendar ou Outlook Calendar.

Para os E-mails (Passo 4): Serviços de disparo de e-mail automatizado (como SendGrid, Mailgun ou o próprio webhook da agenda).

1 resposta

Problema:
Você está atuando como analista em um projeto com o time de Recursos Humanos de uma empresa. A equipe está sobrecarregada porque precisa, toda semana, organizar entrevistas com candidatos, enviar e-mails de confirmação e montar uma agenda com todos os horários
Estamos gastando muito tempo com tarefas repetitivas.

Será que dá pra facilitar esse processo?

Solução sugerida:

Sob a ótica do pensamento computacional é necessário decompor o processo de forma a atuar em cada etapa que vem contribuindo para formação dos gargalos. Afinal essa didática serve para situações que demandam organização.

Ao reconhecer padrões, permite-se identificar semelhanças. Neste caso específico um comportamento viável seria a reutilização de soluções no desenvolvimento de um software.

Quanto ao quesito abstração, sugere-se focar no essencial. Essas fases podem fazer parte da mesma automatização.

Por fim, o algoritmo permite uma sequência lógica que solucione essas tarefas repetitivas:
agendamento de entrevistas --> envio de e-mails --> coordenar horários e a ordem dos candidatos...etc

Grato!