Iter Labs
Todos os projetos

Projeto para cliente · RPA

Automação de ERP sem API

Cliente: empresa de engenharia de médio porte no Brasil · Sistema: um ERP do setor de construção

01

Problema

O back-office do cliente digitava centenas de notas fiscais à mão — duas vezes por registro — em um ERP do setor de construção. O ERP não tem API utilizável para esse trabalho.

Três restrições eliminavam as ferramentas usuais: o ERP fica atrás de SSO com 2FA; todos os bots precisam dividir uma única sessão licenciada; e um lançamento errado entra direto na contabilidade da empresa.

02

Abordagem

  1. O Playwright se conecta ao navegador já logado do usuário via CDP. Sem credenciais armazenadas, sem clonagem de sessão — SSO e 2FA continuam com o humano.

    github.com/giuseppeferretti/cdp-attach-kit
  2. Um motor de CRUD orientado a schemas descreve cada tela como dados: 88 schemas de tela em 12 módulos do ERP e 5 paradigmas de UI distintos, com rollback atômico criar → validar → excluir em toda escrita.

  3. A frota de bots é serializada por um orquestrador com slot leases e fencing tokens — jobs concorrentes nunca disputam a única sessão licenciada.

    github.com/giuseppeferretti/rpa-maestro
  4. Uma ponte de comandos em linguagem natural permite disparar e conduzir lotes em texto simples, a ~US$ 0,01 por operação.

03

Resultados

registros concluídos em um lote sem supervisão
295/300
registros concluídos em um lote sem supervisão
títulos a receber criados
312
títulos a receber criados
exclusões em massa a ~4s por registro
347
exclusões em massa a ~4s por registro
conflitos de sessão
0
conflitos de sessão

Publicado com autorização por escrito do cliente; detalhes identificadores omitidos.

Quer resultados assim?

Uma conversa de 20 minutos basta para dizer se o seu processo pode ser automatizado — e o que seria necessário.