Fluxo orgânico violeta de um agente de IA atravessando uma fortaleza monolítica de pedra escura através de partículas ciano, simbolizando integração com sistema legado fechado
Tutoriais
Tutoriais

Como conectar um agente de IA a um sistema legado sem API?

ERP fechado sem API, fornecedor que não libera. Os caminhos reais pra ligar um agente de IA no legado — e o que quebra em cada um.

Rafael BragaFounder, Elohia8 min de leitura

Quase todo decisor B2B que conversa com a gente faz a mesma pergunta na segunda reunião: meu ERP é antigo, fechado, o fornecedor não libera API — dá pra ligar um agente de IA mesmo assim? Dá. Mas o caminho importa, porque alguns desses caminhos quebram em duas semanas e outros aguentam o ano inteiro. Este artigo mostra os quatro que realmente existem, o que cada um exige e quando vale a pena forçar versus contornar.

O que torna o sistema legado o gargalo de um agente de IA?

Agente de IA precisa de dois acessos pra fazer trabalho real: leitura (saber o estado atual — cliente, pedido, saldo, agenda) e escrita (registrar a ação que tomou). Sistema legado costuma travar os dois. Ou não tem API documentada, ou tem uma API parcial dos anos 2010 que só cobre 20% das telas, ou o fornecedor cobra licença separada pra liberar acesso. Sem leitura e escrita o agente vira só um chatbot bonito — e isso a empresa já tinha.

A boa notícia: quase nunca o legado é 100% fechado. Quase sempre tem uma porta — só não é a porta moderna que a documentação de qualquer plataforma de IA pressupõe. Saber qual porta usar é o que separa um piloto que entra no ar do piloto que fica seis meses em discussão técnica.

Quais caminhos existem pra ligar o agente num sistema sem API?

Existem quatro, em ordem do mais elegante pro menos elegante — e o menos elegante é frequentemente o que funciona primeiro:

  1. API parcial ou módulo de integração pago. Mesmo ERP fechado costuma ter um pacote de integração que o fornecedor vende separado. Cobre menos endpoints do que o ideal, mas é estável e contratualmente seguro. Quando existe, é por aqui que se começa — vale o custo só de não depender de gambiarra.
  2. Exportação em arquivo (CSV, XML, PDF) em janela programada. Muito ERP brasileiro permite agendar exportações de relatório. O agente lê o arquivo no FTP/pasta compartilhada, processa, e devolve a ação por outro arquivo de entrada que o ERP importa. Não é tempo real, mas pra fluxos diários (fechamento, conciliação, listagem de inadimplentes) resolve bem.
  3. RPA na tela do sistema. Um bot navega como se fosse um humano: clica, digita, lê o que apareceu. Funciona quando não existe nem API nem exportação. Bom pra repetição alta de tela estável; ruim pra qualquer fluxo crítico, porque uma atualização de layout do fornecedor derruba tudo sem aviso.
  4. Wrapper humano (agente prepara, pessoa cola). O agente faz todo o trabalho cognitivo — busca dados em outros sistemas, monta o pedido, valida regra de negócio — e entrega o resultado pronto numa fila pra uma pessoa colar no ERP. Não automatiza 100%, mas tira o operacional repetitivo da cabeça do operador e funciona em qualquer sistema, inclusive o que o fornecedor explicitamente proibiu integrar.
RPA visual é o caminho que mais decepciona em produção. Não pelo conceito — pela manutenção. Cada atualização de versão do ERP pode mover um botão dois pixels e o bot inteiro para. Antes de adotar, calcule quem vai manter o RPA quando quebrar numa sexta às 17h. Se a resposta for 'a gente vê depois', escolha outro caminho.

Quando vale forçar a integração e quando NÃO vale?

Forçar uma integração frágil custa caro em manutenção e em moral do time. A regra que a gente usa pra decidir:

  • Vale forçar quando: o processo é de altíssimo volume diário, a tela do legado é estável há anos, o erro tem dono claro e o impacto financeiro do tempo economizado é grande o suficiente pra pagar manutenção mensal do conector.
  • Vale forçar quando: a alternativa é contratar mais gente pra fazer o mesmo trabalho repetitivo e o sistema legado não vai sair tão cedo do ar (típico de ERP fiscal/contábil).
  • NÃO vale quando: o processo é crítico (financeiro, regulatório, decisão clínica) e o caminho disponível é só RPA visual sem fallback humano.
  • NÃO vale quando: o ERP tem roadmap real de substituição em 12 meses — gastar 3 meses construindo conector pra um sistema que vai morrer é dinheiro jogado fora.
  • NÃO vale quando: o ganho operacional do agente é marginal. Se o processo já é raro ou pouco doloroso, deixe o humano fazer e ligue o agente em outro fluxo.

