Sobre este projeto
it-programming / web-development
Aberto
Estamos buscando um desenvolvedor experiente para criar uma automação robusta e eficiente para o sistema Contact2Sale (C2S). O objetivo principal é automatizar a detecção e captura de leads disponíveis na plataforma, tanto na versão web (Bolsão) quanto, em uma fase futura, no aplicativo mobile. A automação deve simular a atenção humana 24 horas por dia, 7 dias por semana, sem sobrecarregar o sistema.
Contexto do C2S:
O C2S opera com um "Bolsão de Leads", uma lista de clientes aguardando atendimento. O processo manual envolve:
1. Recebimento de uma notificação (computador ou celular).
2. Atualização automática da página do Bolsão (nem sempre confiável).
3. Surgimento do botão "Quero atender esse cliente".
4. Ao clicar, uma modal de confirmação aparece com o texto "Sim, quero tornar-me responsável por este lead".
O primeiro corretor a completar ambos os cliques garante o lead. O problema atual é que a página nem sempre atualiza após a notificação, resultando na perda de leads mesmo com o vendedor online.
Funcionalidades da Automação:
1. Monitoramento Contínuo:
* A automação deve observar o dom (html e shadow dom) da página do bolsão para detectar o surgimento dos botões de captura.
* É Crucial identificar corretamente os botões:
* Botão principal: "Quero atender esse cliente".
* Botão da modal de confirmação: "Sim, quero tornar-me responsável por este lead".
2. Duplo Clique Automático e Otimizado:
* Ao detectar o botão principal no card do lead, a automação deve executar o primeiro clique imediatamente.
* Após o primeiro clique, a automação deve aguardar a aparição da modal de confirmação por até 6 segundos.
* Assim que a modal for detectada, o segundo clique (confirmação) deve ser executado com prioridade máxima, sem atrasos.
3. Gerenciamento de Cooldown:
* Um cooldown de 5 segundos deve ser aplicado entre as tentativas de executar o primeiro clique, para evitar sobrecarga no sistema.
* O clique de confirmação na modal não deve respeitar o cooldown, tendo prioridade máxima para garantir a captura do lead.
Fase 2 (Mobile):
Embora a prioridade seja a versão web, o projeto prevê uma segunda fase para estender a automação ao aplicativo mobile do C2S. O freelancer deve ter em mente essa expansão futura e, se possível, sugerir abordagens que facilitem essa transição.
Buscamos um profissional com experiência em automação web, manipulação de DOM (incluindo Shadow DOM), e que possa desenvolver uma solução estável e confiável.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Prazo de Entrega: Não estabelecido
Habilidades necessárias