Quase todo resultado de como atualizar um agente de IA te manda versionar o fluxo: exporta o JSON do n8n, sobe no Git, reza no deploy. Dá pra fazer. Também dá pra editar o agente no rascunho, testar sem o cliente ver, publicar, e voltar atrás se o WhatsApp começar a marcar o horário errado.
O que é atualizar um agente de IA no WhatsApp
Atualizar um agente de IA no WhatsApp sem quebrar o que já atende é editar no rascunho, testar no chat interno, publicar e, se der errado, voltar a uma versão anterior. Na Zaia isso é Versioning nativo. Não é exportar JSON do n8n para o Git. O número continua no ar. Muda o comportamento, não o histórico.
A secretária já responde no WhatsApp. No sábado você muda o prompt. No domingo o agente inventa convênio. A pergunta não é “como faço Git”. É “como eu volto”.
Git do n8n vs Versioning nativo
O tema não falta conteúdo. Falta o tutorial que não assume que o agente é um workflow, e que rollback é git checkout.
| n8n + Git + CI/CD | Versioning nativo (Zaia) | |
|---|---|---|
| O que se versiona | JSON do workflow | Agente, squad, tools, MCPs, components, voices |
| Onde se testa | Instância de staging, se você montou | Chat interno do rascunho, o cliente não vê |
| Como publica | Importa o JSON na produção | Draft vira produção. Diff antes de confirmar |
| Como volta | Tag anterior, reimporta, torce pelo credencial | Rollback da versão publicada, depois publica de novo |
| O que não mexe | Depende do que você versionou | Canal, conversa, ticket, Knowledge, Table |
| Quem faz isso | Quem opera Git | Quem opera o agente |
O caminho n8n funciona quando o ofício já é engenharia de automação. O teto é o de criar agente de IA para WhatsApp com n8n: o prompt vive no nó, a produção é o fluxo, e um merge ruim derruba o número. Quem chegou pelo Vibe Agent não pediu um pipeline.
O Versioning muda o comportamento. Não apaga History, não zera ticket, não desliga o Waha nem o Official. Conversas em andamento seguem. A mensagem nova é que passa a obedecer a versão publicada.
O que isso não é: versionar a Knowledge ou a Table. FAQ e linha de dados estão sempre ativos. Se você “atualizou o PDF da tabela de preços” e o agente passou a citar o valor novo, isso não é deploy. É dado. Trate dado como dado. Trate prompt como versão.
Também não é publicação de Workflow. Workflows na Zaia são beta e têm save/publish à parte. Este texto é o agente no canal.
O job concreto: o sábado que quebrou a segunda-feira
Ninguém acorda pensando “preciso de Versioning”. O pedido é este:
A secretária já marca no WhatsApp. Você mudou o tom e a regra de convênio no prompt. Segunda, três pacientes saíram com horário inventado. O n8n antigo ninguém lembra qual JSON era o bom.
É o irmão do agente de atendimento com IA. Atender é o job. Este artigo é o medo de mexer no que já atende, escrito na persona 1: voltar atrás sem virar programador.
Três saídas honestas. Nenhuma promete rollback de um campo só, nem “o cliente não percebe nada se você apagar o agente”:
- Cabe no rascunho. Muda o prompt, uma tool, um MCP. Testa os três casos no chat interno (responde, ticket, recusa). Olha o Diff. Publica.
- Cabe e você errou. O agente começou a marcar o que não deve. Rollback da versão anterior. O rascunho atual some. Você revisa. Publica de novo. O WhatsApp não caiu.
- Não cabe nesse botão. Apagar o agente atribuído ao canal, no mesmo deploy, deixa o canal inativo. Knowledge errada não volta com rollback. Não trate o Diff como histórico campo a campo de um PDF.
A regra prática: uma mudança por vez. Teste. Publique. Rollback é rede, não método de trabalho.
O agente não substitui 100% de quem opera. Se a mudança é política de desconto ou tom jurídico, handoff continua valendo depois do deploy.
Como atualizar um agente de IA no WhatsApp sem programar
- Trabalhe no Draft. O que está no ar continua no ar. Descreva o ajuste em português no Vibe Agent ou edite no Agent Builder.
- Não misture dado com comportamento. Preço, convênio, cardápio: Knowledge ou Table. Tom, quando abre ticket, qual MCP chama: versão.
- Teste no chat interno. Os mesmos três casos de sempre: cabe e responde, cabe e pede gente, não cabe. Sem o paciente na ponta.
- Abra o Diff. Added, Removed, Changed. Confira se você não desligou uma tool, um MCP ou o próprio agente do canal.
- Deploy. A mensagem nova no WhatsApp, Instagram, Widget ou Telegram segue o comportamento novo. A conversa antiga não apaga.
- Se quebrou: Version History, escolhe a versão boa, Edit this version, confirma. Isso substitui o Draft. Publica de novo para o ar voltar ao que era.
- Não use rollback como “desfazer um parágrafo”. Não há rollback parcial. Se a Knowledge que você editou está errada, corrija a Knowledge. O botão de versão não vai desfazer o arquivo.
Não prometa Git, ambiente staging à parte, rollback ilimitado por nome de plano, nem que Knowledge entra no histórico. O que está shipped é draft, teste, publicar, voltar a uma versão publicada.
Se o canal for Telegram, o mesmo Versioning vale: o token do bot não se versiona. O agente sim.
Quando isso vira oferta pra agência
Agência que já entregou o WhatsApp da clínica sente o teto na primeira mudança de convênio: ou edita produção e reza, ou some dois dias montando Git do n8n. O cliente final reconhece valor quando o número não cai na terça.
Empacotar “a gente atualiza o agente sem derrubar o atendimento” é governança, não um JSON por cliente. Exemplo de precificação pro cliente final: agentes que valem a partir de R$1.500/mês. O piso da plataforma é a partir de R$150. O roteiro de como vender isso pra base que a agência já tem está no Programa de Aceleração.
Perguntas frequentes
Como atualizar um agente de IA no WhatsApp sem quebrar o que já atende?
Edita no rascunho, testa no chat interno, publica. Se der errado, rollback da versão anterior e publica de novo. O número continua no ar. O histórico da conversa não some.
Preciso de Git ou n8n para versionar o agente?
Não. Na Zaia o Versioning é nativo no workspace. Git do JSON do n8n continua válido. Não é requisito.
Rollback desfaz a Knowledge e os tickets?
Não. Knowledge, Tables, canais, conversas e tickets não entram no versionamento. Volta o comportamento do agente, não o dado.
Posso reverter só o prompt e deixar a tool nova?
Não. Rollback é da versão inteira, não de um campo. Por isso a mudança pequena, testada, publicada.
Como começar
Atualizar um agente de IA no WhatsApp é ofício, não evento: Vibe Agent pra ajustar em português, rascunho isolado, teste interno, Diff, publicar, rollback se o sábado estragar a segunda. Descreva a mudança, teste os três casos, só então vá ao ar.
Começar agora. 7 dias de trial. Depois a partir de R$150.