Por onde começar pra não tomar prejuízo?

Antes de qualquer integração técnica, vale uma sequência simples — quase chata de tão básica, mas que evita 80% das dores. Use este passo a passo na ordem:

  1. Liste em uma página: quais sistemas o agente precisa LER e quais precisa ESCREVER. Separe os dois. Leitura readonly é muito mais barata e segura de liberar; escrita exige governança.
  2. Pergunte ao fornecedor do legado, por escrito, três coisas: tem API documentada? tem módulo de integração à venda? a leitura direta do banco quebra contrato? A resposta por escrito muda a conversa interna depois.
  3. Comece pela leitura. Mesmo agente só lendo já tira muita conversa do humano (consultar status de pedido, buscar histórico de cliente, conferir saldo). Escrita entra na fase 2, depois que a confiança no agente foi medida com base real.
  4. Defina um dono operacional do conector — pessoa com nome, não área. Quando o fornecedor atualiza o ERP e a integração quebra, alguém precisa saber em até uma hora. Sem dono nomeado, o agente vira problema de todo mundo, ou seja, de ninguém.
Comece sempre pela leitura. Um agente que só LÊ o ERP e responde dúvida de cliente, vendedor ou operador interno já gera valor sem nenhum risco de escrever errado. Só depois de duas a quatro semanas de leitura estável é que faz sentido liberar a primeira escrita — e mesmo assim, em UM fluxo, não em todos.

Onde a Elohia se encaixa?

A Elohia entra na camada do agente — o que conversa, decide e aciona. Quando seu sistema legado tem API ou módulo de integração, a gente conecta direto e o agente já lê e escreve dentro dele. Quando não tem, a gente desenha junto com sua TI (ou com seu fornecedor de RPA, quando o caso é esse) o caminho menos frágil disponível: exportação em arquivo, banco readonly, ou wrapper humano numa fila. O que a gente NÃO faz é prometer integração mágica em sistema que o fornecedor explicitamente fechou — se for esse o cenário, a gente vai falar antes de assinar, porque é mais barato pra todo mundo descobrir agora do que descobrir na semana de go-live.

Se você está nessa decisão e ainda não definiu quais critérios usar pra escolher a plataforma de agente em si, vale ler também sobre como escolher plataforma de agentes de IA pra empresa em /blog/como-escolher-plataforma-agentes-ia-empresas e como agente entra em workflow corporativo em /blog/agentes-workflow-corporativo. Pra contabilidade especificamente — onde a dor de ERP fechado é diária — temos uma página dedicada em /solucoes/contabilidade.

Perguntas frequentes

Preciso trocar de ERP pra usar agente de IA?

Não. O agente normalmente entra por cima do ERP — lê, escreve ou aciona via API quando ela existe, ou via outros caminhos quando não. Trocar ERP é projeto de dois dígitos em meses e geralmente não é o que destrava o atendimento ou a operação que está afogada hoje.

RPA na tela serve sempre que não tem API?

Serve, mas com cautela. RPA visual funciona quando a tela do sistema é estável e o volume cabe na janela do bot. Quebra a cada atualização de layout do fornecedor e fica frágil em fluxos longos. É bom pra processos de baixa criticidade e alta repetição; ruim pra qualquer coisa onde o erro silencioso causa estrago.

Posso deixar o agente ler direto do banco do meu ERP?

Em alguns casos sim, em outros viola o contrato com o fornecedor e perde garantia/suporte. Quando é permitido, abra uma view readonly específica, com usuário dedicado e escopo mínimo. Nunca dê ao agente acesso a tabela original do ERP — uma escrita errada num campo crítico pode parar a operação.

E se o fornecedor proibir qualquer tipo de integração?

Aí o caminho é wrapper humano: o agente prepara tudo (busca cliente, monta pedido, valida regra) e entrega pronto pra uma pessoa colar no sistema. Parece pouco, mas em volume alto de tarefa repetitiva o tempo economizado já paga o agente. É menos elegante e mais honesto do que forçar uma integração que vai derrubar o suporte do fornecedor.

#agente de ia#sistema legado#erp#rpa#integração#tutoriais

Gostou do conteúdo?

Receba nossa curadoria quinzenal sobre IA, multi-agentes e automação.