Estefani & Co. Blog

Onde fica guardada a IA que atende o WhatsApp da minha empresa, e o que acontece se ela cair?

Resposta rápida

Ela mora numa instância isolada só da sua empresa — o motor (o código que faz a IA funcionar) é o mesmo para todo cliente, mas o banco de dados, a configuração e as credenciais de cada empresa rodam separados, nunca numa base compartilhada. Se algo cair, o próprio sistema monitora a conexão e tenta reconectar sozinho; e como cada empresa está numa instância própria, um problema técnico na operação de outro cliente não tem como travar o seu atendimento.

Onde exatamente essa IA "mora" — um servidor só meu, ou dividido com outras empresas?

Existe o jeito mais barato de construir, que é um sistema único onde vários clientes dividem a mesma base de dados, separados só por um filtro interno ("empresa X só enxerga o que é dela"). E existe o jeito que a gente usa: uma base de código replicável — o motor é idêntico pra todo mundo, testado e mantido num lugar só — mas cada cliente recebe a própria instância dessa base, rodando isolada, com o próprio banco. Não é reaproveitar o mesmo sistema com uma camada de segurança a mais; é subir uma instância nova, com banco novo, a cada cliente que entra.

Meus dados de conversa ficam misturados com os de outro cliente?

Não. O dado de runtime — histórico de conversa no WhatsApp, cadastro de lead, informação sensível da sua operação — vive só no banco daquela instância isolada. Isso já foi detalhado num artigo específico sobre risco de dado: o que muda de um cliente pro outro não é o motor da IA, é a configuração (preço, tom de voz, catálogo) e onde o dado de cada empresa fica guardado. Trocar de cliente nunca é "adicionar um filtro"; é instância nova desde o primeiro dia.

Se o sistema cair, meu atendimento para até quando?

A conexão com o WhatsApp é monitorada o tempo todo — o sistema sabe se está conectado, conectando ou caído, e tenta reconectar sozinho quando a ligação some, sem depender de alguém notar e reiniciar na mão. Isso não é promessa de "nunca cai": é a diferença entre um sistema que fica mudo até alguém perceber, e um que tenta se recuperar sozinho. O tempo real de qualquer indisponibilidade depende da causa (rede, provedor do WhatsApp, manutenção) — isso ninguém trava numa garantia genérica.

Se outro cliente da mesma plataforma tiver um problema, isso afeta o meu atendimento?

Não deveria, e é por isso que existe uma regra dura na arquitetura: nunca forkar a plataforma por cliente. Todo cliente roda a mesma base de código, mas cada um numa instância própria — processo, banco e credenciais separados. Um erro na instância da empresa A não tem caminho técnico pra chegar na instância da empresa B, porque elas não compartilham banco nem processo em execução. O que é compartilhado é o motor — e aí a lógica inverte a favor de quem usa: corrigir um bug do motor uma vez corrige pra todo mundo, em vez de cada cliente esperar sua própria correção.

Isso é caro de manter, ou dá pra empresa pequena também?

Dá. A parte cara de manter — o motor, a lógica de qualificação, as regras de segurança — é construída e testada uma vez só, e serve igual pra todo cliente. O que varia por empresa é a camada de configuração (que você já ia precisar de qualquer jeito) e o banco dedicado, que não é item de plano enterprise: é decisão de como o sistema nasce. Trocar de número ou de sistema pra ter isso também não é necessário — a instância isolada entra por cima do que você já usa.

Caso real

O agente de atendimento que roda ao vivo no WhatsApp da Estefani & Co é hoje a referência de implementação dessa arquitetura: ele opera numa instância própria — o mesmo motor que qualquer cliente futuro receberia, mas com banco de dados, configuração e credenciais isolados só dele. A regra "nunca forkar a plataforma por cliente" está escrita na documentação da base antes mesmo de existir um segundo cliente rodando: um bug corrigido no motor se propaga pra todos de uma vez, mas o dado e o processo de cada instância nunca se tocam. E a ponte que conecta com o WhatsApp fica de olho no próprio estado — conectado, conectando, caído — reconectando sozinha quando a ligação cai, sem depender de alguém perceber e reiniciar na mão. Se amanhã uma segunda empresa entrar nessa mesma base, um problema na instância dela não tem como aparecer numa conversa da Estefani: são bancos diferentes, processos diferentes, isolados desde a fundação.

Perguntas frequentes

"Instância isolada" quer dizer um sistema todo diferente pra cada empresa?

Não. O motor — o código que faz a IA responder, qualificar e decidir quando chamar um humano — é o mesmo pra todo cliente. O que é isolado é o banco de dados e a configuração.

Se a IA de outro cliente parar de funcionar, meu atendimento também para?

Não deveria — cada cliente roda numa instância própria, com banco e processo separados. Um problema técnico na operação de uma empresa não tem caminho pra afetar a instância isolada de outra.

E se a conexão com o WhatsApp cair no meio do dia?

O sistema monitora o estado da conexão e tenta reconectar sozinho quando ela some, sem precisar de alguém reiniciar manualmente. Isso reduz o tempo parado, mas não é garantia de nunca cair.

Preciso trocar de sistema ou de número pra ter esse isolamento?

Não. A instância isolada entra por cima do WhatsApp e das ferramentas que você já usa — sem migração de número, agenda ou CRM.

Cristian de Estefani
Consultor de IA · ex-diretor de operações (mercado financeiro)

Cristian de Estefani estruturou operações de grande escala no mercado financeiro antes de fundar a Estefani & Co. Hoje implementa IA em empresas do interior de São Paulo — atendimento, automação e inteligência de dados — e ensina o empresário a operar a solução, mão na massa. Base em São Carlos; atendimento em São Carlos, Araraquara e Ribeirão Preto (diagnóstico presencial, implementação remota).

Quer ver isso rodando no seu negócio?
Chama no WhatsApp